Skip to main content

Offorte API

Welcome to the Offorte API! Here you'll find all the documentation to get your started with integrating your application with Offorte.

tip

If you got cool idea's, feedback or run into issues with the api, please let us know. We love feedback and are here to help you. You can reach us at www.offorte.com/support

Making a request

All URLs start with https://connect.offorte.com/api/v2/[account_name]. Only HTTPS is supported and the path is prefixed with /api/v2/your_account_name.

We use JSON for all API data, there is no root element and we use snake_case for object keys. You have to send the Content-Type header "Content-Type: application/json; charset=utf-8" when you do a POST, PATCH or PUT.

Your account name is the subdomain name in your Offorte account address: https://companyname.offorte.com/

Pagination

For the list requests we paginate the results. The ratio is 50 items per page. Add the request param page to your request. For example: https://connect.offorte.com/api/v2/[account_name]/companies/?page=2

Rate limit

To prevent a too heavy load on our servers we've implemented a rate limit of 30 requests per 1 minute.

Errors

The Offorte API uses the following error codes:

CodeMeaning
400Bad Request -- Your request is invalid.
401Unauthorized -- Your API authorisation is wrong.
403Forbidden -- The item requested is hidden.
404Not Found -- The item could not be found.
405Method Not Allowed -- You tried to access an item with an invalid method.
410Gone -- The item requested has been removed from our servers.
429Too Many Requests -- You're requesting too many items! Slow down!
500Internal Server Error -- We had a problem with our server. Try again later.
503Service Unavailable -- We're temporarily offline for maintenance. Please try again later.

Terms of use

The Offorte General Terms and User Terms applies on the use of the API.