APIs
4 min
this section outlines how to authenticate all api requests, describes key features such as filtering and pagination for data retrieval, and outlines common http response codes for error handling authentication all apis are authenticated with a bearer token tokens are signed using the api user's private key the token generation logic is handled by the sdk via the authtokenservice class get api features filtering get apis support filtering with query parameters on attributes defined in the models below example get api/external/vaults/?vaultname=test2 pagination pagination is supported with page (page number) and limit (number of items per page) example get api/external/vaults/?page=1\&limit=20 defaults limit 20 items per page maximum limit 50 items per page common http codes 200 success 201 created 400 bad request 401 unauthorized 403 forbidden 404 not found 429 too many requests 500 internal server error note if an error occurs, the response body will include an error message