#
Getting started
Our API allows your application to connect to internal application functionality.
Feedback
We value the feedback of our clients. We want to provide a developer experience that allows for a seamless integration, but we need your help! If you have any questions, comments, or ideas for our API, please contact support.
#
Applicants
#
Connect applicant emailPOST
If the applicant is already connected, it will just mark your company to this applicant.
Parameters (body):
ApplicantEmail
(Required)
string
This is the the email of the applicant.
LanguageIsoCode
(Optional)
string
This is the 2-character ISO-code of a language. Options: EN, NL, FR
HTTP Status Codes (response):
200
A success result which also carries a response object.
261
The API key provided is invalid.
262
A 100 calls per minute threshold has been reached for your API key. Try to make sure you do not exceed this threshold.
265
A required body parameter is missing.
269
A bug report has been logged, no need to take action yourself.
400
An undocumented error has occured. A bug report has been logged, but we appreciate contacting us for providing more information.
401
You are unauthorized to use this endpoint.
500
An undocumented error happened. Please file a issue report HERE.
Body:
1 2 3
4
{ "ApplicantEmail": "[email protected]", "LanguageIsoCode": "NL" }
C# Example:
1 2 3
4 5 6
7 8 9
10 11 12
13
public class ApiResponse { public int Status { get; } } /* ***** */ using (HttpClient client = new HttpClient()) { HttpResponseMessage authResponse = await client.PostAsync(new
Uri(__ENDPOINT__), new StringContent(JsonConvert.SerializeObject(new { __BODY__ }), Encoding.UTF8, MediaTypeNames.Application.Json)); ApiResponse response =
JsonConvert.DeserializeObject<ApiResponse>(await authResponse.Content.ReadAsStringAsync()); return response; }
200 Response:
1 2 3
{ "Status": 200 }