← API Reference
CMS API
Pages, content, websites, downloads, streams
Base URL: https://cms-api.ayoune.app — 19 entities
Beispiel
cURL
curl -H "Authorization: Bearer pat_your_token" \
https://cms-api.ayoune.app/articles?limit=10
TypeScript SDK
import { aYOUne } from '@tolinax/ayoune';
const ay = new aYOUne('pat_your_token');
const result = await ay.cms.articles.find().limit(10).exec();
console.log(result.payload());
Entities
| Entity | REST Path | SDK | Zugriff | Right | |
|---|---|---|---|---|---|
| Articles | /articles |
ay.cms.articles |
CRUD | cms.articles |
|
| Authors | /authors |
ay.cms.authors |
CRUD | cms.authors |
|
| ContentProjects | /contentprojects |
ay.cms.contentProjects |
CRUD | cms.contentprojects |
|
| Contents | /contents |
ay.cms.contents |
CRUD | cms.contents |
|
| DownloadCategories | /downloadcategories |
ay.cms.downloadCategories |
CRUD | cms.downloadcategories |
|
| DownloadLists | /downloadlists |
ay.cms.downloadLists |
CRUD | cms.downloadlists |
|
| Downloads | /downloads |
ay.cms.downloads |
CRUD | cms.downloads |
|
| ImageGenerators | /imagegenerators |
ay.cms.imageGenerators |
CRUD | cms.imagegenerators |
|
| Images | /images |
ay.cms.images |
CRUD | cms.images |
|
| NewsSources | /newssources |
ay.cms.newsSources |
CRUD | cms.newssources |
|
| Posts | /posts |
ay.cms.posts |
CRUD | cms.posts |
|
| Snippets | /snippets |
ay.cms.snippets |
CRUD | cms.snippets |
|
| Streams | /streams |
ay.cms.streams |
CRUD | cms.streams |
|
| TextGenerators | /textgenerators |
ay.cms.textGenerators |
CRUD | cms.textgenerators |
|
| VideoGenerators | /videogenerators |
ay.cms.videoGenerators |
CRUD | cms.videogenerators |
|
| WebPages | /webpages |
ay.cms.webPages |
CRUD | cms.webpages |
|
| WebsiteMenus | /websitemenus |
ay.cms.websiteMenus |
CRUD | cms.websitemenus |
|
| Websites | /websites |
ay.cms.websites |
CRUD | cms.websites |
|
| WebsiteTemplates | /websitetemplates |
ay.cms.websiteTemplates |
CRUD | cms.websitetemplates |