Getting Started

Welcome to Ethnicsaas API Documentation. Use this guide to integrate our platform into your applications.

Authentication

Use Bearer Token authentication. Include the Bearer token in your request headers:

Authorization: Bearer 

Endpoints

GET /api/v1/users

Retrieve all users associated with the account.

POST /api/v1/projects

Create a new project with custom settings.

DELETE /api/v1/tasks/{id}

Delete a specific task by its ID.


Rate Limiting

We enforce a rate limit of 5,000 requests per hour for all authenticated users.

Use the Retry-After HTTP header to determine when to retry after being rate-limited.


Example Request

curl -X POST 'https://api.ethnicsaas.com/v1/projects'
-H 'Authorization: Bearer your_token_here'
-H 'Content-Type: application/json'
-d '{
    "name": "My New Project",
    "description": "A project built with Ethnicsaas"
}'

Tip: Use our API Playground to test requests interactively.

Need help integrating Ethnicsaas? Contact our support team or join our developer community.