Echgous API

Build powerful applications integrations with our simple & secure REST API. Full developer documentation for all endpoints.

API Overview

Authentication

Secure access using OAuth 2.0 tokens with bearer auth for every request.

Request Format

Standard REST API with JSON payloads. Accepts POST, GET, PUT, DELETE operations.

Response

Standard JSON format with meaningful status codes and error messages.

Base URL and Versioning


https://api.echggeous.com/v2

                

Endpoints

Path Method Description Authentication
/api/users GET List all system users Bearer Token
/api/users/{id} GET Get user details Bearer Token
/api/data POST Create new data entry Bearer Token
/api/reports GET Retrieve usage reports Service Key

Authentication

OAuth 2.0 Bearer Token


GET https://api.echgeous.com/v2/data
Authorization: Bearer YOUR_ACCESS_TOKEN
{"Authorization": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.xxxx.yyyy"}

                    

Usage Example

Getting User Data


{
  "username": "janedoe",
  "email": "janed@example.com",
  "created_at": "2025-10-12T11:38:16Z"
}

                        

Sample successful response from the /api/users/123 endpoint with a status code 200 OK.

Error Response


{
  "error": "Invalid access token",
  "code": 401,
  "description": "Authentication credentials were omitted or invalid"
}

                        

Typical error returned when request lacks valid authentication token.

Ready to Build with Our API?

Create powerful integrations across your applications. Whether you're building a mobile app or dashboard, Echgous API makes it easy to leverage our tools in your own custom workflows.

Get API Key
Developer Tools

Ready to Code?

Visit our open-source sandbox to build, test, and debug custom applications with live API calls.

Sandbox

Test your API calls in live environment

Code Samples

Explore quickstart examples for Node.js, Python, etc.

Documentation

Official PDF/Markdown format guides