Skip to main content
GET
/
v1
/
api
/
public
/
offres
/
search
Recherche avancée d'offres
curl --request GET \
  --url http://localhost:3091/v1/api/public/offres/search
{
  "success": true,
  "message": "<string>",
  "data": {
    "content": [
      {
        "id": 123,
        "titre": "<string>",
        "departement": "<string>",
        "localisation": "<string>",
        "experience": "<string>",
        "competences": [
          "<string>"
        ],
        "deadline": "2023-12-25",
        "publishedAt": "2023-11-07T05:31:56Z",
        "createdAt": "2023-11-07T05:31:56Z",
        "entrepriseId": 123,
        "entrepriseNom": "<string>",
        "entrepriseLogoUrl": "<string>",
        "totalCandidatures": 123
      }
    ],
    "page": 123,
    "size": 123,
    "totalElements": 123,
    "totalPages": 123,
    "first": true,
    "last": true,
    "hasNext": true,
    "hasPrevious": true
  },
  "error": {
    "code": "<string>",
    "message": "<string>",
    "details": "<string>"
  },
  "timestamp": "2023-11-07T05:31:56Z"
}

Query Parameters

keyword
string
localisation
string
departement
string
contractTypes
enum<string>[]
Available options:
CDI,
CDD,
FREELANCE,
STAGE
salaireMin
integer<int64>
salaireMax
integer<int64>
remotePossible
boolean
secteurId
integer<int64>
entrepriseId
integer<int64>
page
integer<int32>
default:0
size
integer<int32>
default:20
sortBy
string
default:recent
publishedSince
string

Response

200 - */*

OK

success
boolean
message
string
data
object
error
object
timestamp
string<date-time>