Skip to main content

Authentication Method

Each request requires Basic Auth authentication (RFC 7617). To obtain your credentials (login and password), contact Intuition-Software support: [email protected].

Authentication Examples

curl -X GET https://jobaffinity.fr/restapi/v1 \
     --basic --user login:password

Parameter Transmission

GET Requests

Parameters are transmitted in the URL.
curl -X GET "https://jobaffinity.fr/restapi/v1/job?alljobs=true" \
     --basic --user login:password

POST Requests

Data is transmitted in the request body as JSON.
curl -X POST \
  --basic --user login:password \
  --json '{"questionnaire_id":"9220","answers":{"46570":{"answer":"response"}}}' \
  https://jobaffinity.fr/restapi/v1/application/75488560/questionnaire
Make sure to use HTTPS for all your requests to ensure the security of your credentials.

Rate Limiting

The API is rate-limited to 45 requests per minute per IP address. If exceeded, you will receive HTTP 429 responses.