The take.io RESTful API currently defines five services: SSO, Core, Billing, Messages and Reports. Each service represents a set of entities involved in a communications interaction, and can be referenced using specific URIs. REST uses URIs to identify resources involved in a particular interaction.
https://api.take.io/rest/1.0/core/people is an URI that have access to the platform users. The URI is the identifier and the resulting list of users is the resource.
Resources can be updated, added, or deleted by sending representations from the client to the server. Access to resources occurs through the HTTP interface. HTTP provides four basic methods for the following operations:
- Retrieve information about a resource:
- Create a new resource:
- Modify an existing resource:
- Delete an existing resource:
All URLs referenced in the current documentation have the following base:
HTTP and HTTPS
The take.io REST API is served over HTTPS. To ensure data privacy unencrypted HTTP is discouraged.