This page provides a comprehensive list of endpoints available in the developer portal's API reference. Use the following links to navigate through the different sections:

Authentication Endpoints

These endpoints are used for authenticating users and managing access tokens.

  • /api/v1/auth/login
    • POST: Logs in a user and returns an access token.
  • /api/v1/auth/logout
    • POST: Logs out a user and invalidates the access token.
  • /api/v1/auth/refresh
    • POST: Refreshes an expired access token.

Data Management Endpoints

Endpoints for managing data in the system.

  • /api/v1/data/read
    • GET: Retrieves data from the system.
  • /api/v1/data/update
    • PUT: Updates existing data in the system.
  • /api/v1/data/create
    • POST: Creates new data in the system.
  • /api/v1/data/delete
    • DELETE: Deletes data from the system.

User Management Endpoints

Endpoints for managing users in the system.

  • /api/v1/user/profile
    • GET: Retrieves the profile of the authenticated user.
  • /api/v1/user/update
    • PUT: Updates the profile of the authenticated user.
  • /api/v1/user/list
    • GET: Lists all users in the system.

API Endpoint Diagram