The Defacto API is RESTful in its architectural style, utilising an API key for Authentication.
Our main drivers is to provide you with a REST API that follows industry standards and provide as clear error messages as possible. So concretely:
- it uses HTTP methods to access resources via URL-encoded parameters
- it uses JSON for request and response bodies
- it respects the HTTP status semantics
- it uses a standard data model for returning errors (see the Errors section)
We are currently not API rate-limiting.
Test our Sandbox!
We provide you with a sandbox environment, where no real money is involved. So that you can test as many scenarios as you want.
In addition, we ease testing by providing test data generators (see Testing) and a mechanism that allows you to simulate errors in our system so you can test your ability to handle errors coming from our API.
Production API: api.getdefacto.com Production Dashboard: app.getdefacto.com Sandbox API: api-sandbox.getdefacto.com Sandbox Dashboard: sandbox.app.getdefacto.com