API Reference
Content
Retrieve a single piece of content:
GET /content/:id
Retrieve a list of content:
GET /content
Filter content by tag:
GET /content?tag=:tag
Paginate content results:
GET /content?page=:page&limit=:limit
Create a new piece of content:
POST /content
Create multiple pieces of content:
POST /content/batch
Update a piece of content:
PUT /content/:id
Update multiple pieces of content:
PUT /content/batch
Delete a piece of content:
DELETE /content/:id
Delete multiple pieces of content:
DELETE /content/batch
Assets
Upload a new asset:
POST /assets
Update an existing asset:
PUT /assets/:id
Delete an asset:
DELETE /assets/:id
Retrieve a list of assets:
GET /assets
Filter assets by type:
GET /assets?type=:type
Paginate asset results:
GET /assets?page=:page&limit=:limit
Users
Create a new user:
POST /users
Update an existing user:
PUT /users/:id
Delete a user:
DELETE /users/:id
Retrieve a list of users:
GET /users
Filter users by role:
GET /users?role=:role
Paginate user results:
GET /users?page=:page&limit=:limit
Localization
Create a new translation:
POST /translations
Update an existing translation:
PUT /translations/:id
Delete a translation:
DELETE /translations/:id
Retrieve a list of translations:
GET /translations
Filter translations by language:
GET /translations?language=:language
Paginate translation results:
GET /translations?page=:page&limit=:limit
Webhooks
Register a new webhook:
POST /webhooks
Update an existing webhook:
PUT /webhooks/:id
Delete a webhook:
DELETE /webhooks/:id