API Docs

Moods, playlists, and blog now live as API contracts.

The public UI currently focuses on albums and songs. If you need the rest of the data, consume the endpoints directly from the public API.

Examples

Quick endpoint map

Replace {orgSlug}, {albumSlug}, {playlistSlug}, or {postSlug} with real values from your tenant.

https://acento.app/api/public/v1/orgs/wise-buds/catalog/albums
https://acento.app/api/public/v1/orgs/wise-buds/catalog/albums/{albumSlug}
https://acento.app/api/public/v1/orgs/wise-buds/catalog/moods
https://acento.app/api/public/v1/orgs/wise-buds/catalog/playlists
https://acento.app/api/public/v1/orgs/wise-buds/blog

Reference

Available route families

Bootstrap

Slices base para identidad del sitio, branding y datos generales.

GET /v1/orgs/{orgSlug}/music
GET /v1/orgs/{orgSlug}/summary
GET /v1/orgs/{orgSlug}/pages/{pageType}

Catalog

Superficie activa de la web publica.

GET /v1/orgs/{orgSlug}/catalog/albums
GET /v1/orgs/{orgSlug}/catalog/albums/{albumSlug}
GET /v1/orgs/{orgSlug}/catalog/albums/{albumSlug}/songs/{songSlug}
GET /v1/orgs/{orgSlug}/catalog/songs

Documented only

Contratos disponibles en API pero sin seccion propia hoy en el sitio.

GET /v1/orgs/{orgSlug}/catalog/moods
GET /v1/orgs/{orgSlug}/catalog/playlists
GET /v1/orgs/{orgSlug}/catalog/playlists/{playlistSlug}
GET /v1/orgs/{orgSlug}/blog
GET /v1/orgs/{orgSlug}/blog/{postSlug}

Notes

`catalog/moods` has no public detail route by slug today. Blog categories are derived client-side from posts when needed. Those constraints are preserved in the docs even though the site no longer renders those sections.