#
Getting started
You can use this template and get the code at the following link: https://github.com/LarsWalraevens/api-docs-template
Tech stack: NextJS, TailwindCSS, TypeScript
~ Happy coding!
Overview
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": "applicant@email.com",
"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
}