Content
Get a category
Reads one category in one language, with its own content as markdown. To change a category, edit it in its source and sync; this API does not write content.
curl --request GET \
--url 'https://api.notiondesk.so/sites/{site_id}/categories/{category_id}' \
--header 'Authorization: Bearer <token>'Autorizaciones
- Authorizationstringheader
api_key · http · bearer
read - Authorizationstringheader
oauth · oauth2
read
Parámetros de ruta
- site_idstringobligatorio
The
idof a site from List sites. - category_idstringobligatorio
The
idof a category from List categories.
Parámetros de consulta
- localestring
The language to read. Defaults to the site's
default_locale; an empty value reads the default.
Encabezados
- nd-versionstring
The contract version your integration was written against. Without it, the request uses the current version. An unknown value answers 400
invalid_version.
Respuestas
The category.
Encabezados
- nd-versionstring
The contract version that answered the request.
- X-RateLimit-Limitinteger
Requests allowed per minute: 120 for
GET, 20 for writes, per key or OAuth grant. - X-RateLimit-Remaininginteger
Requests left in the current window.
- Retry-Afterinteger
Seconds until the next request is accepted;
0while requests remain.
- idstringobligatorio
The category identifier.
- typestringobligatorio
- titlestring | nullobligatorio
The category name.
- slugstring | nullobligatorio
The category's path segment on the site.
- textstringobligatorio
The category's own content as markdown, empty when it has none.
- urlstring | nullobligatorio
The category's public address.
- localestringobligatorio
The language of this response.
- last_updatedstring | nullobligatorio
When the category last changed.
- statusstring | nullobligatorio
The category's publication status, for example
published. - content_availablebooleanobligatorio
Whether Notiondesk holds content for this language yet.
- truncatedbooleanobligatorio
truewhentextwas cut at the 200,000-byte ceiling; the cut always falls on a whole character. - sync_in_progressbooleanobligatorio
Whether a sync of this category is running.
- sync_timeoutbooleanobligatorio
Whether the last sync of this category timed out.
- sync_failedbooleanobligatorio
Whether the last sync of this category failed.
- sync_error_codestring | nullobligatorio
Why the last sync failed.