What is Symplicity Recruit?
Symplicity Recruit by Symplicity is a single sign-on recruitment solution that connects recruiters to the largest network of universities in the world.

What APIs are available?
We have two APIs available to the public. Our Jobs API is a way in which you can send jobs, updates to existing jobs and withdrawal requests to Symplicity Recruit. Our On-Campus Interview API is a way in which you can obtain law school interviewee data and documents from Symplicity Recruit.

What is the Symplicity Recruit Jobs API?
The Symplicity Recruit Jobs API is a way in which you can send jobs, updates to existing jobs and withdrawal requests to Symplicity Recruit.

What is the Symplicity Recruit On-Campus Interview API?
The Symplicity Recruit On-Campus Interview API is a way in which you can obtain law school interviewee data and documents from Symplicity Recruit.

What kind of data can I get through the API?
Interviewee data and documents including resumes, cover letters and transcripts.

How do I get an API key?
To obtain an API key, contact Symplicity Recruit Sales.

What do I do if my API key is not working?
Contact Symplicity Recruit Support to report an issue.

What do I do if my API key has expired?
Your key is valid from one year from the date of issue. If your key has expired, contact Symplicity Recruit Sales.

How does Authorization work?
All routes require an Authentication with an encrypted token. You must add a token authentication header to your requests. Here is the format:
Key Value
Authorization: Bearer [your token here] Make sure you put the word “Bearer” with a space before your actual token!

Are there limitations on the number of requests?
100 calls with a leak rate of 10 calls per second. If your app averages up to 10 calls per second it will never receive a “429 Rate Limit Exceeded Error”.
10,000 calls for a period of 24 hours, which will reset at midnight.
See the API documentation for further information.

Can I request a higher rate limit?
Not at this time.

What happens if I hit the rate limit?
You will be unable to read/write data until you are back under the limit. You will see an Error: “Rate Limit Exceeded Error”

From which languages can I use the Symplicity Recruit APIs?
The REST APIs will return the language the system uses as response data. The parameters for any API calls will still be in English.

What’s JSON?
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C-family of languages, including C, C++, C#, Java, JavaScript, Perl, Python, and many others. These properties make JSON an ideal data-interchange language, and a natural choice as a response for our REST APIs.

What kind of call does Jobs API support?
In V1, the Symplicity Recruit Jobs API supports POST, PUT and DELETE calls. For POST, PUT and DELETE calls, you need to have the authorization token in the header, and can have parameters in the URL or request body.

What kind of call does the On-Campus API support?
In V1, the Symplicity Recruit On-Campus Interviews API supports GET calls. For GET calls, you need to have the authorization token in the header, and can have parameters in the URL.

Does Symplicity have any code libraries or SDKs?
Not at this time.

Where can I find example of code interacting with the API?
In our documentation you can try calls, which will then show you the response.

How do I get support?
Contact Symplicity Recruit Support to get help with Jobs or On-Campus Interview APIs.

Can I use the API commercially?
No, Symplicity does not allow for commercial use of the APIs other than with our partner program. If you would like to exchange data between another software system and Symplicity, please contact us and we will get back to you as soon as possible to start the conversation.

How stable is the API? Does the API ever change? How can I learn about new features?
As far as API stability goes, Symplicity Recruit’s Job and On-Campus Interview APIs are backwards compatible. Right now, the Symplicity Recruit Jobs and On-Campus Interview APIs are in version one, but we’ll move to version two if there are any backwards-incompatible changes that need to be made. We will announce any new versions or new features as they come out.

Where can I find the Documentation?
The Symplicity Recruit Jobs and On-Campus Interview API Documentation can be found here.