Recruiting Customer API
ApplicationEvent library
api-v1-referentials-applicationevents-get
Get all application events
Get a list of all available application events. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationevents
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-applicationevents-id-get
Get ApplicationEvent details
Get the details of a ApplicationEvent.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationevents/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the ApplicationEvent |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationevents-id-translations-get
Get ApplicationEvent translations
Get all translations of a ApplicationEvent.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationevents/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the ApplicationEvent |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationevents-id-translations-lcid-get
Get ApplicationEvent translation details
Get the details of a ApplicationEvent translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationevents/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the ApplicationEvent |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
ApplicationNotification library
api-v1-referentials-applicationnotifications-get
Get all application notifications
Get a list of all available application notifications. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationnotifications
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-applicationnotifications-id-get
Get application notification details
Get the details of a applicaion notification.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationnotifications/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application notification |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationnotifications-id-translations-get
Get application notification translations
Get all translations of a application notification.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationnotifications/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application notification |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationnotifications-id-translations-lcid-get
Get application notification translation details
Get the details of a application notification translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationnotifications/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application notification |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
ApplicationStatus library
api-v1-referentials-applicationstatuses-get
Get all application statuses
Get a list of all active application statuses. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationstatuses
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-applicationstatuses-id-get
Get application status details
Get the details of a application status.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationstatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application status |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationstatuses-id-translations-get
Get application status translations
Get all translations of a application status.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationstatuses/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application status |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationstatuses-id-translations-lcid-get
Get application status translation details
Get the details of a application status translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationstatuses/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application status |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
ApplicationType library
api-v1-referentials-applicationtypes-get
Get all application types
Get a list of all available application types. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationtypes
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-applicationtypes-id-get
Get application type details
Get the details of a applicaion type.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationtypes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application type |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationtypes-id-translations-get
Get application type translations
Get all translations of a application type.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationtypes/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application type |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-applicationtypes-id-translations-lcid-get
Get application type translation details
Get the details of a application type translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/applicationtypes/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application type |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Applications
api-v1-applications-id-attachments-fileId-get
Get application attachment
Get specific attachment an application for a given file identifier
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | JobAppAttachedFile, permission: Use |
Request
GET /api/v1/applications/{id}/attachments/{fileId}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the application |
||
| *fileId | Identifier of the file |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-applications-id-events-post
Apply an action on the application
Apply an action on the application for the given identifier. Possible actions for a application:
- activate
- deactivate
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsApplicationProcessing, permission: Create |
Request
POST /api/v1/applications/{id}/events
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | The application identifier |
||||||
| *ApplicationChildEventType |
|
Apply an action on the application for the given identifier. Possible actions for a application:
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | Action succesfully executed |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-applications-id-referralbonus-post
Add a bonus for a specific referral linked to an application
Add a bonus for a specific referral linked to an application, based on the offer referral mobile bonus publication support.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | CooptionBonus, permission: Create |
Request
POST /api/v1/applications/{id}/referralbonus
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The application identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-candidates-id-applications-applicationId-attachments-get
Get application attachments
Get a list of all attachments for an application.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | JobAppAttachedFile, permission: Use |
Request
GET /api/v1/candidates/{id}/applications/{applicationId}/attachments
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the candidate |
||
| *applicationId | Client code of the application |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-candidates-id-applications-applicationId-attachments-fileId-get
Get application attachment
Get specific attachment an application for a given file identifier
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | JobAppAttachedFile, permission: Use |
Request
GET /api/v1/candidates/{id}/applications/{applicationId}/attachments/{fileId}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the candidate |
||
| *applicationId | Client code of the application |
||
| *fileId | Identifier of the file |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-candidates-id-vacancies-vacancyReference-post
Create an application. A resume can be attached.
Create the application for the given data
Attach a resume
If you need to attach a resume to the application, you can post a multipart request as following:
Multipart structure
| Name | Description | Content-Disposition | Content-Type |
|---|---|---|---|
| applicationJson | The application model json | form-data | |
| uploadedFile | The file content | form-data | file mime type |
Remarks:
- The enctype of the request must be "multipart/form-data"
- The max size of a single file depends on the settings in the applicant view
- If no attached file is provided, the default candidate resume will be linked to the application. If no default candidate resume is found, the newest candidate resume will be linked.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsApplication, permission: Create |
Request
POST /api/v1/candidates/{id}/vacancies/{vacancyReference}
Parameters
| Name | Type | Default | Notes | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| *id | The candidate id. |
||||||||||||||||||
| *vacancyReference | Reference of the vacancy see identifier encoding |
||||||||||||||||||
| *ApplicationDetailWrite |
|
Create the application for the given data Attach a resumeIf you need to attach a resume to the application, you can post a multipart request as following: Multipart structure
Remarks:
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The object is successfully created and saved |
|
| 400 | The object update fails |
||
| 404 | The specified vacancy doesn't exist |
api-v1-vacancies-vacancyReference-applications-post
Create an application. A resume can be attached.
Create the application for the given data
Attach a resume
If you need to attach a resume to the application, you can post a multipart request as following:
Multipart structure (legacy, only support single file attachment)
| Name | Description | Content-Disposition | Content-Type |
|---|---|---|---|
| applicationJson | The application model json | form-data | |
| uploadedFile | The file content | form-data | file mime type |
Multipart structure (current, supports multiple file attachment)
| Name | Description | Content-Disposition | Content-Type |
|---|---|---|---|
| applicationJson | The application model json | form-data | |
| uploadedFileKey | The file content | form-data | file mime type |
| anotherFileKey | The file content | form-data | file mime type |
Remarks:
- The enctype of the request must be "multipart/form-data"
- The max size of a single file depends on the settings in the applicant view
- In case of multiple files attachment, you need to fill the attachment section of the payload
Anonymization
Set anonymizedFields into the QueryString to specify which fields must be anonymized (could be de-anonymize by using #deanonymize). Possible values:
- phoneNumber
- email
For multiple values, use the,character to separate them:[...]\applications?anonymizedFields=phoneNumber,email
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsApplication, permission: Create |
Request
POST /api/v1/vacancies/{vacancyReference}/applications[?creationMode&candidateLookup]
Parameters
| Name | Type | Default | Notes | ||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||||||||||||||||||||||||||||||||||
| creationMode | The code of the candidate's creation mode. If null the back-office creation mode will be used. |
||||||||||||||||||||||||||||||||||
| candidateLookup | The flag for checking on creation if provided candidate is duplicate. By default, candidateLookup is set to true |
||||||||||||||||||||||||||||||||||
| *ApplicantApplicationDetailWrite`1 |
|
Create the application for the given data Attach a resumeIf you need to attach a resume to the application, you can post a multipart request as following: Multipart structure (legacy, only support single file attachment)
Multipart structure (current, supports multiple file attachment)
Remarks:
AnonymizationSet anonymizedFields into the QueryString to specify which fields must be anonymized (could be de-anonymize by using #deanonymize). Possible values:
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The object is successfully created and saved |
|
| 400 | The object update fails |
||
| 404 | The specified vacancy doesn't exist |
AttachedFileTypeCategories library
api-v1-referentials-attachedfiletypecategories-get
Get all AttachedFileTypeCategories items
Get a list of all available AttachedFileTypeCategories items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/attachedfiletypecategories
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-attachedfiletypecategories-post
Creates a AttachedFileTypeCategories item.
Creates the AttachedFileTypeCategories item.
Request
POST /api/v1/referentials/attachedfiletypecategories
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the AttachedFileTypeCategories item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-attachedfiletypecategories-id-get
Get the AttachedFileTypeCategories item details
Get the details of a AttachedFileTypeCategories item, based on its client code
Request
GET /api/v1/referentials/attachedfiletypecategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-attachedfiletypecategories-id-put
Creates or updates a AttachedFileTypeCategories item.
Creates or updates the AttachedFileTypeCategories item.
Request
PUT /api/v1/referentials/attachedfiletypecategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the AttachedFileTypeCategories item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-attachedfiletypecategories-id-delete
Deletes the specified AttachedFileTypeCategories item.
Deletes the specified AttachedFileTypeCategories item based on its client code.
Request
DELETE /api/v1/referentials/attachedfiletypecategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-attachedfiletypecategories-id-translations-get
Get all AttachedFileTypeCategories item translations
Get a list of translations of a AttachedFileTypeCategories item, based on its client code
Request
GET /api/v1/referentials/attachedfiletypecategories/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-attachedfiletypecategories-id-translations-lcid-get
Get the specified AttachedFileTypeCategories item translation
Get the translation of a AttachedFileTypeCategories item, in a specified language, based on its client code
Request
GET /api/v1/referentials/attachedfiletypecategories/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Authentication
api-token-post
Request
POST /api/token
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *grant_type | The grant type. The two grant types are client_credentials and password |
||
| *client_id | The client id |
||
| *client_secret | The client secret |
||
| username | The username (only required when using password grant type) |
||
| password | The password (only required when using password grant type) |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | Authentication succeed. |
CandidateStatuses library
api-v1-referentials-candidatestatuses-get
Get all CandidateStatuses items
Get a list of all available CandidateStatuses items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/candidatestatuses
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-candidatestatuses-post
Creates a CandidateStatuses item.
Creates the CandidateStatuses item.
Request
POST /api/v1/referentials/candidatestatuses
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the CandidateStatuses item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-candidatestatuses-id-get
Get the CandidateStatuses item details
Get the details of a CandidateStatuses item, based on its client code
Request
GET /api/v1/referentials/candidatestatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-candidatestatuses-id-put
Creates or updates a CandidateStatuses item.
Creates or updates the CandidateStatuses item.
Request
PUT /api/v1/referentials/candidatestatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the CandidateStatuses item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-candidatestatuses-id-delete
Deletes the specified CandidateStatuses item.
Deletes the specified CandidateStatuses item based on its client code.
Request
DELETE /api/v1/referentials/candidatestatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-candidatestatuses-id-translations-get
Get all CandidateStatuses item translations
Get a list of translations of a CandidateStatuses item, based on its client code
Request
GET /api/v1/referentials/candidatestatuses/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-candidatestatuses-id-translations-lcid-get
Get the specified CandidateStatuses item translation
Get the translation of a CandidateStatuses item, in a specified language, based on its client code
Request
GET /api/v1/referentials/candidatestatuses/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Candidates
api-v1-candidates-get
Get all candidates
Get a list of all available candidates. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
| filter | Filters enabled |
| contactquery | Filter candidates by a keyword based on the Lastname, Firstname, email and phone number |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| updateDate | filter candidates by modification date (or creation date, if no modification date exists) | ::, :gt:, :ge:, :lt:, :le: | date |
| filter candidates by email | :: | string | |
| applicantCreationMode | filter candidates by creation mode | :: | string |
Required authorization
| Type | Value(s) |
|---|---|
| Role | ApplicantsEngine |
Request
GET /api/v1/candidates
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
api-v1-candidates-id-get
Get the candidate details
Get the details of a candidate, based on its client code
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ApplicantDetails, permission: Use |
Request
GET /api/v1/candidates/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the candidate |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | The specified candidate don't exist |
api-v1-candidates-id-put
Update the candidate
Update the candidate based on its client code
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ApplicantDetails, permission: Update |
Request
PUT /api/v1/candidates/{id}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | The candidate client code |
||||||
| *CandidateDetailUpdate |
|
Update the candidate based on its client code Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
OK |
api-v1-candidates-id-delete
Delete the candidate
Delete the candidate, based on its client code
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ApplicantDetails, permission: Delete |
Request
DELETE /api/v1/candidates/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the candidate |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The object is successfully deleted |
|
| 404 | The object deletion fails |
api-v1-candidates-id-anonymizeddata-get
Get candidate anonymized data
Get the anonymised data of a candidate, based on its client code
Request
GET /api/v1/candidates/{id}/anonymizeddata
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the candidate |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified candidate don't exist |
api-v1-candidates-id-applications-get
Get candidate applications
Get a list of all applications for a candidate.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsApplication, permission: Use |
Request
GET /api/v1/candidates/{id}/applications
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | Get a list of all applications for a candidate. Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | Identifier doesn't exist |
api-v1-candidates-id-applications-applicationId-events-get
Get the candidate application events
Get the application events, based on the candidate and application id
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsApplication, permission: Use |
Request
GET /api/v1/candidates/{id}/applications/{applicationId}/events
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The candidate identifier |
||
| *applicationId | The application identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-candidates-id-deanonymize-post
De-anonymize all candidate fields
Fields anonymized from candidates/{candidateId}/vacancies/{vacancyReference}
using anonymizedFields queryString parameters.
Request
POST /api/v1/candidates/{id}/deanonymize
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the candidate |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The action is done with success |
|
| 400 | The specified candidate don't have anonymized data |
||
| 404 | The specified candidate don't exist |
Consent library
api-v1-referentials-consents-get
Get all consents
Get a list of all available consents. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/consents
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-consents-id-get
Get consent details
Get the details of a consent.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/consents/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the consent |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-consents-id-translations-get
Get consent translations
Get all translations of a consent.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/consents/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the consent |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-consents-id-translations-lcid-get
Get consent translation details
Get the details of a consent translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/consents/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the consent |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Contacts
api-v1-contacts-get
Get all contacts
Get a list of all active contacts. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Contact, permission: Use |
Request
GET /api/v1/contacts
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-contacts-id-get
Get contact details
Get the details of a contact
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Contact, permission: Use |
Request
GET /api/v1/contacts/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the contact |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-contacts-id-put
Create or update a contact
Create or update a contact with the given details
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Contact, permission: Create, Update |
Request
PUT /api/v1/contacts/{id}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | The contact id |
||||||
| *Contact |
|
Create or update a contact with the given details Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is successfully updated and saved |
|
| 201 |
|
The object is successfully created and saved |
|
| 400 | The object creation/update fails |
ContractTypes library
api-v1-referentials-contracttypes-get
Get all ContractTypes items
Get a list of all available ContractTypes items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/contracttypes
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-contracttypes-post
Creates a ContractTypes item.
Creates the ContractTypes item.
Request
POST /api/v1/referentials/contracttypes
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the ContractTypes item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-contracttypes-id-get
Get the ContractTypes item details
Get the details of a ContractTypes item, based on its client code
Request
GET /api/v1/referentials/contracttypes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-contracttypes-id-put
Creates or updates a ContractTypes item.
Creates or updates the ContractTypes item.
Request
PUT /api/v1/referentials/contracttypes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the ContractTypes item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-contracttypes-id-delete
Deletes the specified ContractTypes item.
Deletes the specified ContractTypes item based on its client code.
Request
DELETE /api/v1/referentials/contracttypes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-contracttypes-id-translations-get
Get all ContractTypes item translations
Get a list of translations of a ContractTypes item, based on its client code
Request
GET /api/v1/referentials/contracttypes/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-contracttypes-id-translations-lcid-get
Get the specified ContractTypes item translation
Get the translation of a ContractTypes item, in a specified language, based on its client code
Request
GET /api/v1/referentials/contracttypes/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Countries library
api-v1-referentials-countries-get
Get all countries
Get a list of all available countries. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/countries
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-countries-id-get
Get country details
Get the details of a country
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/countries/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the country |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-countries-id-translations-get
Get country translations
Get all translations of a country
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/countries/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the country |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-countries-id-translations-lcid-get
Get country translation details
Get the details of a country translation
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/countries/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the country |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
CustomCodeTable library
api-v1-referentials-customcodetables-type-get
Get all custom code tables
Get a list of all available custom code tables. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/customcodetables/{type}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *type | Client code of the custom code table type |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-customcodetables-type-id-get
Get custom code table details
Get the details of a custom code table.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/customcodetables/{type}/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *type | Client code of the custom code table type |
||
| *id | Client code of the item |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-customcodetables-type-id-translations-get
Get custom code table translations
Get all translations of a custom code table.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/customcodetables/{type}/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *type | Client code of the item |
||
| *id | Client code of the custom code table type |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-customcodetables-type-id-translations-lcid-get
Get custom code table translation details
Get the details of a custom code table translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/customcodetables/{type}/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *type | Client code of the item |
||
| *id | Client code of the custom code table |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
CustomCodeTableType library
api-v1-referentials-customcodetabletypes-get
Get all custom code table types
Get a list of all available code table types. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/customcodetabletypes
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-customcodetabletypes-id-get
Get code table type details with all translations
Get the details of a code table type with all translations.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/customcodetabletypes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the code table types |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
Department library
api-v1-referentials-departments-get
Get all departments
Get a list of all available departments. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/departments
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-departments-id-get
Get department details
Get the details of a department.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/departments/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the department |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-departments-id-translations-get
Get department translations
Get all translations of a department.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/departments/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the department |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-departments-id-translations-lcid-get
Get department translation details
Get the details of a department translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/departments/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the department |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Diploma library
api-v1-referentials-diplomas-get
Get all diplomas
Get a list of all available diplomas. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/diplomas
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-diplomas-id-get
Get diploma details
Get the details of a diploma.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/diplomas/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the diploma |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-diplomas-id-translations-get
Get diploma translations
Get all translations of a diploma.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/diplomas/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the diploma |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-diplomas-id-translations-lcid-get
Get diploma translation details
Get the details of a diploma translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/diplomas/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the diploma |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
EEO library
api-v1-referentials-eeo-get
Get all EEO items
Get a list of all available EEO items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/eeo
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-eeo-id-get
Get the EEO item details
Get the details of a EEO item, based on its client code
Request
GET /api/v1/referentials/eeo/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-eeo-id-translations-get
Get all EEO item translations
Get a list of translations of a EEO item, based on its client code
Request
GET /api/v1/referentials/eeo/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-eeo-id-translations-lcid-get
Get the specified EEO item translation
Get the translation of a EEO item, in a specified language, based on its client code
Request
GET /api/v1/referentials/eeo/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
EducationLevels library
api-v1-referentials-educationlevels-get
Get all EducationLevels items
Get a list of all available EducationLevels items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/educationlevels
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-educationlevels-post
Creates a EducationLevels item.
Creates the EducationLevels item.
Request
POST /api/v1/referentials/educationlevels
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the EducationLevels item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-educationlevels-id-get
Get the EducationLevels item details
Get the details of a EducationLevels item, based on its client code
Request
GET /api/v1/referentials/educationlevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-educationlevels-id-put
Creates or updates a EducationLevels item.
Creates or updates the EducationLevels item.
Request
PUT /api/v1/referentials/educationlevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the EducationLevels item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-educationlevels-id-delete
Deletes the specified EducationLevels item.
Deletes the specified EducationLevels item based on its client code.
Request
DELETE /api/v1/referentials/educationlevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-educationlevels-id-translations-get
Get all EducationLevels item translations
Get a list of translations of a EducationLevels item, based on its client code
Request
GET /api/v1/referentials/educationlevels/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-educationlevels-id-translations-lcid-get
Get the specified EducationLevels item translation
Get the translation of a EducationLevels item, in a specified language, based on its client code
Request
GET /api/v1/referentials/educationlevels/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Employees
api-v1-employees-get
Get all employees
Get a list of all available active employees. If offset and limit provided, it will return only the ones between the interval. Only employees in the current user organisation scope are returns.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
| filter | Filters enabled |
| withAuthorization | Display resource authorization information |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| updateDate | filter employees by modification date (or creation date, if no modification date exists) | ::, :gt:, :ge:, :lt:, :le: | date |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EmployeeDetails, permission: Use |
Request
GET /api/v1/employees
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
api-v1-employees-id-get
Get the employee details
Get the details of a active employee, based on its identifier (client code)
QueryString
| Parameters | Description |
|---|---|
| withAuthorization | Display resource authorization information |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EmployeeDetails, permission: Use |
Request
GET /api/v1/employees/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The employee identifier (client code) |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified employee is not active |
api-v1-employees-id-put
Create or update an employee
Create or update an employee with the given details
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EmployeeDetails, permission: Create, Update |
Request
PUT /api/v1/employees/{id}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | The employee client code |
||||||
| *EmployeeDetailWrite |
|
Create or update an employee with the given details Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is successfully updated and saved |
|
| 201 |
|
The object is successfully created and saved |
|
| 400 | The object creation/update fails |
Events
api-system-v1-events-event_type-get
Get all event payloads
Get a list of all payloads for the given type of event. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
| duration | (The ISO 8601 standard must be respected. example: P1Y2M10DT2H30M15S) |
| filter | Filters enabled |
| eventType | Event type |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| eventDate | Filter the query by event date. (Default value is the actual Date and Time) | :lt: | date |
Request
GET /api/system/v1/events/{event_type}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *event_type | Type of the event. |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
This is the generic event payload. Each type has some more specific data |
|
| 404 | The event type provided doesn't exist. |
ExperienceLevels library
api-v1-referentials-experiencelevels-get
Get all ExperienceLevels items
Get a list of all available ExperienceLevels items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/experiencelevels
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-experiencelevels-post
Creates a ExperienceLevels item.
Creates the ExperienceLevels item.
Request
POST /api/v1/referentials/experiencelevels
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the ExperienceLevels item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-experiencelevels-id-get
Get the ExperienceLevels item details
Get the details of a ExperienceLevels item, based on its client code
Request
GET /api/v1/referentials/experiencelevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-experiencelevels-id-put
Creates or updates a ExperienceLevels item.
Creates or updates the ExperienceLevels item.
Request
PUT /api/v1/referentials/experiencelevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the ExperienceLevels item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-experiencelevels-id-delete
Deletes the specified ExperienceLevels item.
Deletes the specified ExperienceLevels item based on its client code.
Request
DELETE /api/v1/referentials/experiencelevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-experiencelevels-id-translations-get
Get all ExperienceLevels item translations
Get a list of translations of a ExperienceLevels item, based on its client code
Request
GET /api/v1/referentials/experiencelevels/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-experiencelevels-id-translations-lcid-get
Get the specified ExperienceLevels item translation
Get the translation of a ExperienceLevels item, in a specified language, based on its client code
Request
GET /api/v1/referentials/experiencelevels/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Exports
api-exports-v1-candidates-get
Get all candidates
Get a list of all available candidates. If offset and limit provided, it will return only the ones between the interval. Use the principle of streaming to return data. A streaming http response is organize as a series of chunck and each chunck will contain all informations of a candidate.
Streaming Protocol
This endpoint returns data as streaming and could be identified with these elements :
- Response Headers contains
Content-Type: application/octet-stream - Use Chunked Transfert Encoding cf. wikipedia
- Data are provided as binary formated, described below
Each data block is preceded by a header which provide the size of the following data block.The size is encoded on 4 bytes integer
A stream containing 2 data blocks would be organized as follow :
|------------------Chunk 1-------------------|------------------Chunk 2-------------------|
|------4 Bytes-----|---------c Bytes---------|------4 Bytes-----|---------z Bytes---------|
|Size next block|Block containing data|Size next block|block containing data|
| value = c | | value = z | |
_** Note :** The block size in the header is serialized with reversed encoding bytes.
A size value of 1 will be encoded as follow :_
|---Byte---|---Byte---|---Byte---|---Byte---|
| 00000001 | 00000000 | 00000000 | 00000000 |
Block structure
A block is a zip file containing all the information of a candidate including applications and attachments. The zip file contain a file named applicantdetail containing the model in UTF8 json format (see CandidateExportDetail model). In the attachments field there is a list of the attachments contained into the zip file, you may look for them by using the attachment id as zip entry filename.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled The page size can't exceed 100 |
| filter | Filters enabled |
| attachmenttype | If provided with the value resume, the endpoint will return only resume attachment |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| chronoNumber | filter applicants by chrono number | ::, :gt:, :ge:, :lt:, :le: | integer |
| updateDate | filter applicants by modification date (or creation date, if no modification date exists) | ::, :gt:, :ge:, :lt:, :le: | date |
| id | filter applicants by url encoded identifier see identifier encoding | :: | string |
| filter candidates by email | :: | string |
Examples
To retrieve the 10 previous candidates from the 10/06/2019 you may use this request
GET http://tenant.talentsoft.com/api/exports/v1/candidates?filter=updateDate:lt:2019-06-10&offset=0&limit=10 HTTP/1.1
To help to implement incremental synchronisation we provide a chronoNumber which is incremental. If your last retrieved candidate had the number 108921, to continue to retrieve candidate you may use the following request
GET http://tenant.talentsoft.com/api/exports/v1/candidates?filter=chronoNumber:gt:108921&offset=0&limit=10 HTTP/1.1
You can retrieve a specific list of candidates by providing the ids. If you want to retrieve the candidates with the following ids : _TS-0002 _TS-0003 and _TS-0005
GET http://tenant.talentsoft.com/api/exports/v1/candidates?filter=id::_TS-0002,_TS-0003,_TS-0005 HTTP/1.1
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ApplicantDetails, permission: Use |
Request
GET /api/exports/v1/candidates
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
api-exports-v1-vacancies-get
Get all vacancies
Get a list of all available vacancies. If offset and limit provided, it will return only the ones between the interval. Use the principle of streaming to return data. A streaming http response is organize as a series of chunck and each chunck will contain all informations of a vacancy.
Streaming Protocol
This endpoint returns data as streaming and could be identified with these elements :
- Response Headers contains
Content-Type: application/octet-stream - Use Chunked Transfert Encoding cf. wikipedia
- Data are provided as binary formated, described below
Each data block is preceded by a header which provide the size of the following data block.The size is encoded on 4 bytes integer
A stream containing 2 data blocks would be organized as follow :
|------------------Chunk 1-------------------|------------------Chunk 2-------------------|
|------4 Bytes-----|---------c Bytes---------|------4 Bytes-----|---------z Bytes---------|
|Size next block|Block containing data|Size next block|block containing data|
| value = c | | value = z | |
_** Note :** The block size in the header is serialized with reversed encoding bytes.
A size value of 1 will be encoded as follow :_
|---Byte---|---Byte---|---Byte---|---Byte---|
| 00000001 | 00000000 | 00000000 | 00000000 |
Block structure
A block is a zip file containing all the information of a vacancy. The zip file contain a file named offerdetail containing the model in UTF8 json format (see VacancyExportDetail model).
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled The page size can't exceed 1000 |
| q | query search |
| filter | Filters enabled |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| chronoNumber | filter vacancies by chrono number | ::, :gt:, :ge:, :lt:, :le: | integer |
| updateDate | filter vacancies by modification date (or creation date, if no modification date exists) | ::, :gt:, :ge:, :lt:, :le: | date |
| reference | filter vacancies by url encoded reference see identifier encoding | :: | string |
| vacancyStatus | filter vacancies by vacancy status enum value | :: , | string Archived Confirmed Draft Finalized PendingPublication Published Suspended |
| clientVacancyStatus | filter vacancies by vacancy status identifier | :: | string |
| publicationMedia | filter vacancies by publication media | :: | string |
| publishedOnTheMedia | filter vacancies by currently published on a specific media | :: | string |
Examples
To retrieve the 10 previous offers from the 10/06/2019 you may use this request
GET http://tenant.talentsoft.com/api/exports/v1/vacancies?filter=updateDate:lt:2019-06-10&offset=0&limit=10 HTTP/1.1
To help to implement incremental synchronisation we provide a chronoNumber which is incremental. If your last retrieved offer had the number 108921, to continue to retrieve offer you may use the following request
GET http://tenant.talentsoft.com/api/exports/v1/vacancies?filter=chronoNumber:gt:108921&offset=0&limit=10 HTTP/1.1
You can retrieve a specific list of offer by providing the references. If you want to retrieve the offers with the following references : 2019-01 2019-02 and 2019-03
GET http://tenant.talentsoft.com/api/exports/v1/vacancies?filter=reference::2019-01,2019-02,2019-03 HTTP/1.1
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Use |
Request
GET /api/exports/v1/vacancies
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
api-exports-v1-vacancyrequests-get
Get all vacancy requests
Get a list of all available vacancy requests. If offset and limit provided, it will return only the ones between the interval. Use the principle of streaming to return data. A streaming http response is organize as a series of chunck and each chunck will contain all informations of a vacancy.
Streaming Protocol_streamingService
This endpoint returns data as streaming and could be identified with these elements :
- Response Headers contains
Content-Type: application/octet-stream - Use Chunked Transfert Encoding cf. wikipedia
- Data are provided as binary formated, described below
Each data block is preceded by a header which provide the size of the following data block.The size is encoded on 4 bytes integer
A stream containing 2 data blocks would be organized as follow :
|------------------Chunk 1-------------------|------------------Chunk 2-------------------|
|------4 Bytes-----|---------c Bytes---------|------4 Bytes-----|---------z Bytes---------|
|Size next block|Block containing data|Size next block|block containing data|
| value = c | | value = z | |
_** Note :** The block size in the header is serialized with reversed encoding bytes.
A size value of 1 will be encoded as follow :_
|---Byte---|---Byte---|---Byte---|---Byte---|
| 00000001 | 00000000 | 00000000 | 00000000 |
Block structure
A block is a zip file containing all the information of a vacancy. The zip file contain a file named vacancyRequestDetail containing the model in UTF8 json format (see VacancyExportDetail model).
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled The page size can't exceed 1000 |
| q | query search |
| filter | Filters enabled |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| chronoNumber | filter vacancy requests by chrono number | :: :gt: :ge: :lt: :le: | integer |
| updateDate | filter vacancy requests by modification date (or creation date, if no modification date exists) | :: :gt: :ge: :lt: :le: | date |
| id | filter vacancy requests by url encoded reference see identifier encoding | :: , | string |
| vacancyRequestStatus | filter vacancy requests by vacancy request status | :: , | string Approval Archived Expired InProcess Processed Refused ToBeProcessed |
| clientVacancyRequestStatus | filter vacancy requests by vacancy request status referential identifier | :: , | string |
Examples
To retrieve the 10 previous vacancy request from the 10/06/2019 you may use this request
GET http://tenant.talentsoft.com/api/exports/v1/vacancyrequests?filter=updateDate:lt:2019-06-10&offset=0&limit=10 HTTP/1.1
To help to implement incremental synchronisation we provide a chronoNumber which is incremental. If your last retrieved vacancy request had the number 108921, to continue to retrieve vacancy requests you may use the following request
GET http://tenant.talentsoft.com/api/exports/v1/vacancyrequests?filter=chronoNumber:gt:108921&offset=0&limit=10 HTTP/1.1
You can retrieve a specific list of vacancy request by providing the references. If you want to retrieve the vacancy requests with the following references : 2019-01 2019-02 and 2019-03
GET http://tenant.talentsoft.com/api/exports/v1/vacancyrequests?filter=id::2019-01,2019-02,2019-03 HTTP/1.1
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PreliminaryJobRequestDetails, permission: Use |
Request
GET /api/exports/v1/vacancyrequests
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
GeographicalAreas library
api-v1-referentials-geographicalareas-get
Get all GeographicalAreas items
Get a list of all available GeographicalAreas items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/geographicalareas
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-geographicalareas-post
Creates a GeographicalAreas item.
Creates the GeographicalAreas item.
Request
POST /api/v1/referentials/geographicalareas
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the GeographicalAreas item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-geographicalareas-id-get
Get the GeographicalAreas item details
Get the details of a GeographicalAreas item, based on its client code
Request
GET /api/v1/referentials/geographicalareas/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-geographicalareas-id-put
Creates or updates a GeographicalAreas item.
Creates or updates the GeographicalAreas item.
Request
PUT /api/v1/referentials/geographicalareas/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the GeographicalAreas item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-geographicalareas-id-delete
Deletes the specified GeographicalAreas item.
Deletes the specified GeographicalAreas item based on its client code.
Request
DELETE /api/v1/referentials/geographicalareas/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-geographicalareas-id-translations-get
Get all GeographicalAreas item translations
Get a list of translations of a GeographicalAreas item, based on its client code
Request
GET /api/v1/referentials/geographicalareas/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-geographicalareas-id-translations-lcid-get
Get the specified GeographicalAreas item translation
Get the translation of a GeographicalAreas item, in a specified language, based on its client code
Request
GET /api/v1/referentials/geographicalareas/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
IndexationReport
api-exports-v1-reports-post
Posts an indexation report
Saves indexation report.
Request
POST /api/exports/v1/reports
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *IndexationReportWrite |
|
The model of the indexation report. |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 | object | The report was succesfully saved. |
|
| 400 | Failed to save the report. |
JobFamily library
api-v1-referentials-jobfamilies-get
Get all job families
Get a list of all available job families. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/jobfamilies
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-jobfamilies-id-get
Get job family details
Get the details of a job family
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/jobfamilies/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the job family |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-jobfamilies-id-translations-get
Get job family translations
Get all translations of a job family
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/jobfamilies/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the job family |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-jobfamilies-id-translations-lcid-get
Get job family translation details
Get the details of a job family translation
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/jobfamilies/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the job family |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
JobFamilyCategories library
api-v1-referentials-jobfamilycategories-get
Get all JobFamilyCategories items
Get a list of all available JobFamilyCategories items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/jobfamilycategories
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-jobfamilycategories-id-get
Get the JobFamilyCategories item details
Get the details of a JobFamilyCategories item, based on its client code
Request
GET /api/v1/referentials/jobfamilycategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-jobfamilycategories-id-translations-get
Get all JobFamilyCategories item translations
Get a list of translations of a JobFamilyCategories item, based on its client code
Request
GET /api/v1/referentials/jobfamilycategories/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-jobfamilycategories-id-translations-lcid-get
Get the specified JobFamilyCategories item translation
Get the translation of a JobFamilyCategories item, in a specified language, based on its client code
Request
GET /api/v1/referentials/jobfamilycategories/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
JobTimes library
api-v1-referentials-jobtimes-get
Get all JobTimes items
Get a list of all available JobTimes items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/jobtimes
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-jobtimes-post
Creates a JobTimes item.
Creates the JobTimes item.
Request
POST /api/v1/referentials/jobtimes
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the JobTimes item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-jobtimes-id-get
Get the JobTimes item details
Get the details of a JobTimes item, based on its client code
Request
GET /api/v1/referentials/jobtimes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-jobtimes-id-put
Creates or updates a JobTimes item.
Creates or updates the JobTimes item.
Request
PUT /api/v1/referentials/jobtimes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the JobTimes item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-jobtimes-id-delete
Deletes the specified JobTimes item.
Deletes the specified JobTimes item based on its client code.
Request
DELETE /api/v1/referentials/jobtimes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-jobtimes-id-translations-get
Get all JobTimes item translations
Get a list of translations of a JobTimes item, based on its client code
Request
GET /api/v1/referentials/jobtimes/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-jobtimes-id-translations-lcid-get
Get the specified JobTimes item translation
Get the translation of a JobTimes item, in a specified language, based on its client code
Request
GET /api/v1/referentials/jobtimes/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
LanguageLevels library
api-v1-referentials-languagelevels-get
Get all LanguageLevels items
Get a list of all available LanguageLevels items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/languagelevels
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-languagelevels-post
Creates a LanguageLevels item.
Creates the LanguageLevels item.
Request
POST /api/v1/referentials/languagelevels
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the LanguageLevels item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-languagelevels-id-get
Get the LanguageLevels item details
Get the details of a LanguageLevels item, based on its client code
Request
GET /api/v1/referentials/languagelevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-languagelevels-id-put
Creates or updates a LanguageLevels item.
Creates or updates the LanguageLevels item.
Request
PUT /api/v1/referentials/languagelevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the LanguageLevels item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-languagelevels-id-delete
Deletes the specified LanguageLevels item.
Deletes the specified LanguageLevels item based on its client code.
Request
DELETE /api/v1/referentials/languagelevels/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-languagelevels-id-translations-get
Get all LanguageLevels item translations
Get a list of translations of a LanguageLevels item, based on its client code
Request
GET /api/v1/referentials/languagelevels/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-languagelevels-id-translations-lcid-get
Get the specified LanguageLevels item translation
Get the translation of a LanguageLevels item, in a specified language, based on its client code
Request
GET /api/v1/referentials/languagelevels/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Languages library
api-v1-referentials-languages-get
Get all Languages items
Get a list of all available Languages items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/languages
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-languages-id-get
Get the Languages item details
Get the details of a Languages item, based on its client code
Request
GET /api/v1/referentials/languages/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-languages-id-translations-get
Get all Languages item translations
Get a list of translations of a Languages item, based on its client code
Request
GET /api/v1/referentials/languages/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-languages-id-translations-lcid-get
Get the specified Languages item translation
Get the translation of a Languages item, in a specified language, based on its client code
Request
GET /api/v1/referentials/languages/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Meetings
api-v1-interviewevents-get
Get all interview events
Get a list of all interview events
Required authorization
| Type | Value(s) |
|---|---|
| Role | MeetingList |
Request
GET /api/v1/interviewevents
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-interviewevents-id-get
Get meeting details
Get the details of a meeting
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | MeetingManagement, permission: Use |
Request
GET /api/v1/interviewevents/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The meeting identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-interviewevents-id-candidates-get
Get all candidates of a meeting
Get all candidates of a meeting.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | MeetingManagement, permission: Use |
Request
GET /api/v1/interviewevents/{id}/candidates
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The meeting identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-interviewevents-id-interviewers-get
Get all interviewers of a meeting
Get all interviewers of a meeting.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | MeetingManagement, permission: Use |
Request
GET /api/v1/interviewevents/{id}/interviewers
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The meeting identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
Nationality library
api-v1-referentials-nationalities-get
Get all Nationality items
Get a list of all available Nationality items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/nationalities
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-nationalities-id-get
Get the Nationality item details
Get the details of a Nationality item, based on its client code
Request
GET /api/v1/referentials/nationalities/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-nationalities-id-translations-get
Get all Nationality item translations
Get a list of translations of a Nationality item, based on its client code
Request
GET /api/v1/referentials/nationalities/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-nationalities-id-translations-lcid-get
Get the specified Nationality item translation
Get the translation of a Nationality item, in a specified language, based on its client code
Request
GET /api/v1/referentials/nationalities/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Organisations
api-v1-organisations-get
Get all organisations
Get a list of all available organisations. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
| withAuthorization | Display resource authorization information |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EntitiesCorporation, permission: Use |
Request
GET /api/v1/organisations
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-organisations-id-get
Get organisation details
Get the details of a organisation.
QueryString
| Parameters | Description |
|---|---|
| withAuthorization | Display resource authorization information |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EntitiesCorporation, permission: Use |
Request
GET /api/v1/organisations/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the organisation |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-organisations-id-translations-get
Get organisation translations
Get all translations of a organisation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EntitiesCorporation, permission: Use |
Request
GET /api/v1/organisations/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the organisation |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-organisations-id-translations-lcid-get
Get organisation translation details
Get the details of a organisation translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EntitiesCorporation, permission: Use |
Request
GET /api/v1/organisations/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the organisation |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
ProfessionalCategories library
api-v1-referentials-professionalcategories-get
Get all ProfessionalCategories items
Get a list of all available ProfessionalCategories items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/professionalcategories
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-professionalcategories-post
Creates a ProfessionalCategories item.
Creates the ProfessionalCategories item.
Request
POST /api/v1/referentials/professionalcategories
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the ProfessionalCategories item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-professionalcategories-id-get
Get the ProfessionalCategories item details
Get the details of a ProfessionalCategories item, based on its client code
Request
GET /api/v1/referentials/professionalcategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-professionalcategories-id-put
Creates or updates a ProfessionalCategories item.
Creates or updates the ProfessionalCategories item.
Request
PUT /api/v1/referentials/professionalcategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the ProfessionalCategories item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-professionalcategories-id-delete
Deletes the specified ProfessionalCategories item.
Deletes the specified ProfessionalCategories item based on its client code.
Request
DELETE /api/v1/referentials/professionalcategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-professionalcategories-id-translations-get
Get all ProfessionalCategories item translations
Get a list of translations of a ProfessionalCategories item, based on its client code
Request
GET /api/v1/referentials/professionalcategories/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-professionalcategories-id-translations-lcid-get
Get the specified ProfessionalCategories item translation
Get the translation of a ProfessionalCategories item, in a specified language, based on its client code
Request
GET /api/v1/referentials/professionalcategories/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Profile library
api-v1-referentials-profiles-get
Get all profiles
Get a list of all available profiles. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/profiles
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-profiles-id-get
Get profile details
Get the details of a profile.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/profiles/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the profile |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-profiles-id-translations-get
Get profile translations
Get all translations of a profile.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/profiles/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the profile |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-profiles-id-translations-lcid-get
Get profile translation details
Get the details of a profile translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/profiles/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the profile |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Publication Media library
api-v1-referentials-publicationmedia-get
Get all publication medias
Get a list of all available publication media. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/publicationmedia
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-publicationmedia-id-get
Get publication media details
Get the details of a publication media.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/publicationmedia/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the publication media |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | Client code doesn't exist |
api-v1-referentials-publicationmedia-id-translations-get
Get publication media translations
Get all translations of a publication media.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/publicationmedia/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the publication media |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 404 | Client code doesn't exist |
api-v1-referentials-publicationmedia-id-translations-lcid-get
Get publication media translation details
Get the details of a publication media translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/publicationmedia/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the publication media |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | Language not present in the application |
Radius library
api-v1-referentials-radius-get
Get all Radius items
Get a list of all available Radius items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/radius
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-radius-post
Creates a Radius item.
Creates the Radius item.
Request
POST /api/v1/referentials/radius
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the Radius item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-radius-id-get
Get the Radius item details
Get the details of a Radius item, based on its client code
Request
GET /api/v1/referentials/radius/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-radius-id-put
Creates or updates a Radius item.
Creates or updates the Radius item.
Request
PUT /api/v1/referentials/radius/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the Radius item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-radius-id-delete
Deletes the specified Radius item.
Deletes the specified Radius item based on its client code.
Request
DELETE /api/v1/referentials/radius/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-radius-id-translations-get
Get all Radius item translations
Get a list of translations of a Radius item, based on its client code
Request
GET /api/v1/referentials/radius/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-radius-id-translations-lcid-get
Get the specified Radius item translation
Get the translation of a Radius item, in a specified language, based on its client code
Request
GET /api/v1/referentials/radius/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
RecruitingReasons library
api-v1-referentials-recruitingreasons-get
Get all RecruitingReasons items
Get a list of all available RecruitingReasons items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/recruitingreasons
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-recruitingreasons-post
Creates a RecruitingReasons item.
Creates the RecruitingReasons item.
Request
POST /api/v1/referentials/recruitingreasons
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the RecruitingReasons item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-recruitingreasons-id-get
Get the RecruitingReasons item details
Get the details of a RecruitingReasons item, based on its client code
Request
GET /api/v1/referentials/recruitingreasons/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-recruitingreasons-id-put
Creates or updates a RecruitingReasons item.
Creates or updates the RecruitingReasons item.
Request
PUT /api/v1/referentials/recruitingreasons/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the RecruitingReasons item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-recruitingreasons-id-delete
Deletes the specified RecruitingReasons item.
Deletes the specified RecruitingReasons item based on its client code.
Request
DELETE /api/v1/referentials/recruitingreasons/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-recruitingreasons-id-translations-get
Get all RecruitingReasons item translations
Get a list of translations of a RecruitingReasons item, based on its client code
Request
GET /api/v1/referentials/recruitingreasons/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-recruitingreasons-id-translations-lcid-get
Get the specified RecruitingReasons item translation
Get the translation of a RecruitingReasons item, in a specified language, based on its client code
Request
GET /api/v1/referentials/recruitingreasons/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
ReferralCurrencies library
api-v1-referentials-currencies-get
Get all ReferralCurrencies items
Get a list of all available ReferralCurrencies items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | [Pagination enabledpagination) |
Request
GET /api/v1/referentials/currencies
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-currencies-post
Creates a ReferralCurrencies item.
Creates the ReferralCurrencies item.
Request
POST /api/v1/referentials/currencies
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the ReferralCurrencies item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-currencies-id-get
Get the ReferralCurrencies item details
Get the details of a ReferralCurrencies item, based on its client code
Request
GET /api/v1/referentials/currencies/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-currencies-id-put
Creates or updates a ReferralCurrencies item.
Creates or updates the ReferralCurrencies item.
Request
PUT /api/v1/referentials/currencies/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the ReferralCurrencies item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-currencies-id-delete
Deletes the specified ReferralCurrencies item.
Deletes the specified ReferralCurrencies item based on its client code.
Request
DELETE /api/v1/referentials/currencies/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-currencies-id-translations-get
Get all ReferralCurrencies item translations
Get a list of translations of a ReferralCurrencies item, based on its client code
Request
GET /api/v1/referentials/currencies/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-currencies-id-translations-lcid-get
Get the specified ReferralCurrencies item translation
Get the translation of a ReferralCurrencies item, in a specified language, based on its client code
Request
GET /api/v1/referentials/currencies/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
ReferralStatuses library
api-v1-referentials-referralstatuses-get
Get all referral statuses
Get a list of all available referral statuses. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/referralstatuses
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-referralstatuses-id-get
Get referral status details
Get the details of a referral status.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/referralstatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referral status |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-referralstatuses-id-translations-get
Get referral status translations
Get all translations of a referral status.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/referralstatuses/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referral status |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-referralstatuses-id-translations-lcid-get
Get referral status translation details
Get the details of a referral status translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/referralstatuses/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referral status |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Region library
api-v1-referentials-regions-get
Get all regions
Get a list of all available regions. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/regions
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-regions-id-get
Get region details
Get the details of a region.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/regions/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the region |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-regions-id-translations-get
Get region translations
Get all translations of a region.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/regions/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the region |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-regions-id-translations-lcid-get
Get region translation details
Get the details of a region translation.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | ReferencesAdministration, permission: Use |
Request
GET /api/v1/referentials/regions/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the region |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
SalaryRanges library
api-v1-referentials-salaryranges-get
Get all SalaryRanges items
Get a list of all available SalaryRanges items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/salaryranges
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-salaryranges-post
Creates a SalaryRanges item.
Creates the SalaryRanges item.
Request
POST /api/v1/referentials/salaryranges
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the SalaryRanges item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-salaryranges-id-get
Get the SalaryRanges item details
Get the details of a SalaryRanges item, based on its client code
Request
GET /api/v1/referentials/salaryranges/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-salaryranges-id-put
Creates or updates a SalaryRanges item.
Creates or updates the SalaryRanges item.
Request
PUT /api/v1/referentials/salaryranges/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the SalaryRanges item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-salaryranges-id-delete
Deletes the specified SalaryRanges item.
Deletes the specified SalaryRanges item based on its client code.
Request
DELETE /api/v1/referentials/salaryranges/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-salaryranges-id-translations-get
Get all SalaryRanges item translations
Get a list of translations of a SalaryRanges item, based on its client code
Request
GET /api/v1/referentials/salaryranges/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-salaryranges-id-translations-lcid-get
Get the specified SalaryRanges item translation
Get the translation of a SalaryRanges item, in a specified language, based on its client code
Request
GET /api/v1/referentials/salaryranges/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Sex library
api-v1-referentials-sexes-get
Get all Sex items
Get a list of all available Sex items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/sexes
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-sexes-id-get
Get the Sex item details
Get the details of a Sex item, based on its client code
Request
GET /api/v1/referentials/sexes/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-sexes-id-translations-get
Get all Sex item translations
Get a list of translations of a Sex item, based on its client code
Request
GET /api/v1/referentials/sexes/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-sexes-id-translations-lcid-get
Get the specified Sex item translation
Get the translation of a Sex item, in a specified language, based on its client code
Request
GET /api/v1/referentials/sexes/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Skills library
api-v1-referentials-skills-get
Get all Skills items
Get a list of all available Skills items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/skills
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-skills-post
Creates a Skills item.
Creates the Skills item.
Request
POST /api/v1/referentials/skills
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the Skills item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-skills-id-get
Get the Skills item details
Get the details of a Skills item, based on its client code
Request
GET /api/v1/referentials/skills/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-skills-id-put
Creates or updates a Skills item.
Creates or updates the Skills item.
Request
PUT /api/v1/referentials/skills/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the Skills item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-skills-id-delete
Deletes the specified Skills item.
Deletes the specified Skills item based on its client code.
Request
DELETE /api/v1/referentials/skills/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-skills-id-translations-get
Get all Skills item translations
Get a list of translations of a Skills item, based on its client code
Request
GET /api/v1/referentials/skills/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-skills-id-translations-lcid-get
Get the specified Skills item translation
Get the translation of a Skills item, in a specified language, based on its client code
Request
GET /api/v1/referentials/skills/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
SoftwareLanguages library
api-v1-softwarelanguages-get
Get all available languages
Get a list of all available languages. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/softwarelanguages
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
Speciality library
api-v1-referentials-specialities-get
Get all Speciality items
Get a list of all available Speciality items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/specialities
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-specialities-post
Creates a Speciality item.
Creates the Speciality item.
Request
POST /api/v1/referentials/specialities
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the Speciality item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-specialities-id-get
Get the Speciality item details
Get the details of a Speciality item, based on its client code
Request
GET /api/v1/referentials/specialities/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-specialities-id-put
Creates or updates a Speciality item.
Creates or updates the Speciality item.
Request
PUT /api/v1/referentials/specialities/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the Speciality item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-specialities-id-delete
Deletes the specified Speciality item.
Deletes the specified Speciality item based on its client code.
Request
DELETE /api/v1/referentials/specialities/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-specialities-id-translations-get
Get all Speciality item translations
Get a list of translations of a Speciality item, based on its client code
Request
GET /api/v1/referentials/specialities/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-specialities-id-translations-lcid-get
Get the specified Speciality item translation
Get the translation of a Speciality item, in a specified language, based on its client code
Request
GET /api/v1/referentials/specialities/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Title library
api-v1-referentials-titles-get
Get all Title items
Get a list of all available Title items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/titles
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-titles-post
Creates a Title item.
Creates the Title item.
Request
POST /api/v1/referentials/titles
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the Title item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-titles-id-get
Get the Title item details
Get the details of a Title item, based on its client code
Request
GET /api/v1/referentials/titles/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-titles-id-put
Creates or updates a Title item.
Creates or updates the Title item.
Request
PUT /api/v1/referentials/titles/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the Title item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-titles-id-delete
Deletes the specified Title item.
Deletes the specified Title item based on its client code.
Request
DELETE /api/v1/referentials/titles/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-titles-id-translations-get
Get all Title item translations
Get a list of translations of a Title item, based on its client code
Request
GET /api/v1/referentials/titles/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-titles-id-translations-lcid-get
Get the specified Title item translation
Get the translation of a Title item, in a specified language, based on its client code
Request
GET /api/v1/referentials/titles/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
TypeOfBonuses library
api-v1-referentials-typeofbonuses-get
Get all TypeOfBonuses items
Get a list of all available TypeOfBonuses items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/typeofbonuses
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-typeofbonuses-post
Creates a TypeOfBonuses item.
Creates the TypeOfBonuses item.
Request
POST /api/v1/referentials/typeofbonuses
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the TypeOfBonuses item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-typeofbonuses-id-get
Get the TypeOfBonuses item details
Get the details of a TypeOfBonuses item, based on its client code
Request
GET /api/v1/referentials/typeofbonuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-typeofbonuses-id-put
Creates or updates a TypeOfBonuses item.
Creates or updates the TypeOfBonuses item.
Request
PUT /api/v1/referentials/typeofbonuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the TypeOfBonuses item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-typeofbonuses-id-delete
Deletes the specified TypeOfBonuses item.
Deletes the specified TypeOfBonuses item based on its client code.
Request
DELETE /api/v1/referentials/typeofbonuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-typeofbonuses-id-translations-get
Get all TypeOfBonuses item translations
Get a list of translations of a TypeOfBonuses item, based on its client code
Request
GET /api/v1/referentials/typeofbonuses/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-typeofbonuses-id-translations-lcid-get
Get the specified TypeOfBonuses item translation
Get the translation of a TypeOfBonuses item, in a specified language, based on its client code
Request
GET /api/v1/referentials/typeofbonuses/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Users
api-v1-users-get
Get all users
Get a list of all available users. If offset and limit provided, it will return only the ones between the interval. Only users in the current user organisation scope are returns.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
| filter | Filters enabled |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| updateDate | filter users by modification date (or creation date, if no modification date exists) | ::, :gt:, :ge:, :lt:, :le: | date |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | UsersCorporation, permission: Use |
Request
GET /api/v1/users
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
api-v1-users-login-get
Get user details
Get the details of a user
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | UsersCorporation, permission: Use |
Request
GET /api/v1/users/{login}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *login | The user identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-users-login-put
Create or update user details
Create or update the details of a user, based on its login
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | UsersCorporation, permission: Update |
Request
PUT /api/v1/users/{login}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *login | The user identifier |
||||||
| *BackOfficeUserWrite |
|
Create or update the details of a user, based on its login Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is successfully updated and saved |
|
| 400 | The object update fails |
api-v1-users-login-delete
Delete user
Deletes the user
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | UsersCorporation, permission: Delete |
Request
DELETE /api/v1/users/{login}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *login | The user identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is successfully deleted |
|
| 500 | The object deletion failed |
Vacancies
api-v1-vacancies-get
Get all vacancies
Get a list of all available vacancies. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
| q | query search |
| filters | Filters enabled |
| withAuthorization | Display resource authorization information |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| vacancyStatus | filter vacancies by vacancy status enum value | :: , | string Archived Confirmed Draft Finalized PendingPublication Published Suspended |
| clientVacancyStatus | filter vacancies by vacancy status identifier | :: | string |
| publicationMedia | filter vacancies by publication media | :: | string |
| publishedOnTheMedia | filter vacancies by currently published on a specific media | :: | string |
| updateDate | filter vacancies by modification date (or creation date, if no modification date exists) | ::, :gt:, :ge:, :lt:, :le: | date |
| publishedOn | filter vacancies by currently published on a specific publication media | :: | string mobilitySite |
Required authorization
| Type | Value(s) |
|---|---|
| Role | OffersEngine |
Request
GET /api/v1/vacancies[?outputformat]
Parameters
| Name | Type | Default | Notes | ||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| outputformat | Get a list of all available vacancies. If offset and limit provided, it will return only the ones between the interval. QueryString
Filter available
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
api-v1-vacancies-post
Create a vacancy
Create a vacancy with the given details
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Create |
Request
POST /api/v1/vacancies
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancy |
|
The vacancy object |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is successfully created and saved |
|
| 404 | The object creation fails |
api-v1-vacancies-vacancyReference-get
Get the vacancy details
Get the details of a vacancy, in the language of the initial translation, based on its reference
QueryString
| Parameters | Description |
|---|---|
| withAuthorization | Display resource authorization information |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified vacancy doesn't exist |
api-v1-vacancies-vacancyReference-put
Update vacancy details
Update the details of a vacancy, based on its reference
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Update |
Request
PUT /api/v1/vacancies/{vacancyReference}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *vacancyReference | The vacancy reference see identifier encoding |
||||||
| *VacancyDetailWrite |
|
Update the details of a vacancy, based on its reference Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is successfully updated and saved |
|
| 404 | The object update fails |
api-v1-vacancies-vacancyReference-attachments-get
Get vacancy attachments
Get a list of all attachments for a vacancy.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | AttachedFilesOffer, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/attachments
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-vacancies-vacancyReference-attachments-post
Add vacancy attachment
Add vacancy attachment for given offer reference This endpoint accept only multipart request as following:
Multipart structure
| Name | Description | Content-Disposition | Content-Type |
|---|---|---|---|
| typeId | The clientCode of attached file type provided | form-data | |
| uploadedFile | The file content | form-data | file mime type |
Remarks:
- The enctype of the request must be "multipart/form-data".
- The max size of a single file depends on the settings in the backoffice.
- The file extension accepted by this endpoint depends on the settings in the backoffice.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | AttachedFilesOffer, permission: Create |
Request
POST /api/v1/vacancies/{vacancyReference}/attachments
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The object is returned with success with a header location which contains the URL for the attachment |
|
| 400 | Query not correct |
api-v1-vacancies-vacancyReference-attachments-id-get
Get vacancy attachment
Get specific vacancy attachment for given reference
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | AttachedFilesOffer, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/attachments/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy |
||
| *id | Identifier of the file |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-vacancies-vacancyReference-attachments-id-delete
Delete vacancy attachment
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | AttachedFilesOffer, permission: Delete |
Request
DELETE /api/v1/vacancies/{vacancyReference}/attachments/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy |
||
| *id | Identifier of the file |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The file has been deleted |
|
| 404 | The specified file doesn't exist |
api-v1-vacancies-vacancyReference-cover-put
Add or update a cover to the Vacancy.
The file content have to be sent as raw binary in the body of the request.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | AttachedFilesOffer, permission: Create, Update |
Request
PUT /api/v1/vacancies/{vacancyReference}/cover
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the Vacancy |
||
| *Content-Disposition | The filename is mandatory, follow this link for the format https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Disposition. |
||
| *Content-Type | The mime type have to be provided, follow this link for the format https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Content-Type. |
||
| *coverFile | object | Raw binary file |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | Vacancy cover have been set. |
|
| 400 |
|
||
| 404 | Vacancy reference does not exist. |
api-v1-vacancies-vacancyReference-metadata-lcid-get
Get the vacancy metadata
Get the metadata of a vacancy, in the language of the initial translation, based on its reference
QueryString
| Parameters | Description |
|---|---|
| withAuthorization | Display resource authorization information |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/metadata/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||
| *lcid | The language ID |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified vacancy doesn't exist |
api-v1-vacancies-vacancyReference-publicationmedias-delete
Stop the publication of a vacancy on all medias
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PublishOffer, permission: Delete |
Request
DELETE /api/v1/vacancies/{vacancyReference}/publicationmedias
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The vacancy has been unpublished with success |
|
| 400 | The unpublication failed |
||
| 404 | The vacancy doesn't exist |
api-v1-vacancies-vacancyReference-publicationmedias-id-get
Get a vacancy publication media information
Get the information about the publication of a given vacancy for a specific media.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PublishOffer, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/publicationmedias/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||
| *id | The publication media identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | The vacancy or publication media doesn't exist |
api-v1-vacancies-vacancyReference-publicationmedias-id-put
Publish a vacancy on a specific media
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PublishOffer, permission: Create |
Request
PUT /api/v1/vacancies/{vacancyReference}/publicationmedias/{id}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *vacancyReference | Reference of the vacancy |
||||||
| *id | The publication media identifier |
||||||
| *PublicationMediaPublishInfo |
|
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The vacancy has been published with success |
|
| 400 | The publication failed |
||
| 404 | The vacancy doesn't exist |
api-v1-vacancies-vacancyReference-publicationmedias-id-delete
Stop the publication of a vacancy on a specific media
The publication support type must be internet or intranet. The offer must not be currently published on a job board/multi-posting service.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PublishOffer, permission: Delete |
Request
DELETE /api/v1/vacancies/{vacancyReference}/publicationmedias/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy |
||
| *id | The publication media identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The vacancy has been unpublished with success |
|
| 400 | The unpublication failed |
||
| 404 | The vacancy doesn't exist |
api-v1-vacancies-vacancyReference-supervisors-get
Get the vacancy supervisors
Get a list of supervisors of a vacancy, based on its reference
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/supervisors
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of offer supervisors is returned with success |
|
| 404 | The vacancy is not found |
api-v1-vacancies-vacancyReference-supervisors-login-put
Add vacancy supervisor
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Create |
Request
PUT /api/v1/vacancies/{vacancyReference}/supervisors/{login}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||||||
| *login | The supervisor login |
||||||
| *SupervisorWrite |
|
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The vacancy supervisor is added with success |
|
| 404 | The vacancy or the supervisor are not found |
api-v1-vacancies-vacancyReference-supervisors-login-delete
Delete vacancy supervisor
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Delete |
Request
DELETE /api/v1/vacancies/{vacancyReference}/supervisors/{login}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||
| *login | The supervisor login |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The object is successfully deleted |
|
| 400 | The object deletion failed. See error message for reason |
||
| 500 | The object deletion failed |
api-v1-vacancies-vacancyReference-translations-get
Get all vacancy translations
Get a list of translations of a vacancy, based on its reference
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | TranslationOffer, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified vacancyReference doesn't exist |
api-v1-vacancies-vacancyReference-translations-lcid-get
Get the specified vacancy translation
Return the translation of a vacancy, in a specified language, based on its reference
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | TranslationOffer, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||
| *lcid | The language ID |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The translation is returned with success |
|
| 404 | The translation doesn't exist |
api-v1-vacancies-vacancyReference-translations-lcid-put
Create or update the specified vacancy translation
Create or update only the specified fields of a vacancy translation, based on its reference and language
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | TranslationOffer, permission: Create, Update |
Request
PUT /api/v1/vacancies/{vacancyReference}/translations/{lcid}
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||||||
| *lcid | The language ID |
||||||
| *VacancyTranslation |
|
Create or update only the specified fields of a vacancy translation, based on its reference and language Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The translation is updated with success |
|
| 404 | The translation doesn't exist |
api-v1-vacancies-vacancyReference-translations-lcid-delete
Delete the specified vacancy translation
Delete a vacancy translation, based on its reference and language id
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | TranslationOffer, permission: Delete |
Request
DELETE /api/v1/vacancies/{vacancyReference}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||
| *lcid | The language ID |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The object is successfully deleted |
|
| 400 | The object deletion failed. See error message for reason |
||
| 500 | The object deletion failed |
api-v1-vacancies-vacancyReference-vacancymetadata-lcid-get
Get the vacancy metadata
Get the metadata of a vacancy, in the language of the initial translation, based on its reference
QueryString
| Parameters | Description |
|---|---|
| withAuthorization | Display resource authorization information |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | OfferDetails, permission: Use |
Request
GET /api/v1/vacancies/{vacancyReference}/vacancymetadata/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *vacancyReference | Reference of the vacancy see identifier encoding |
||
| *lcid | The language ID |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified vacancy doesn't exist |
VacancyCategories library
api-v1-referentials-vacancycategories-get
Get all VacancyCategories items
Get a list of all available VacancyCategories items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/vacancycategories
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-vacancycategories-post
Creates a VacancyCategories item.
Creates the VacancyCategories item.
Request
POST /api/v1/referentials/vacancycategories
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the VacancyCategories item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-vacancycategories-id-get
Get the VacancyCategories item details
Get the details of a VacancyCategories item, based on its client code
Request
GET /api/v1/referentials/vacancycategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancycategories-id-put
Creates or updates a VacancyCategories item.
Creates or updates the VacancyCategories item.
Request
PUT /api/v1/referentials/vacancycategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the VacancyCategories item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-vacancycategories-id-delete
Deletes the specified VacancyCategories item.
Deletes the specified VacancyCategories item based on its client code.
Request
DELETE /api/v1/referentials/vacancycategories/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-vacancycategories-id-translations-get
Get all VacancyCategories item translations
Get a list of translations of a VacancyCategories item, based on its client code
Request
GET /api/v1/referentials/vacancycategories/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancycategories-id-translations-lcid-get
Get the specified VacancyCategories item translation
Get the translation of a VacancyCategories item, in a specified language, based on its client code
Request
GET /api/v1/referentials/vacancycategories/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
VacancyRequestApprovalEvents library
api-v1-referentials-vacancyrequestapprovalevents-get
Get all VacancyRequestApprovalEvents items
Get a list of all available VacancyRequestApprovalEvents items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/vacancyrequestapprovalevents
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-vacancyrequestapprovalevents-id-get
Get the VacancyRequestApprovalEvents item details
Get the details of a VacancyRequestApprovalEvents item, based on its client code
Request
GET /api/v1/referentials/vacancyrequestapprovalevents/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequestapprovalevents-id-translations-get
Get all VacancyRequestApprovalEvents item translations
Get a list of translations of a VacancyRequestApprovalEvents item, based on its client code
Request
GET /api/v1/referentials/vacancyrequestapprovalevents/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequestapprovalevents-id-translations-lcid-get
Get the specified VacancyRequestApprovalEvents item translation
Get the translation of a VacancyRequestApprovalEvents item, in a specified language, based on its client code
Request
GET /api/v1/referentials/vacancyrequestapprovalevents/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
VacancyRequestApprovalStatus library
api-v1-referentials-vacancyrequestapprovalstatus-get
Get all VacancyRequestApprovalStatus items
Get a list of all available VacancyRequestApprovalStatus items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/vacancyrequestapprovalstatus
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-vacancyrequestapprovalstatus-id-get
Get the VacancyRequestApprovalStatus item details
Get the details of a VacancyRequestApprovalStatus item, based on its client code
Request
GET /api/v1/referentials/vacancyrequestapprovalstatus/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequestapprovalstatus-id-translations-get
Get all VacancyRequestApprovalStatus item translations
Get a list of translations of a VacancyRequestApprovalStatus item, based on its client code
Request
GET /api/v1/referentials/vacancyrequestapprovalstatus/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequestapprovalstatus-id-translations-lcid-get
Get the specified VacancyRequestApprovalStatus item translation
Get the translation of a VacancyRequestApprovalStatus item, in a specified language, based on its client code
Request
GET /api/v1/referentials/vacancyrequestapprovalstatus/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
VacancyRequestEvents library
api-v1-referentials-vacancyrequestevents-get
Get all VacancyRequestEvents items
Get a list of all available VacancyRequestEvents items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/vacancyrequestevents
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-vacancyrequestevents-id-get
Get the VacancyRequestEvents item details
Get the details of a VacancyRequestEvents item, based on its client code
Request
GET /api/v1/referentials/vacancyrequestevents/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequestevents-id-translations-get
Get all VacancyRequestEvents item translations
Get a list of translations of a VacancyRequestEvents item, based on its client code
Request
GET /api/v1/referentials/vacancyrequestevents/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequestevents-id-translations-lcid-get
Get the specified VacancyRequestEvents item translation
Get the translation of a VacancyRequestEvents item, in a specified language, based on its client code
Request
GET /api/v1/referentials/vacancyrequestevents/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
VacancyRequestStatus library
api-v1-referentials-vacancyrequeststatus-get
Get all VacancyRequestStatus items
Get a list of all available VacancyRequestStatus items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/vacancyrequeststatus
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-vacancyrequeststatus-id-get
Get the VacancyRequestStatus item details
Get the details of a VacancyRequestStatus item, based on its client code
Request
GET /api/v1/referentials/vacancyrequeststatus/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequeststatus-id-translations-get
Get all VacancyRequestStatus item translations
Get a list of translations of a VacancyRequestStatus item, based on its client code
Request
GET /api/v1/referentials/vacancyrequeststatus/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancyrequeststatus-id-translations-lcid-get
Get the specified VacancyRequestStatus item translation
Get the translation of a VacancyRequestStatus item, in a specified language, based on its client code
Request
GET /api/v1/referentials/vacancyrequeststatus/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
VacancyRequests
api-v1-vacancyrequests-get
Get all available vacancy requests
Get all available vacancy requests If offset and limit provided, it will return only the ones between the interval
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
| q | query search |
| filter | Filters enabled |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| id | filter vacancy requests by URL encoded reference see identifier encoding | :: , | string |
| validatorEmail | filter vacancy requests in function of the validator who must validate the vacancy request | :: , | string |
| creationUser | filter vacancy requests in function of the user who create it | :: | string |
| vacancyRequestStatus | filter vacancy requests by vacancy request status | :: , | string Approval Archived Expired InProcess Processed Refused ToBeProcessed |
| clientVacancyRequestStatus | filter vacancy requests by vacancy request status referential identifier | :: , | string |
Required authorization
| Type | Value(s) |
|---|---|
| Role | PreliminaryJobRequestsEngine |
Request
GET /api/v1/vacancyrequests
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | The object is returned with error message |
api-v1-vacancyrequests-id-get
Get the vacancy request details
Get the details of a vacancy request, in the language of the initial translation, based on its reference
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PreliminaryJobRequestDetails, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the vacancy request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified vacancy doesn't exist |
api-v1-vacancyrequests-id-events-get
Get the list of events for a vacancy request.
Get a list of all available vacancy request events for a given vacancy request reference If offset and limit provided, it will return only the ones between the interval
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsPreliminaryJobRequest, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/events
Parameters
| Name | Type | Default | Notes | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| *id | Get a list of all available vacancy request events for a given vacancy request reference If offset and limit provided, it will return only the ones between the interval QueryString
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | The object is returned with error message |
api-v1-vacancyrequests-id-externalrecruitmentagreement-get
Get the external recruitment agreement details
Get the details of an external recruitment agreement
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Agreement_External, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/externalrecruitmentagreement
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified object doesn't exist |
api-v1-vacancyrequests-id-externalrecruitmentagreement-metadata-get
Get the external recruitment agreement metadata
Get the metadata of an external recruitment agreement
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Agreement_External, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/externalrecruitmentagreement/metadata
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified object doesn't exist |
api-v1-vacancyrequests-id-externalrecruitmentagreement-supervisors-get
Get the supervisor list for an external recruitment agreement
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Agreement_External, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/externalrecruitmentagreement/supervisors
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
Action successfully executed |
|
| 404 | Identifier doesn't exist |
api-v1-vacancyrequests-id-externalrecruitmentagreement-validations-get
Get a list of all available external recruitment agreements in the perimeter of the user linked to the client id.
Get all available external recruitment agreements in the perimeter of the user linked to the client id.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Agreement_External, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/externalrecruitmentagreement/validations
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | Get all available external recruitment agreements in the perimeter of the user linked to the client id. Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | The object is returned with error message |
api-v1-vacancyrequests-id-externalrecruitmentagreement-validations-validationId-events-get
Get a list of validation events of a vacancy request external recruitment agreement.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsAgreementValidation, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/externalrecruitmentagreement/validations/{validationId}/events
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
||
| *validationId | Reference of the external recruitment agreement validation see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of all active items is returned with success |
|
| 400 | The object is returned with error message |
||
| 404 | The specified validation doesn't exist |
api-v1-vacancyrequests-id-internalmobilityagreement-get
Get the internal mobility agreement details
Get the details of an internal agreement agreement
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Agreement_Internal, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/internalmobilityagreement
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified object doesn't exist |
api-v1-vacancyrequests-id-internalmobilityagreement-metadata-get
Get the internal mobility agreement metadata
Get the metadata of an internal mobility agreement
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Agreement_Internal, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/internalmobilityagreement/metadata
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified object doesn't exist |
api-v1-vacancyrequests-id-internalmobilityagreement-supervisors-get
Get the supervisor list for an internal mobility agreement
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | Agreement_Internal, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/internalmobilityagreement/supervisors
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
Action successfully executed |
|
| 404 | Identifier doesn't exist |
api-v1-vacancyrequests-id-internalmobilityagreement-validations-get
Get the validators list for an internal mobility agreement
Get all available internal mobility agreements validators in the perimeter of the user linked to the client id.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PreliminaryJobRequestValidation, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/internalmobilityagreement/validations
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | Get all available internal mobility agreements validators in the perimeter of the user linked to the client id. Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | The object is returned with error message |
api-v1-vacancyrequests-id-internalmobilityagreement-validations-validationId-events-get
Get a list of validation events of a vacancy request internal mobility agreement.
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | EventsAgreementValidation, permission: Use |
Request
GET /api/v1/vacancyrequests/{id}/internalmobilityagreement/validations/{validationId}/events
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
||
| *validationId | Reference of the internal mobility agreement validation see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of all active items is returned with success |
|
| 400 | The object is returned with error message |
||
| 404 | The specified validation doesn't exist |
api-v1-vacancyrequests-id-validations-validationId-events-post
Apply an action on the agreement validation of a vacancy request
Apply an action on the agreement validation of a vacancy request for the given identifier. Possible actions for an agreement of a vacancy request:
- validate
- reject
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PreliminaryJobRequestValidation, permission: Use |
Request
POST /api/v1/vacancyrequests/{id}/validations/{validationId}/events
Parameters
| Name | Type | Default | Notes | ||||
|---|---|---|---|---|---|---|---|
| *id | Reference of the job request see identifier encoding |
||||||
| *validationId | Reference of the agreement validation see identifier encoding |
||||||
| *AgreementValidationEvent |
|
Apply an action on the agreement validation of a vacancy request for the given identifier. Possible actions for an agreement of a vacancy request:
Required authorization
|
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
Action successfully executed |
|
| 400 | Query not correct |
||
| 404 | Identifier doesn't exist |
api-v1-vacancyrequests-reference-metadata-get
Get the vacancy request metadata
Get the metadata of a vacancy request
QueryString
| Parameters | Description |
|---|---|
| withAuthorization | Display resource authorization information |
Required authorization
| Type | Value(s) |
|---|---|
| Ressource | PreliminaryJobRequestDetails, permission: Use |
Request
GET /api/v1/vacancyrequests/{reference}/metadata
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *reference | Reference of the vacancy request see identifier encoding |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | Identifier doesn't exist |
VacancyStatuses library
api-v1-referentials-vacancystatuses-get
Get all VacancyStatuses items
Get a list of all available VacancyStatuses items. If offset and limit provided, it will return only the ones between the interval.
QueryString
| Parameters | Description |
|---|---|
| offset & limit | Pagination enabled |
Request
GET /api/v1/referentials/vacancystatuses
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
api-v1-referentials-vacancystatuses-post
Creates a VacancyStatuses item.
Creates the VacancyStatuses item.
Request
POST /api/v1/referentials/vacancystatuses
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *SimpleReferentialWriteBase |
|
Creates the VacancyStatuses item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to create the referential. |
api-v1-referentials-vacancystatuses-id-get
Get the VacancyStatuses item details
Get the details of a VacancyStatuses item, based on its client code
Request
GET /api/v1/referentials/vacancystatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancystatuses-id-put
Creates or updates a VacancyStatuses item.
Creates or updates the VacancyStatuses item.
Request
PUT /api/v1/referentials/vacancystatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | The ID of the referential to update. |
||
| *SimpleReferentialWriteBase |
|
Creates or updates the VacancyStatuses item. |
|
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential is successfully updated. |
|
| 201 |
|
The referential is successfully created. |
|
| 400 | Unable to update the referential. |
api-v1-referentials-vacancystatuses-id-delete
Deletes the specified VacancyStatuses item.
Deletes the specified VacancyStatuses item based on its client code.
Request
DELETE /api/v1/referentials/vacancystatuses/{id}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential. |
||
| Accept-language | The referential language (fr-FR, en-GB...). |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The referential specified is deleted. |
|
| 400 | Unable to delete the referential specified. |
api-v1-referentials-vacancystatuses-id-translations-get
Get all VacancyStatuses item translations
Get a list of translations of a VacancyStatuses item, based on its client code
Request
GET /api/v1/referentials/vacancystatuses/{id}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of objects is returned with success |
|
| 400 | Query not correct |
||
| 404 | Client code doesn't exist |
api-v1-referentials-vacancystatuses-id-translations-lcid-get
Get the specified VacancyStatuses item translation
Get the translation of a VacancyStatuses item, in a specified language, based on its client code
Request
GET /api/v1/referentials/vacancystatuses/{id}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *id | Client code of the referential |
||
| *lcid | Language id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | Query not correct |
||
| 404 | Language not present in the application |
Validations
api-v1-validations-get
Get all validations of a specific category
Get all validations of a specific category If offset and limit provided, it will return only the ones between the interval
QueryString
| Parameters | Description |
|---|---|
| category | vacancyrequestagreement |
| offset & limit | Pagination enabled |
| q | query search on vacancy requests |
| filter | Filters enabled |
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| validatorEmail | filter validations in function of the validator who must validate the vacancy request | :: , | string |
| approvalRequestStatus | filter validations in function of the status | :: , | string |
| id | filter vacancy requests by url encoded reference see identifier encoding | :: , | string |
Request
GET /api/v1/validations
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 400 | The object is returned with error message |
Views
api-admin-v1-views-get
Get the list of all views
Get the list of all active views (Vacancy / Vacancy request / Candidate / Job offer / Assessment)
Filter available
| Filter name | Description | Operator available | Value type |
|---|---|---|---|
| viewType | filter views by view type | :: | string |
Required authorization
| Type | Value(s) |
|---|---|
| Role | AdminViewForm |
Request
GET /api/admin/v1/views
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
api-admin-v1-views-viewId-get
Get a view
Get the detail of the view
Required authorization
| Type | Value(s) |
|---|---|
| Role | AdminViewForm |
Request
GET /api/admin/v1/views/{viewId}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *viewId | Identifier of the view |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified viewId doesn't exist |
api-admin-v1-views-viewId-organisations-get
Get organisations of a view
Get the list of organisations for a view
Required authorization
| Type | Value(s) |
|---|---|
| Role | AdminViewForm |
Request
GET /api/admin/v1/views/{viewId}/organisations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *viewId | Client code of the view |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The list of views is returned with success |
|
| 404 | The specified viewId doesn't exist |
api-admin-v1-views-viewId-translations-get
Get translations of a view
Get a list of translation of a view
Required authorization
| Type | Value(s) |
|---|---|
| Role | AdminViewForm |
Request
GET /api/admin/v1/views/{viewId}/translations
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *viewId | Client code of the view |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The object is returned with success |
|
| 404 | The specified viewId doesn't exist |
api-admin-v1-views-viewId-translations-lcid-get
Get the translation detail of a view
Get the translation details for the specified view and language
Required authorization
| Type | Value(s) |
|---|---|
| Role | AdminViewForm |
Request
GET /api/admin/v1/views/{viewId}/translations/{lcid}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *viewId | Client code of the view |
||
| *lcid | The language identifier |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The translation is returned with success |
|
| 404 | The specified translation doesn't exist |
WebHooks
api-system-v1-webhooks-post
Register to the event type.
Provide the event type to register and get notifications
Request
POST /api/system/v1/webhooks
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *subscriptionInfo |
|
The subscription info |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
Successfully subscribed to the event |
|
| 400 | The model or the event_type is invalid |
api-system-v1-webhooks-hookId-delete
Unregister a webhook from an event.
Request
DELETE /api/system/v1/webhooks/{hookId}
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *hookId | The event's hook id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 | object | The hookId was deleted or doesn't exist |
|
| 400 | The clientId is invalid |
api-system-v1-webhooks-hookId-pings-post
Ping a webhook.
Request
POST /api/system/v1/webhooks/{hookId}/pings
Parameters
| Name | Type | Default | Notes |
|---|---|---|---|
| *hookId | The event's hook id |
Responses
| Status Code | Type | Description | Samples |
|---|---|---|---|
| 200 |
|
The ping was successful. Check the ping response in the response |
|
| 400 | The clientId is invalid |
||
| 404 | The hookId doesn't exist |
Definitions
WrappedResponse_ApplicationEventArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ApplicationEvent
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| applicationStatus |
|
Referencing object |
| vacancyEvent |
|
Referencing object |
| id | string | |
| label | string |
Reference
Referencing object
| Name | Type | Notes |
|---|---|---|
| id | string | Gets or sets ReferenceIdentifier of the referenced object |
| label | string | Gets or sets ReferenceLabel of the referenced object |
WrappedResponse_ApplicationEvent
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ApplicationNotificationArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ApplicationNotification
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| frequency | integer (int32) | |
| id | string | |
| label | string |
WrappedResponse_ApplicationNotification
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ApplicationStatusArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ApplicationStatus
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| isFinalStatus | boolean | |
| id | string | |
| label | string |
WrappedResponse_ApplicationStatus
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ApplicationTypeArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ApplicationType
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| applicationStatus |
|
Referencing object |
| vacancyEvent |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_ApplicationType
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_AttachedFile
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
AttachedFile
The response data
| Name | Type | Notes |
|---|---|---|
| mimeType | string | |
| type |
|
Referencing object |
| id | string (uuid) | |
| filename | string |
ApplicationChildEventType
| Name | Type | Notes |
|---|---|---|
| action | string |
WrappedResponse_ReferralBonus
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ReferralBonus
The response data
| Name | Type | Notes |
|---|---|---|
| date | string (date-time) | |
| bonusType |
|
Referencing object |
| value | number (double) | |
| paid | boolean | |
| comments | string |
ApplicationDetailWrite
Application details
| Name | Type | Notes |
|---|---|---|
| applicationInformation |
|
The application information |
| gdprInformation |
|
The GDPR information |
| referral |
|
The referral |
ApplicationInformation
The application information
| Name | Type | Notes |
|---|---|---|
| motivation | string | The application motivation |
| publicationMediaId | string | The application publication media identifier |
GdprInformation
The GDPR information
| Name | Type | Notes |
|---|---|---|
| personalDataConsentReceived | boolean | The personal data consent |
| retentionDelay | integer (int32) | The retention delay. Should be null by default |
Referral
The referral
| Name | Type | Notes |
|---|---|---|
| feedback | string | The referral feedback |
| date | string (date-time) | The referral date |
| employeeId | string | The referral identifier |
WrappedResponse_ApplicationDetailWriteResponse
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ApplicationDetailWriteResponse
The response data
| Name | Type | Notes |
|---|---|---|
| candidateInformation |
|
The candidate information |
| applicationInformation |
|
The application information |
| gdprInformation |
|
The GDPR information |
| referral |
|
The referral |
| id | string | The Identifier of the Application |
CandidateDetailWriteResponse
The candidate information
| Name | Type | Notes |
|---|---|---|
| id | string | The Identifier of the applicant |
| lastName | string | The last name |
| firstName | string | The first name |
| middleName | string | The middle name |
| string | The email |
|
| phoneNumber | string | The candidate phone number |
| civilityId | string | The candidate civility identifier (The referential type accepted is Civility) |
| personalInformation |
|
The candidate personal information |
| jobPreferences |
|
The candidate job preferences |
| languages |
|
The candidate language |
| educations |
|
The candidate education |
| experiences |
|
The candidate experience |
| attachments |
|
Describe the file attachments |
CandidatePersonalInformationWrite
The candidate personal information
| Name | Type | Notes |
|---|---|---|
| birthDate | string (date-time) | The candidate birth date |
| nationalities | array | The candidate nationalities identifiers (The referential type accepted is Nationality) |
| address | string | The candidate address |
| postalCode | string | The candidate postal code |
| city | string | The candidate city |
| residentCountryId | string | The candidate country identifier (The referential type accepted is Country) |
| specialEmploymentRegulationsInFrance |
|
SpecialEmploymentRegulationsInFrance
| Name | Type | Notes |
|---|---|---|
| disabledWorkerStatus | boolean | I have the French disabled worker status (RQTH). |
| priorityNeighbourhood | boolean | I hereby declare that I reside in a French priority neighbourhood (QPV / "Emploi Franc"). |
CandidateJobPreferencesWrite
The candidate job preferences
| Name | Type | Notes |
|---|---|---|
| primaryProfileId | string | The candidate primary profile identifier (The referential type accepted is Profile) |
| dateOfAvailability | string (date-time) | The candidate date of availability |
| salaryExpectations | string | The candidate salary expectations |
CandidateLanguageWrite
The candidate language
| Name | Type | Notes |
|---|---|---|
| languageId | string | The candidate language identifier (The referential type accepted is Language) |
| languageLevelId | string | The candidate language level identifier (The referential type accepted is LanguageLevel) |
CandidateEducationWrite
The candidate education
| Name | Type | Notes |
|---|---|---|
| diplomaId | string | The candidate diploma identifier (The referential type accepted is Diploma) |
| educationLevelId | string | The education level identifier of the diploma (The referential type accepted is Education Level) |
CandidateExperienceWrite
The candidate experience
| Name | Type | Notes |
|---|---|---|
| experienceLevelId | string | The candidate experience level identifier (The referential type accepted is ExperienceLevel) |
| profileId | string | The profile identifier of the experience (The referential type accepted is Profile) |
| company | string | The company under which the experience was acquired |
| function | string | The function performed during the experience |
| contractTypeId | string | The contract identifier (The referential type accepted is ContractType) |
CandidateAttachmentWrite
Describe the file attachments
| Name | Type | Notes |
|---|---|---|
| description | string | |
| key | string | |
| fileType | string |
ApplicantApplicationDetailWrite_CandidateDetailWrite
Application details
| Name | Type | Notes |
|---|---|---|
| candidateInformation |
|
The candidate information |
| applicationInformation |
|
The application information |
| gdprInformation |
|
The GDPR information |
| referral |
|
The referral |
CandidateDetailWrite
The candidate information
| Name | Type | Notes |
|---|---|---|
| lastName | string | The last name |
| firstName | string | The first name |
| middleName | string | The middle name |
| string | The email |
|
| phoneNumber | string | The candidate phone number |
| civilityId | string | The candidate civility identifier (The referential type accepted is Civility) |
| personalInformation |
|
The candidate personal information |
| jobPreferences |
|
The candidate job preferences |
| languages |
|
The candidate language |
| educations |
|
The candidate education |
| experiences |
|
The candidate experience |
| attachments |
|
Describe the file attachments |
WrappedResponse_SimpleReferentialArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
SimpleReferential
The response data
| Name | Type | Notes |
|---|---|---|
| orderNumber | integer (int32) | The referential order number |
| languageId | integer (int32) | The referential language id |
| id | string | The referential identifier |
| label | string | The referential label |
SimpleReferentialWriteBase
| Name | Type | Notes |
|---|---|---|
| label | string | The referential label |
| orderNumber | integer (int32) | The referential order number |
WrappedResponse_SimpleReferentialWrite
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
SimpleReferentialWrite
The response data
| Name | Type | Notes |
|---|---|---|
| id | string | The referential identifier |
| languageId | integer (int32) | The referential language id |
| label | string | The referential label |
| orderNumber | integer (int32) | The referential order number |
WrappedResponse_SimpleReferential
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
IWrappedResponse
| Name | Type | Notes |
|---|---|---|
| code | string | The http status code |
| status | string | The response status |
| message | string | The message |
WrappedResponse_IEnumerable_CandidateSummary
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CandidateSummary
The response data
| Name | Type | Notes |
|---|---|---|
| id | string | |
| lastName | string | |
| firstName | string | |
| middleName | string | |
| string |
WrappedResponse_CandidateDetailRead
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CandidateDetailRead
The response data
| Name | Type | Notes |
|---|---|---|
| creationDate | string (date-time) | The creation date |
| agencyUser | string | Full name of the agency user who add this candidate |
| isAnonymized | boolean | The anonymization state |
| personalInformation |
|
The personal information |
| positionSought |
|
The position sought |
| languages |
|
The languages |
| educations |
|
The educations |
| experiences |
|
The experiences |
| globalExperience |
|
The global experience |
| additionalInformation |
|
The additional information |
| recruiterData |
|
The recruiter data |
| consents |
|
The consents |
| referral |
|
The referal |
| id | string | The Identifier of the applicant |
| title | string | The title |
| sex |
|
The sex |
| civility |
|
The civility |
| lastName | string | The last name |
| firstName | string | The first name |
| middleName | string | The middle name |
| string | The email |
|
| phoneNumber | string | The phone number |
| status |
|
The status |
| customBlock1CustomFields |
|
The custom block1 custom fields |
| customBlock2CustomFields |
|
The custom block2 custom fields |
| customBlock3CustomFields |
|
The custom block3 custom fields |
| customBlock4CustomFields |
|
The custom block4 custom fields |
CandidatePersonalInformationRead
The personal information
| Name | Type | Notes |
|---|---|---|
| nationalities |
|
The nationalities |
| professionalEmail | string | The professional email |
| birthDate | string (date-time) | |
| address | string | The address |
| postalCode | string | The postal code |
| city | string | The city |
| residentCountry |
|
The resident country |
| otherPhoneNumber | string | The other phone number |
| personalInformationCustomFields |
|
The custom fields |
DataWithCustomFieldsRead
The custom fields
| Name | Type | Notes |
|---|---|---|
| customCodeTable1 |
|
Gets or sets The custom code table 1 |
| customCodeTable2 |
|
Gets or sets The custom code table 2 |
| customCodeTable3 |
|
Gets or sets The custom code table 3 |
| date1 | string (date-time) | Gets or sets The date 1 |
| date2 | string (date-time) | Gets or sets The date 2 |
| date3 | string (date-time) | Gets or sets The date 3 |
| longText1 | string | |
| longText2 | string | |
| longText3 | string | |
| shortText1 | string | |
| shortText2 | string | |
| shortText3 | string |
CandidateJobPreferencesRead
The position sought
| Name | Type | Notes |
|---|---|---|
| primaryProfile |
|
The primary profile |
| jobTime |
|
The job time |
| contractType |
|
The contract |
| contractLenght | string | The contract length |
| secondaryProfiles |
|
The secondary profile |
| salaryExpectations | string | The salary expectations |
| dateOfAvailability | string (date-time) | The date of availability |
| trainingStartDate | string (date-time) | The training date start |
| trainingEndDate | string (date-time) | The training date end |
| totalMobility | boolean | The total mobility |
| mobilityDelay | string | The mobility delay |
| mobility |
|
|
| jobPreferencesCustomFields |
|
The custom fields |
CandidateMobilityRead
| Name | Type | Notes |
|---|---|---|
| countries |
|
The candidate mobility countries. |
| departments |
|
The candidate mobility departments. |
| geographicalAreas |
|
The candidate mobility geographical areas. |
| regions |
|
The candidate mobility regions. |
| zipCodes |
|
The candidate mobility zip codes. |
CandidateLanguageRead
The languages
| Name | Type | Notes |
|---|---|---|
| language |
|
The language |
| languageLevel |
|
The language level |
CandidateDiplomaRead
The educations
| Name | Type | Notes |
|---|---|---|
| educationLevel |
|
The education level |
| speciality |
|
The speciality |
| yearOfGraduation | integer (int32) | The year of graduation |
| school | string | The school |
| schoolCity | string | The school city |
| diploma |
|
The diploma |
| educationCustomFields |
|
The custom fields |
CandidateExperiencesRead
The experiences
| Name | Type | Notes |
|---|---|---|
| experience |
|
The experience |
| experienceCustomFields |
|
The custom fields |
CandidateExperienceRead
The experience
| Name | Type | Notes |
|---|---|---|
| experienceLevel |
|
The experience level |
| profile |
|
The profile |
| company | string | The company |
| function | string | The position |
| typeOfContract |
|
The contract type |
| duration | string | The length |
CandidateGlobalExperience
The global experience
| Name | Type | Notes |
|---|---|---|
| globalExperienceLevel |
|
The global experience level |
| globalExperienceLevelCustomFields |
|
The custom fields |
CandidateAdditionalInformationRead
The additional information
| Name | Type | Notes |
|---|---|---|
| skills |
|
The skills |
| additionalInformationCustomFields |
|
The custom fields |
CandidateBackOfficeDataRead
The recruiter data
| Name | Type | Notes |
|---|---|---|
| comment | string | The comment |
| recommenderName | string | The recommender name |
| recommenderEmail | string | The recommender email |
| recruiterDataCustomFields |
|
The custom fields |
CandidateConsentRead
The consents
| Name | Type | Notes |
|---|---|---|
| consent |
|
The consent ID |
CandidateReferral
The referal
| Name | Type | Notes |
|---|---|---|
| referralStatus |
|
The referral status |
CandidateDetailUpdate
| Name | Type | Notes |
|---|---|---|
| employeeNumber | string | The candidate employee number |
| lastName | string | The last name |
| firstName | string | The first name |
| middleName | string | The middle name |
| string | The email |
|
| phoneNumber | string | The candidate phone number |
| civilityId | string | The candidate civility identifier (The referential type accepted is Civility) |
| personalInformation |
|
The candidate personal information |
| jobPreferences |
|
The candidate job preferences |
| languages |
|
The candidate language |
| educations |
|
The candidate education |
| experiences |
|
The candidate experience |
| attachments |
|
Describe the file attachments |
WrappedResponse_CandidateDetailWriteResponse
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_CandidateAnonymisedData
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CandidateAnonymisedData
The response data
| Name | Type | Notes |
|---|---|---|
| phoneNumber | string | Candidate phone number |
| string | Candidate email |
WrappedResponse_IEnumerable_CandidateApplication
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CandidateApplication
The response data
| Name | Type | Notes |
|---|---|---|
| applicationDate | string (date-time) | Application creation date |
| applicationStatus |
|
Status of the application |
| publicationMedia |
|
Publication media |
| attachmentIds | array | Id list of attached documents |
| id | string | The identifier of the application |
| applicationType |
|
Application type |
| vacancyReference | string | Vacancy Reference if linked to a vacancy |
| jobTitle | string | Vacancy title if linked to a vacancy |
| organisation |
|
Organisation of the application |
WrappedResponse_IEnumerable_ApplicationChildEvent
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ApplicationChildEvent
The response data
| Name | Type | Notes |
|---|---|---|
| creationDate | string (date-time) | |
| modificationDate | string (date-time) | |
| supervisor | string | |
| comments | string | |
| id | string | |
| label | string |
WrappedResponse_ConsentArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
Consent
The response data
| Name | Type | Notes |
|---|---|---|
| id | string | |
| label | string | |
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| details | string |
WrappedResponse_Consent
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ContactArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
Contact
The response data
| Name | Type | Notes |
|---|---|---|
| receiveSms | boolean | The contact receiveSms. Indicates whether the contact can receive an alert by SMS. |
| languageId | integer (int32) | The contact language |
| id | string | The contact identifier |
| lastName | string | The contact last name |
| firstName | string | The contact first name |
| phoneNumber | string | The contact phone number |
| string | The contact email |
WrappedResponse_Contact
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_CountryReferentialArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CountryReferential
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| geographicalArea |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_CountryReferential
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_CustomCodeTableArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CustomCodeTable
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| id | string | |
| label | string |
WrappedResponse_CustomCodeTable
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_CustomCodeTableTypeSummaryArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CustomCodeTableTypeSummary
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| id | string | |
| label | string |
WrappedResponse_CustomCodeTableTypeDetail
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
CustomCodeTableTypeDetail
The response data
| Name | Type | Notes |
|---|---|---|
| translations |
|
|
| id | string |
CustomCodeTableTypeTranslation
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| label | string |
WrappedResponse_DepartmentReferentialArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
DepartmentReferential
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| region |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_DepartmentReferential
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_DiplomaReferentialArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
DiplomaReferential
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| level | integer (int32) | |
| parent |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_DiplomaReferential
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_EmployeeSummary
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
EmployeeSummary
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | string | |
| creationDate | string (date-time) | |
| modificationDate | string (date-time) | |
| authorizations |
|
Customer authorization informations |
| id | string | |
| lastName | string | |
| firstName | string | |
| middleName | string | |
| string | ||
| employeeNumber | string | |
| organisation |
|
Referencing object |
AuthorizationInfoRead
Customer authorization informations
| Name | Type | Notes |
|---|---|---|
| scopeCode | string | The inherited list of entities |
WrappedResponse_EmployeeDetailRead
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
EmployeeDetailRead
The response data
| Name | Type | Notes |
|---|---|---|
| creationDate | string (date-time) | The creation date |
| modificationDate | string (date-time) | The modification date |
| languages |
|
The languages |
| consents |
|
The consents |
| additionalInformation |
|
The additional information |
| employeeInformation |
|
The employee information |
| personalInformation |
|
The personal information |
| positionSought |
|
The position sought |
| educations |
|
The educations |
| experiences |
|
The employee experiences |
| globalExperience |
|
The employee global experience |
| recruiterData |
|
The recruiter data |
| frontOfficeAccount |
|
The front office account |
| authorizations |
|
Customer authorization informations |
| id | string | The client code |
| title | string | The title |
| sex |
|
The sex |
| civility |
|
The civility |
| lastName | string | The last name |
| firstName | string | The first name |
| middleName | string | The middle name |
| string | The e-mail |
|
| phoneNumber | string | The phone number |
| status |
|
The status |
| customBlock1CustomFields |
|
The custom block1 custom fields |
| customBlock2CustomFields |
|
The custom block2 custom fields |
| customBlock3CustomFields |
|
The custom block3 custom fields |
| customBlock4CustomFields |
|
The custom block4 custom fields |
EmployeeLanguageRead
The languages
| Name | Type | Notes |
|---|---|---|
| language |
|
The language |
| languageLevel |
|
The language level |
EmployeeConsentRead
The consents
| Name | Type | Notes |
|---|---|---|
| consent |
|
The consent ID |
EmployeeAdditionalInformationRead
The additional information
| Name | Type | Notes |
|---|---|---|
| skills |
|
The skills |
| additionalInformationCustomFields |
|
The custom fields |
EmployeeEmployeeInformationRead
The employee information
| Name | Type | Notes |
|---|---|---|
| associatedOrganisation |
|
The associated organisation |
| currentPosition |
|
The current position |
| employeeNumber | string | The employee number |
EmployeePersonalInformationRead
The personal information
| Name | Type | Notes |
|---|---|---|
| nationalities |
|
The nationalities |
| professionalEmail | string | The professional email |
| birthDate | string (date-time) | |
| address | string | The address |
| postalCode | string | The postal code |
| city | string | The city |
| residentCountry |
|
The resident country |
| otherPhoneNumber | string | The other phone number |
| personalInformationCustomFields |
|
The custom fields |
EmployeeJobPreferencesRead
The position sought
| Name | Type | Notes |
|---|---|---|
| primaryProfile |
|
The primary profile |
| jobTime |
|
The job time |
| contractType |
|
The Contract |
| contractLenght | string | The contract length |
| secondaryProfiles |
|
The secondary profile |
| salaryExpectations | string | The salary expectations |
| dateOfAvailability | string (date-time) | The date of availability |
| trainingStartDate | string (date-time) | The training date start |
| trainingEndDate | string (date-time) | The training date end |
| totalMobility | boolean | The total mobility |
| mobilityDelay | string | The mobility delay |
| availabilityMatrixChoice | boolean | The availability matrix choice |
| jobPreferencesCustomFields |
|
The custom fields |
EmployeeDiplomaRead
The educations
| Name | Type | Notes |
|---|---|---|
| educationLevel |
|
The education level |
| speciality |
|
The speciality |
| yearOfGraduation | integer (int32) | The year of graduation |
| school | string | The school |
| schoolCity | string | The school city |
| diploma |
|
The diploma |
| educationCustomFields |
|
The custom fields |
EmployeeExperiencesRead
The employee experiences
| Name | Type | Notes |
|---|---|---|
| experience |
|
One experience |
| experienceCustomFields |
|
The custom fields |
EmployeeExperienceRead
One experience
| Name | Type | Notes |
|---|---|---|
| experienceLevel |
|
The experience level |
| profile |
|
The profile |
| company | string | The company |
| function | string | The position |
| typeOfContract |
|
The contract type |
| duration | string | The length |
EmployeeGlobalExperience
The employee global experience
| Name | Type | Notes |
|---|---|---|
| experienceLevel |
|
The global experience level |
| globalExperienceLevelCustomFields |
|
The custom fields |
EmployeeBackOfficeDataRead
The recruiter data
| Name | Type | Notes |
|---|---|---|
| comment | string | The comment |
| recommenderName | string | The recommender name |
| recommenderEmail | string | The recommender email |
| recruiterDataCustomFields |
|
The custom fields |
EmployeeFrontOfficeAccountRead
The front office account
| Name | Type | Notes |
|---|---|---|
| communicationLanguage | integer (int32) | The communication language (LCID) |
| login | string | The login |
EmployeeDetailWrite
| Name | Type | Notes |
|---|---|---|
| employeeInformation |
|
The employee informations |
| personalInformation |
|
The personal informations |
| positionSought |
|
The job preferences |
| recruiterData |
|
The back office data |
| frontOfficeAccount |
|
The front office account |
| id | string | The client code |
| lastName | string | The last name |
| firstName | string | The first name |
| middleName | string | The middle name |
| string | The e-mail |
|
| statusId | string | The status |
| title | string | The title |
EmployeeEmployeeInformationWrite
The employee informations
| Name | Type | Notes |
|---|---|---|
| associatedOrganisationId | string | The associated organisation |
| currentPositionId | string | The current position |
| employeeNumber | string | The employee number |
EmployeePersonalInformationWrite
The personal informations
| Name | Type | Notes |
|---|---|---|
| birthDate | string (date-time) | The birth date |
| address | string | The address |
| postalCode | string | The postal code |
| city | string | The city |
| residentCountryId | string | The resident country |
| phoneNumber | string | The phone number |
| otherPhoneNumber | string | The other phone number |
| personalInformationCustomFields |
|
The personal information custom fields |
DataWithCustomFieldsWrite
The personal information custom fields
| Name | Type | Notes |
|---|---|---|
| customCodeTable1Id | string | Gets or sets The custom code table 1 identifier |
| customCodeTable2Id | string | Gets or sets The custom code table 2 identifier |
| customCodeTable3Id | string | Gets or sets The custom code table 3 identifier |
| date1 | string (date-time) | Gets or sets The date 1 |
| date2 | string (date-time) | Gets or sets The date 2 |
| date3 | string (date-time) | Gets or sets The date 3 |
| longText1 | string | |
| longText2 | string | |
| longText3 | string | |
| shortText1 | string | |
| shortText2 | string | |
| shortText3 | string |
EmployeeJobPreferencesWrite
The job preferences
| Name | Type | Notes |
|---|---|---|
| primaryProfileId | string | The primary profile |
| jobTimeId | string | The job time |
| dateOfAvailability | string (date-time) | The date of availability |
| totalMobility | boolean | The total mobility |
| contractId | string | The contract |
| availabilityMatrixChoice | boolean | The availability matrix choice |
EmployeeBackOfficeDataWrite
The back office data
| Name | Type | Notes |
|---|---|---|
| comment | string | The comment |
| recommenderName | string | The recommender name |
| recommenderEmail | string | The recommender email |
EmployeeFrontOfficeAccountWrite
The front office account
| Name | Type | Notes |
|---|---|---|
| communicationLanguage | integer (int32) | The communication language (LCID) |
| login | string | The login |
WrappedResponse_EmployeeDetailWrite
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
EventPayload
| Name | Type | Notes |
|---|---|---|
| event_type | string | |
| event_date | string |
CandidateExportDetail
| Name | Type | Notes |
|---|---|---|
| offset | integer (int32) | |
| chronoNumber | integer (int64) | |
| date | string | |
| isDirty | boolean | |
| candidateDetail |
|
|
| applications |
|
|
| attachments |
|
|
| isEmployee | boolean | |
| isInProgress | boolean | Has an application in progress on a vacancy (spontaneous application excluded) |
CandidateAttachedFile
| Name | Type | Notes |
|---|---|---|
| isResume | boolean | |
| mimeType | string | |
| type |
|
Referencing object |
| id | string (uuid) | |
| filename | string |
VacancyExportDetail
| Name | Type | Notes |
|---|---|---|
| offset | integer (int32) | |
| chronoNumber | integer (int64) | |
| date | string | |
| isDirty | boolean | |
| offerDetail |
|
|
| translations |
|
VacancyDetailRead
| Name | Type | Notes |
|---|---|---|
| status |
|
The vacancy status |
| languageId | integer (int32) | The translation language of the object |
| vacancyCategory |
|
The vacancy category |
| vacancyView |
|
The vacancy view |
| candidateView |
|
The candidate view |
| organisation |
|
The vacancy organization |
| candidateRedirectionUrl | string | The candidate redirection url |
| creationDate | string (date-time) | The vacancy creation date |
| modificationDate | string (date-time) | The vacancy modification date |
| requestingParty |
|
The vacancy requesting party object |
| location |
|
The vacancy location object |
| criteria |
|
The candidate criteria object |
| jobDescription |
|
The job description object |
| languages |
|
The languages |
| referral |
|
The vacancy referral information |
| publishedOnIntranet | boolean | Is published on intranet |
| publishedOnInternet | boolean | Is published on internet |
| authorizations |
|
Customer authorization informations |
| coverUrl | string | The candidate redirection url |
| reference | string | The vacancy reference |
| generalInformationCustomFields |
|
The custom fields object |
| customBlock1CustomFields |
|
The custom block1 custom fields object |
| customBlock2CustomFields |
|
The custom block2 custom fields object |
| customBlock3CustomFields |
|
The custom block3 custom fields object |
| customBlock4CustomFields |
|
The custom block4 custom fields object |
VacancyOriginRead
The vacancy requesting party object
| Name | Type | Notes |
|---|---|---|
| recruitingReason |
|
The vacancy recruiting reason |
| numberOfVacancies | integer (int32) | The number of vacancies |
| beginningDate | string (date-time) | The vacancy beginning date |
| EEO |
|
The eeo object |
| lineManager |
|
The line manager object |
| commentForAgency | string | The agency comment object |
| requestingPartyCustomFields |
|
The requesting party custom fields object |
ContactReference
The line manager object
| Name | Type | Notes |
|---|---|---|
| string | Uri of the referenced object |
|
| uri | string | Uri of the referenced object |
| id | string | Gets or sets ReferenceIdentifier of the referenced object |
| label | string | Gets or sets ReferenceLabel of the referenced object |
DataWithFormattedCustomFieldsReadSerializableModel
The requesting party custom fields object
| Name | Type | Notes |
|---|---|---|
| customCodeTable1 |
|
Gets or sets The custom code table 1 |
| customCodeTable2 |
|
Gets or sets The custom code table 2 |
| customCodeTable3 |
|
Gets or sets The custom code table 3 |
| date1 | string (date-time) | |
| date2 | string (date-time) | |
| date3 | string (date-time) | |
| longText1 | string | |
| longText2 | string | |
| longText3 | string | |
| shortText1 | string | |
| shortText2 | string | |
| shortText3 | string | |
| longText1HTML | string | |
| longText2HTML | string | |
| longText3HTML | string |
VacancyLocationRead
The vacancy location object
| Name | Type | Notes |
|---|---|---|
| geographicalArea |
|
The vacancy geographical area |
| country |
|
The vacancy country |
| region |
|
The vacancy region |
| department |
|
The vacancy department |
| address | string | The vacancy address |
| latitude | number (double) | The vacancy latitude |
| longitude | number (double) | The vacancy longitude |
| locationCustomFields |
|
The location custom fields object |
VacancyCriteriaRead
The candidate criteria object
| Name | Type | Notes |
|---|---|---|
| freeCriteria1 | string | The vacancy free criteria 1 |
| freeCriteria2 | string | The vacancy free criteria 2 |
| freeCriteria1HTML | string | The vacancy free criteria 1 formatted |
| freeCriteria2HTML | string | The vacancy free criteria 2 formatted |
| diploma |
|
The vacancy diploma |
| educationLevel |
|
The vacancy education level |
| experienceLevel |
|
The vacancy experience level |
| specialisations |
|
The specialisations object list |
| skills |
|
The skills object list |
| criteriaCustomFields |
|
The candidate criteria custom fields object |
VacancyJobDescriptionRead
The job description object
| Name | Type | Notes |
|---|---|---|
| description1 | string | The vacancy description 1 |
| description1HTML | string | The vacancy description 1 formatted |
| description2 | string | The vacancy description 2 |
| description2HTML | string | The vacancy description 2 formatted |
| jobTime |
|
The vacancy job time |
| salaryRange |
|
The vacancy salary range |
| contractType |
|
The vacancy contract type |
| contractLength | string | The vacancy contract length |
| primaryProfile |
|
The vacancy primary profile |
| secondaryProfiles |
|
The secondary profiles object list |
| country |
|
The country |
| professionalCategory |
|
The profesional category |
| title | string | The vacancy title |
| jobDescriptionCustomFields |
|
The job description custom fields object |
VacancyLanguageRead
The languages
| Name | Type | Notes |
|---|---|---|
| language |
|
The language |
| languageLevel |
|
The language level |
VacancyReferralRead
The vacancy referral information
| Name | Type | Notes |
|---|---|---|
| bonusAmount | number (double) | The bonus amount |
| currency |
|
The currency |
| bonusType |
|
The bonus type |
VacancyTranslation
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| criteria |
|
The candidate criteria object |
| jobDescription |
|
The job description object |
| requestingParty |
|
|
| location |
|
|
| generalInformationCustomFields |
|
|
| customBlock1CustomFields |
|
|
| customBlock2CustomFields |
|
|
| customBlock3CustomFields |
|
|
| customBlock4CustomFields |
|
VacancyCriteriaTranslation
The candidate criteria object
| Name | Type | Notes |
|---|---|---|
| freeCriteria1 | string | The vacancy free criteria 1 |
| freeCriteria2 | string | The vacancy free criteria 2 |
| freeCriteria1HTML | string | The vacancy free criteria 1 formatted |
| freeCriteria2HTML | string | The vacancy free criteria 2 formatted |
| criteriaCustomFields |
|
DataWithFormattedCustomFieldsBaseSerializableModel
| Name | Type | Notes |
|---|---|---|
| longText1 | string | |
| longText2 | string | |
| longText3 | string | |
| shortText1 | string | |
| shortText2 | string | |
| shortText3 | string | |
| longText1HTML | string | |
| longText2HTML | string | |
| longText3HTML | string |
VacancyJobDescriptionTranslation
The job description object
| Name | Type | Notes |
|---|---|---|
| description1 | string | The vacancy description 1 |
| description1HTML | string | The vacancy description 1 formatted |
| description2 | string | The vacancy description 2 |
| description2HTML | string | The vacancy description 2 formatted |
| title | string | The vacancy title |
| jobDescriptionCustomFields |
|
VacancyOriginTranslation
| Name | Type | Notes |
|---|---|---|
| requestingPartyCustomFields |
|
VacancyLocationTranslation
| Name | Type | Notes |
|---|---|---|
| locationCustomFields |
|
VacancyRequestExportDetail
| Name | Type | Notes |
|---|---|---|
| offset | integer (int32) | |
| chronoNumber | integer (int64) | |
| date | string | |
| isDirty | boolean | |
| vacancyRequestDetail |
|
|
| vacancyRequestEvents |
|
|
| recruitmentAgreement |
|
|
| recruitmentAgreementValidations |
|
|
| recruitmentAgreementValidationsEvents |
|
|
| mobilityAgreement |
|
|
| mobilityAgreementValidations |
|
|
| mobilityAgreementValidationsEvents |
|
VacancyRequestDetail
| Name | Type | Notes |
|---|---|---|
| id | string | |
| language |
|
Referencing object |
| status |
|
Referencing object |
| creationDate | string (date-time) | |
| creationUser |
|
Referencing object |
| modificationDate | string (date-time) | |
| modificationUser |
|
Referencing object |
| planned | boolean | |
| vacancy |
|
Referencing object |
| description |
|
|
| criteria |
|
|
| companyInformation |
|
|
| requestMotive |
|
|
| positionLocation |
|
|
| languages |
|
VacancyRequestJobDescription
| Name | Type | Notes |
|---|---|---|
| jobTitle | string | |
| description1 | string | |
| description1HTML | string | |
| description2 | string | |
| description2HTML | string | |
| contractLength | string | |
| salaryRange |
|
Referencing object |
| contract |
|
Referencing object |
| jobTime |
|
Referencing object |
| country |
|
Referencing object |
| professionalCategory |
|
Referencing object |
| customFields |
|
VacancyRequestCriteria
| Name | Type | Notes |
|---|---|---|
| profile |
|
Referencing object |
| experienceLevel |
|
Referencing object |
| educationLevel |
|
Referencing object |
| customFields |
|
VacancyRequestCompanyInformation
| Name | Type | Notes |
|---|---|---|
| organisation |
|
Referencing object |
| eeoCode |
|
Referencing object |
| operationalManagerName | string | |
| operationalManagerFirstName | string | |
| operationalManagerPhoneNumber | string | |
| operationalManagerEmail | string | |
| operationalManagerLanguage |
|
Referencing object |
| customFields |
|
|
| service | string | |
| location | string |
VacancyRequestMotive
| Name | Type | Notes |
|---|---|---|
| recruitingReason |
|
Referencing object |
| numberOfVacancies | integer (int32) | |
| comment | string | |
| commentHTML | string | |
| customFields |
|
VacancyRequestPositionLocation
| Name | Type | Notes |
|---|---|---|
| geographicalArea |
|
Referencing object |
| country |
|
Referencing object |
| region |
|
Referencing object |
| department |
|
Referencing object |
| jobLocation | string |
LanguageRead
| Name | Type | Notes |
|---|---|---|
| language |
|
The language |
| languageLevel |
|
The language level |
VacancyRequestEvent
| Name | Type | Notes |
|---|---|---|
| id | integer (int32) | |
| eventType |
|
Referencing object |
| comment | string | |
| creationDate | string (date-time) | |
| creationUser |
|
Referencing object |
| eventDate | string (date-time) |
VacancyRequestExternalRecruitmentAgreement
| Name | Type | Notes |
|---|---|---|
| contract |
|
Referencing object |
| jobTime |
|
Referencing object |
| country |
|
Referencing object |
| contractLength | string | |
| customFields |
|
|
| id | string | |
| status |
|
Referencing object |
| creationDate | string (date-time) | |
| creationUser |
|
Referencing object |
| modificationDate | string (date-time) | |
| modificationUser |
|
Referencing object |
AgreementValidator
| Name | Type | Notes |
|---|---|---|
| id | string | |
| validatorName | string | |
| validatorFirstName | string | |
| validatorEmail | string | |
| status |
|
Referencing object |
| creationUser |
|
Referencing object |
| modificationUser |
|
Referencing object |
| creationDate | string (date-time) | |
| modificationDate | string (date-time) | |
| position | integer (int32) | |
| language |
|
Referencing object |
| comment | string | |
| ticketUrl |
|
|
| validationRequestDate | string (date-time) | |
| expirationDate | string (date-time) |
ApiUrl
| Name | Type | Notes |
|---|---|---|
| href | string |
VacancyRequestAgreementValidationEvent
| Name | Type | Notes |
|---|---|---|
| id | string | |
| creationDate | string (date-time) | |
| creationUser |
|
Referencing object |
| validationEventType |
|
Referencing object |
| comment | string | |
| eventDate | string (date-time) |
VacancyRequestInternalMobilityAgreement
| Name | Type | Notes |
|---|---|---|
| customFields |
|
|
| id | string | |
| status |
|
Referencing object |
| creationDate | string (date-time) | |
| creationUser |
|
Referencing object |
| modificationDate | string (date-time) | |
| modificationUser |
|
Referencing object |
IndexationReportWrite
| Name | Type | Notes |
|---|---|---|
| reportType | string | The type of the report. Candidates or Vacancies (not case sensitive) |
| items |
|
The list of reports. |
IndexationReportItem
The list of reports.
| Name | Type | Notes |
|---|---|---|
| id | string | Gets or sets The client code. |
| date | string (date-time) | Gets or sets The date. |
| lastUpdateDate | string (date-time) | Gets or sets The date of the last update. |
| status | string | Gets or sets TThe status of the report. Success, Warning or Error (not case sensitive) |
| messages | array | Gets or sets The messages of the report (the total length of all messages should be less or equal to 1600). |
WrappedResponse_JobFamilyArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
JobFamily
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| jobFamilyCategory |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_JobFamily
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_MeetingSummary
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
MeetingSummary
The response data
| Name | Type | Notes |
|---|---|---|
| id | string | |
| title | string | |
| organisation |
|
Referencing object |
| location | string | |
| status |
|
Referencing object |
| numberOfPlaces | integer (int32) | |
| numberOfSubscribers | integer (int32) | |
| mainSupervisor |
|
Referencing object |
| creationDate | string (date-time) | |
| modificationDate | string (date-time) |
WrappedResponse_MeetingDetail
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
MeetingDetail
The response data
| Name | Type | Notes |
|---|---|---|
| status |
|
Referencing object |
| numberOfSubscribers | integer (int32) | |
| numberOfRemainingPlaces | integer (int32) | |
| creationDate | string (date-time) | |
| modificationDate | string (date-time) | |
| eventDetails |
|
MeetingEventDetail
| Name | Type | Notes |
|---|---|---|
| id | string | |
| title | string | |
| eventTemplate |
|
Referencing object |
| category |
|
Referencing object |
| linkedVacancy |
|
Referencing object |
| profile |
|
Referencing object |
| locationDetailsRead |
|
|
| room | string | |
| startDate | string (date-time) | |
| endDate | string (date-time) | |
| timeZone |
|
Referencing object |
| numberOfPlaces | integer (int32) | |
| organisation |
|
Referencing object |
| mainSupervisor |
|
Referencing object |
| description | string | |
| comments | string |
MeetingLocation
| Name | Type | Notes |
|---|---|---|
| name | string | |
| address | string | |
| postCode | string | |
| city | string | |
| enable | boolean |
WrappedResponse_ICollection_MeetingInterviewCandidate
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
MeetingInterviewCandidate
The response data
| Name | Type | Notes |
|---|---|---|
| id | string | |
| lastName | string | |
| firstName | string | |
| middleName | string | |
| string | ||
| postCode | string | |
| phoneNumber | string | |
| interviewStatus |
|
Referencing object |
WrappedResponse_ICollection_MeetingInterviewerDetailRead
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
MeetingInterviewerDetailRead
The response data
| Name | Type | Notes |
|---|---|---|
| id | string | |
| name | string | |
| firstName | string | |
| string | ||
| interviewStatus |
|
Referencing object |
WrappedResponse_OrganisationArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
Organisation
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| parentOrganisation |
|
Referencing object |
| details | string | |
| authorizations |
|
Customer authorization informations |
| id | string | |
| label | string |
WrappedResponse_Organisation
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ProfileReferentialArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ProfileReferential
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| jobFamily |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_ProfileReferential
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_PublicationMediaArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
PublicationMedia
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| publicationMediaType |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_PublicationMedia
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ReferralStatusArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
ReferralStatus
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| isFinalStatus | boolean | |
| id | string | |
| label | string |
WrappedResponse_ReferralStatus
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_RegionReferentialArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
RegionReferential
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | |
| orderNumber | integer (int32) | |
| country |
|
Referencing object |
| id | string | |
| label | string |
WrappedResponse_RegionReferential
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_SoftwareLanguageArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
SoftwareLanguage
The response data
| Name | Type | Notes |
|---|---|---|
| abbreviation | string | |
| lcidCode | integer (int32) | |
| isoCode | string | |
| enabled | boolean | |
| label | string |
WrappedResponse_IEnumerable_BackOfficeUserRead
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
BackOfficeUserRead
The response data
| Name | Type | Notes |
|---|---|---|
| userProfile |
|
The profile of the user |
| organisations |
|
The organisations of the user |
| phoneNumber | string | The phone number of the user |
| languageId | integer (int32) | The language of the user |
| login | string | The login of the user |
| name | string | The last name of the user |
| firstName | string | The first name of the user |
| string | The email of the user |
WrappedResponse_BackOfficeUserRead
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
BackOfficeUserWrite
BackOfficeUserWrite : BackOfficeUserBase
| Name | Type | Notes |
|---|---|---|
| userProfile | string | The profile of the user |
| organisations | array | The organisations of the user |
| phoneNumber | string | The phone number of the user |
| languageId | integer (int32) | The language of the user |
| login | string | The login of the user |
| name | string | The last name of the user |
| firstName | string | The first name of the user |
| string | The email of the user |
WrappedResponse_BackOfficeUserWrite
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_VacancySummary
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
VacancySummary
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | The tranlation language of the object |
| status |
|
The vacancy status |
| jobTime |
|
The vacancy job time |
| salaryRange |
|
The vacancy salary range |
| contractType |
|
The vacancy contract type |
| contractLength | string | The vacancy contract length |
| primaryProfile |
|
The vacancy primary profile |
| geographicalArea |
|
The vacancy geographical area |
| country |
|
The vacancy country |
| region |
|
The vacancy region |
| department |
|
The vacancy department |
| address | string | The vacancy address |
| diploma |
|
The vacancy diploma |
| educationLevel |
|
The vacancy education level |
| experienceLevel |
|
The vacancy experience level |
| organisation |
|
The vacancy organisation |
| modificationDate | string (date-time) | The vacancy modification date |
| creationDate | string (date-time) | The vacancy creation date |
| vacancyUrl | string | The vacancy direct url |
| authorizations |
|
Customer authorization informations |
| reference | string | The vacancy reference |
| title | string | The vacancy job title |
VacancyDetailWrite
| Name | Type | Notes |
|---|---|---|
| vacancyCategoryId | string | Gets or sets The vacancy category identifier |
| vacancyViewId | string | Gets or sets The vacancy view identifier |
| candidateViewId | string | Gets or sets The candidate view identifier |
| organisationId | string | Gets or sets The vacancy organisation identifier |
| candidateRedirectionUrl | string | Gets or sets The candidate redirection url |
| requestingParty |
|
Gets or sets The vacancy requesting party object |
| location |
|
Gets or sets The vacancy location object |
| criteria |
|
Gets or sets The candidate criteria object |
| jobDescription |
|
The job description object |
| languages |
|
Gets or sets The languages |
| reference | string | Gets or sets The vacancy reference |
| generalInformationCustomFields |
|
Gets or sets The custom fields object |
| customBlock1CustomFields |
|
Gets or sets The custom block1 custom fields object |
| customBlock2CustomFields |
|
Gets or sets The custom block2 custom fields object |
| customBlock3CustomFields |
|
Gets or sets The custom block3 custom fields object |
| customBlock4CustomFields |
|
Gets or sets The custom block4 custom fields object |
VacancyOriginWrite
Gets or sets The vacancy requesting party object
| Name | Type | Notes |
|---|---|---|
| recruitingReasonId | string | The vacancy recruiting reason identifier |
| EEOId | string | The vacancy organisation identifier |
| numberOfVacancies | integer (int32) | The number of vacancies |
| beginningDate | string (date-time) | The vacancy beginning date |
| lineManager |
|
Gets or sets The line manager object |
| requestingPartyCustomFields |
|
The requesting party custom fields object |
LineManagerWrite
Gets or sets The line manager object
| Name | Type | Notes |
|---|---|---|
| lastName | string | Gets or sets The last name of the operational manager |
| firstName | string | Gets or sets The first name of the operational manager |
| string | Gets or sets The email of the operational manager |
DataWithFormattedCustomFieldsWrite
The requesting party custom fields object
| Name | Type | Notes |
|---|---|---|
| customCodeTable1Id | string | Gets or sets The custom code table 1 identifier |
| customCodeTable2Id | string | Gets or sets The custom code table 2 identifier |
| customCodeTable3Id | string | Gets or sets The custom code table 3 identifier |
| longText1HTML | string | |
| longText2HTML | string | |
| longText3HTML | string | |
| date1 | string (date-time) | Gets or sets The date 1 |
| date2 | string (date-time) | Gets or sets The date 2 |
| date3 | string (date-time) | Gets or sets The date 3 |
| longText1 | string | |
| longText2 | string | |
| longText3 | string | |
| shortText1 | string | |
| shortText2 | string | |
| shortText3 | string |
VacancyLocationWrite
Gets or sets The vacancy location object
| Name | Type | Notes |
|---|---|---|
| geographicalAreaId | string | The vacancy geographical area identifier |
| countryId | string | The vacancy country identifier |
| regionId | string | The vacancy region identifier |
| departmentId | string | The vacancy department identifier |
| address | string | The vacancy address |
| locationCustomFields |
|
The location custom fields object |
VacancyCriteriaWrite
Gets or sets The candidate criteria object
| Name | Type | Notes |
|---|---|---|
| freeCriteria1 | string | Gets or sets The vacancy free criteria 1 |
| freeCriteria2 | string | Gets or sets The vacancy free criteria 2 |
| freeCriteria1HTML | string | Gets or sets The vacancy free criteria 1 formatted |
| freeCriteria2HTML | string | Gets or sets The vacancy free criteria 2 formatted |
| diplomaId | string | The vacancy diploma identifier |
| educationLevelId | string | Gets or sets The vacancy education level identifier |
| experienceLevelId | string | Gets or sets The vacancy experience level identifier |
| specialisations | array | Gets or sets The specialisations object list |
| skills | array | Gets or sets The skills object list |
| criteriaCustomFields |
|
Gets or sets The criteria custom fields object |
VacancyJobDescriptionWrite
The job description object
| Name | Type | Notes |
|---|---|---|
| description1 | string | Gets or sets The vacancy description 1 |
| description1HTML | string | Gets or sets The vacancy description 1 formatted |
| description2 | string | Gets or sets The vacancy description 2 |
| description2HTML | string | Gets or sets The vacancy description 2 formatted |
| contractLength | string | Gets or sets The vacancy contract length |
| contractTypeId | string | Gets or sets The contract identifier |
| countryId | string | Gets or sets The country identifier |
| jobTimeId | string | Gets or sets The job time identifier |
| primaryProfileId | string | Gets or sets The primary profile identifier |
| professionalCategoryId | string | Gets or sets The profesional category identifier |
| salaryRangeId | string | Gets or sets The salary range identifier |
| secondaryProfiles | array | Gets or sets The secondary profiles object list |
| title | string | Gets or sets The vacancy title |
| jobDescriptionCustomFields |
|
Gets or sets The job description custom fields object |
VacancyLanguageWrite
Gets or sets The languages
| Name | Type | Notes |
|---|---|---|
| languageId | string | |
| languageLevelId | string |
WrappedResponse_VacancyDetailWrite
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_VacancyDetailRead
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_Dictionary_String_Object
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data | object | The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_String
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data | string | The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ICollection_PublicationMediaInfo
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
PublicationMediaInfo
The response data
| Name | Type | Notes |
|---|---|---|
| startDate | string (date-time) | |
| endDate | string (date-time) | |
| status |
|
Referencing object |
PublicationMediaPublishInfo
| Name | Type | Notes |
|---|---|---|
| startDate | string (date-time) | |
| endDate | string (date-time) |
WrappedResponse_ICollection_Supervisor
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
Supervisor
The response data
| Name | Type | Notes |
|---|---|---|
| phoneNumber | string | The phone number |
| isMainSupervisor | boolean | A value indicating whether this instance is main supervisor |
| employeeNumber | string | The employee number |
| login | string | The login |
| lastName | string | The last name |
| firstName | string | The first name |
| string | The email |
SupervisorWrite
| Name | Type | Notes |
|---|---|---|
| isMainSupervisor | boolean | A value indicating whether this instance is main supervisor |
WrappedResponse_SupervisorWrite
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_ICollection_VacancyTranslation
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_VacancyTranslation
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_VacancyRequest
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
VacancyRequest
The response data
| Name | Type | Notes |
|---|---|---|
| id | string | |
| status |
|
Referencing object |
| organisation |
|
Referencing object |
| creationDate | string (date-time) | |
| modificationDate | string (date-time) | |
| description |
|
|
| creationUser |
|
Referencing object |
VacancyRequestDescriptionRead
| Name | Type | Notes |
|---|---|---|
| jobTitle | string | |
| description1 | string | |
| description2 | string |
WrappedResponse_VacancyRequestDetail
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_VacancyRequestEvent
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_VacancyRequestExternalRecruitmentAgreement
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_Supervisor
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_AgreementValidator
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_IEnumerable_VacancyRequestAgreementValidationEvent
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_VacancyRequestInternalMobilityAgreement
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
AgreementValidationEvent
| Name | Type | Notes |
|---|---|---|
| action | string | |
| payload |
|
AgreementValidationEventPayload
| Name | Type | Notes |
|---|---|---|
| comment | string |
WrappedResponse_Object
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data | object | The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
Validation
| Name | Type | Notes |
|---|---|---|
| vacancyRequestAgreement |
|
|
| vacancyRequestAgreementContentRange | string |
VacancyRequestAgreementValidation
| Name | Type | Notes |
|---|---|---|
| vacancyRequest |
|
|
| validation |
|
|
| agreementType | string | |
| agreement |
|
|
| actions |
|
ValidationVacancyRequest
| Name | Type | Notes |
|---|---|---|
| jobTitle | string |
VacancyRequestAgreementActions
| Name | Type | Notes |
|---|---|---|
| getVacancyRequest |
|
|
| getVacancyRequestMetadata |
|
|
| getInternalMobilityValidations |
|
|
| getExternalRecruitmentValidations |
|
|
| getInternalMobilityDetails |
|
|
| getInternalMobilityDetailsMetadata |
|
|
| getExternalRecruitmentDetails |
|
|
| getExternalRecruitmentDetailsMetadata |
|
|
| getInternalMobilitySupervisors |
|
|
| getExternalRecruitmentSupervisors |
|
|
| validate |
|
|
| reject |
|
WrappedResponse_ViewArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
View
The response data
| Name | Type | Notes |
|---|---|---|
| languageId | integer (int32) | The language id |
| viewType |
|
This attribute describe the type of the view and in which context the view is used. The value may be one of these values : FF_Form_Applicant, FF_Form_Offer, FF_Form_PreliminaryJobRequest, FF_Form_HiringProposition, FF_Form_Appreciation |
| id | string | Identifier of the view. |
| label | string | Name of the view. |
WrappedResponse_View
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
WrappedResponse_OrganisationSummaryArray
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
OrganisationSummary
The response data
| Name | Type | Notes |
|---|---|---|
| name | string | The organisation name |
| id | string | The organisation client code |
SubscriptionInformationWrite
| Name | Type | Notes |
|---|---|---|
| event | string | The list of the events may be found here DevPortal |
| callbackUrl | string | |
| pingUrl | string |
WrappedResponse_SubscriptionInformationRead
Wrapped response
| Name | Type | Notes |
|---|---|---|
| data |
|
The response data |
| status | string | The response status |
| message | string | The message |
| contentRange | string | The content range |
| code | string | The http status code |
SubscriptionInformationRead
The response data
| Name | Type | Notes |
|---|---|---|
| hookId | string |
PingCallResponse
| Name | Type | Notes |
|---|---|---|
| code | integer (int32) | The http code returned by the service |
| status | string | The status if we reached the service |
| message | string | The message returned by the service |
| traceId | string | The calls's trace id |