API Endpoints

An overview of the API Endpoints endpoint.

Endpoint Description

To retrieve the list and details of the endpoints available via the API.

HTTP Method

GET /api/v1/api-endpoints

Headers:

  • Content-Type: application/json - Specifies that the request body format is JSON.

  • Accept: application/json - Indicates that the client expects a JSON response.

  • Authorization: Bearer {token} - A valid Bearer token must be provided to authenticate the request.

URL Parameters:

  • N/A

Data Dictionary:

The response for the "API Endpoints" endpoint contains detailed information about each API available in the system. Below is a breakdown of each field in the response data:

  • data (Array): Collection of data describing the available APIs.

    • name (String): The name of the API.

    • url (Object): Collection of data describing how the API is called.

      • host (String): The primary API site.

      • path (String): The path of the named API.

      • raw (String): The full URL of the API.

    • variable (Array): Collection of data describing the API parameters.

      • id (String): The string ID of the parameter.

      • key (String): The string key of the parameter.

      • value (String): The sample value set up in the API documentation.

      • description (String): The description of the parameter.

    • method (Object): Collection of data describing the header of the API.

      • key (String): The name of the header key.

      • value (String): The description of the header value.

Request Examples

Response Examples

Notes

  • Authorization Required: Ensure the provided Bearer token is valid and has sufficient privileges to retrieve the list of API endpoints.

  • Response Handling: Handle responses appropriately to manage data effectively, especially when dealing with a large number of endpoints. Implement pagination if necessary to retrieve the data in manageable chunks.

Last updated