85 lines
1.6 KiB
Markdown
85 lines
1.6 KiB
Markdown
---
|
|
title: slack5-1770603014 API Documentation
|
|
|
|
language_tabs:
|
|
- shell: curl
|
|
- go: Go
|
|
|
|
toc_footers:
|
|
- <a href='https://jw8pnm33.threesix.ai'>slack5-1770603014</a>
|
|
- <a href='https://github.com/slatedocs/slate'>Documentation Powered by Slate</a>
|
|
|
|
includes:
|
|
- errors
|
|
|
|
search: true
|
|
|
|
code_clipboard: true
|
|
|
|
meta:
|
|
- name: description
|
|
content: API documentation for slack5-1770603014
|
|
---
|
|
|
|
# Introduction
|
|
|
|
Welcome to the **slack5-1770603014** API documentation.
|
|
|
|
This documentation covers all services in the slack5-1770603014 monorepo. Each service provides a REST API with JSON responses.
|
|
|
|
## Authentication
|
|
|
|
Most endpoints require authentication via Bearer token:
|
|
|
|
```shell
|
|
curl -X GET "https://jw8pnm33.threesix.ai/api/service-name/endpoint" \
|
|
-H "Authorization: Bearer YOUR_TOKEN"
|
|
```
|
|
|
|
```go
|
|
req, _ := http.NewRequest("GET", "https://jw8pnm33.threesix.ai/api/service-name/endpoint", nil)
|
|
req.Header.Set("Authorization", "Bearer YOUR_TOKEN")
|
|
```
|
|
|
|
## Base URLs
|
|
|
|
| Environment | URL |
|
|
|-------------|-----|
|
|
| Production | `https://jw8pnm33.threesix.ai` |
|
|
| Staging | `https://staging.jw8pnm33.threesix.ai` |
|
|
|
|
## Response Format
|
|
|
|
All API responses use a consistent envelope:
|
|
|
|
```json
|
|
{
|
|
"data": { ... },
|
|
"meta": {
|
|
"request_id": "abc123"
|
|
}
|
|
}
|
|
```
|
|
|
|
Error responses include an error object:
|
|
|
|
```json
|
|
{
|
|
"error": {
|
|
"code": "NOT_FOUND",
|
|
"message": "Resource not found"
|
|
},
|
|
"meta": {
|
|
"request_id": "abc123"
|
|
}
|
|
}
|
|
```
|
|
|
|
# Services
|
|
|
|
The following services are available in this project. Click on a service name to jump to its API documentation.
|
|
|
|
<!-- SERVICE_INCLUDES_BELOW -->
|
|
<!-- Auto-generated includes will be inserted here by generate-docs.sh -->
|
|
|