hackU API is organized around REST. Our API receives and returns JSON-encoded responses, using standard HTTP response codes, authentication, and verb-inherited mechanisms.
Each request must provide its personal Api-Key to authenticate the client. Clients are trusted to safeguard the key.
Table of contents:
Headers needed:
key: Authorization
value: Api-Key <Token>
(Note: the raw token will be provided with hacku team)
All endpoints referred in this document are production environment. Which base url is https://admin.hacku.co/api/
and subsecuent actions such as /users/
et al.
If you need test environment data (urls and propper auth key) reach out to your Account Manager to provide them to you.
for test:
https://qa-admin.hacku.co/api/
GET <https://admin.hacku.co/api/clients/users/>
Request:
curl --request GET \\
--url <https://admin.hacku.co/api/clients/users/> \\
--header 'Accept: application/json' \\
--header 'Authorization: Api-Key <Token>'
To search among the paginated, listint response you can add, any of the following keys with search strings:
username
first_name