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