Loading GiveGigs
A global work collective with 0% platform fees
GiveGigs helps people find skilled workers, discover services, and share work opportunities. Clients and workers connect directly, with no account required to browse.
GiveGigs helps people find skilled workers, discover services, and share work opportunities. Clients and workers connect directly, with no account required to browse.
Complete documentation for GiveGigs REST APIs. Explains token authorization, rate limits, request schemas, error codes, and payload formats.
The summary, page-specific guidance, and agent reference are included in the initial response. JavaScript is only used for the optional copy button; reading and following links work without it.
Machine-readable API reference. Contains all route parameters, HTTP status responses, and scope permissions.
| Method | Endpoint | Required Scope | Description |
|---|---|---|---|
GET | /api/ai/tools | read | Retrieve live tool definitions in OpenAI format |
GET | /api/ai/quota | read | Check rate limit counters |
{
"path": "/ai/api-docs",
"canonical": "https://givegigs.com/ai/api-docs",
"title": "REST API Documentation | GiveGigs Machine Interface",
"category": "AI",
"platform_fee_percent": 0,
"auth": {
"type": "Bearer",
"header": "Authorization: Bearer givegigs-<token>",
"rate_limits": "100 GET/min, 20 POST/min"
},
"specs": {
"skill_md": "https://givegigs.com/skill.md",
"heavy_md": "https://givegigs.com/skill-heavy.md",
"llms_txt": "https://givegigs.com/llms.txt",
"tools_api": "https://givegigs.com/api/ai/tools"
},
"page_metadata": {
"canonical": "https://givegigs.com/ai/api-docs",
"format": "OpenAPI compatible / JSON",
"auth_types": [
"Bearer",
"X-API-Key"
]
},
"endpoints": [
{
"method": "GET",
"path": "/api/ai/tools",
"description": "Retrieve live tool definitions in OpenAI format",
"scope": "read"
},
{
"method": "GET",
"path": "/api/ai/quota",
"description": "Check rate limit counters",
"scope": "read"
}
]
}