API Reference

Complete API documentation for developers. Build powerful integrations with our platform.

Getting Started

Our API uses RESTful principles and returns JSON responses. All requests require authentication via API key.

Base URL: https://api.sharkwave.com/v1
Authentication: Bearer YOUR_API_KEY
GET/users

Retrieve a list of all users.

curl https://api.sharkwave.com/v1/users \
-H "Authorization: Bearer YOUR_API_KEY"
POST/users

Create a new user.

curl -X POST https://api.sharkwave.com/v1/users \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "John Doe", "email": "john@example.com"}'
PUT/users/:id

Update an existing user.

curl -X PUT https://api.sharkwave.com/v1/users/123 \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "Jane Doe"}'

Need More Help?

Check out our full documentation or contact our developer support team.