Agility CMS
agility_cmsAgility CMS is a headless content management system that allows developers to build and manage digital experiences across various platforms.
Acciones disponibles (12)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Get AuthorsAGILITY_CMS_GET_AUTHORSAcciónTool to retrieve all authors from an agility cms instance. use when you need the full list of authors for display or processing.
AGILITY_CMS_GET_AUTHORSAcciónTool to retrieve all authors from an agility cms instance. use when you need the full list of authors for display or processing.
Parámetros de entrada
skipintegerNumber of items to skip for pagination. Default is 0.
sortstringField to sort the results by, e.g., fields.lastName.
takeintegerMaximum number of items to retrieve. Default is 10, maximum is 250.
fieldsstringComma-separated list of fields to return.
filterstringFilter expression to apply to the list. Supports eq, ne, lt, lte, gt, gte. Example: fields.name[eq]"Smith".
localestringObligatorioThe locale code for the content list (e.g., 'en-us').
directionstringenumSort direction. Valid values are 'asc' or 'desc'.
ascdescContentLinkDepthintegerMaximum depth to expand linked content. Must be between 1 and 5.
ExpandAllContentLinksbooleanWhether to expand all linked content references.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get CategoriesAGILITY_CMS_GET_CATEGORIESAcciónTool to get all categories. use when you need to list every category in a given locale.
AGILITY_CMS_GET_CATEGORIESAcciónTool to get all categories. use when you need to list every category in a given locale.
Parámetros de entrada
localestringObligatorioLocale code for the categories list (e.g., 'en-us').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Content ItemAGILITY_CMS_GET_CONTENT_ITEMAcciónTool to fetch details of a content item by content id. use when you need item fields and metadata from agility cms.
AGILITY_CMS_GET_CONTENT_ITEMAcciónTool to fetch details of a content item by content id. use when you need item fields and metadata from agility cms.
Parámetros de entrada
localestringLocale code for the content (e.g., 'en-us').
content_idintegerObligatorioUnique numeric ID of the content item.
content_link_depthintegerDepth for expanding linked content (0=none to 5=full). Default is 1.
expand_all_content_linksbooleanWhether to fully expand linked content objects. Default is False.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Content ListAGILITY_CMS_GET_CONTENT_LISTAcciónTool to retrieve a list of content items by reference name. use when you need to fetch and page through content list data with optional filtering, sorting, and link expansions.
AGILITY_CMS_GET_CONTENT_LISTAcciónTool to retrieve a list of content items by reference name. use when you need to fetch and page through content list data with optional filtering, sorting, and link expansions.
Parámetros de entrada
skipintegerNumber of items to skip for pagination. Default is 0.
sortstringField to sort the results by.
takeintegerNumber of items to retrieve per page. Default is 10.
fieldsstringComma-separated list of fields to include in the response.
filterstringFilter expression to apply to the content list.
localestringObligatorioLocale code for the content items (e.g., 'en-us').
directionstringenumSort direction: 'asc' or 'desc'.
ascdescreferenceNamestringObligatorioReference name of the content list to retrieve.
contentLinkDepthintegerDepth to which linked content items should be expanded (0 to 5).
expandAllContentLinksbooleanWhether to fully expand all linked content items.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Content ModelsAGILITY_CMS_GET_CONTENT_MODELSAcciónTool to retrieve content models and page modules. use when you need schema definitions to dynamically build content structures.
AGILITY_CMS_GET_CONTENT_MODELSAcciónTool to retrieve content models and page modules. use when you need schema definitions to dynamically build content structures.
Parámetros de entrada
lastModifiedDatestringOptional. Return only models updated since this date/time. Format: ISO 8601 date-time, e.g., 2020-09-24T10:00:00.00-04:00.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get LogsAGILITY_CMS_GET_LOGSAcciónTool to retrieve sync items (logs) from agility cms. use after initial full sync to fetch updates.
AGILITY_CMS_GET_LOGSAcciónTool to retrieve sync items (logs) from agility cms. use after initial full sync to fetch updates.
Parámetros de entrada
localestringLocale code for sync (e.g., 'en-us').
pageSizeintegerNumber of records per page. Overrides default if provided.
syncTokenstringObligatorioSync token indicating where to resume sync. Use '0' for full sync.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get PageAGILITY_CMS_GET_PAGEAcciónTool to retrieve details of a page, including metadata, content zones, and components. use after you know the page id to fetch.
AGILITY_CMS_GET_PAGEAcciónTool to retrieve details of a page, including metadata, content zones, and components. use after you know the page id to fetch.
Parámetros de entrada
localestringLocale code for the page (e.g., 'en-us').
page_idintegerObligatorioThe unique numeric ID of the page to retrieve.
content_link_depthintegerDepth for expanding linked content (0=none to 5=full). Default is 1.
expand_all_content_linksbooleanWhether to fully expand linked content items. Default is False.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Page ModulesAGILITY_CMS_GET_PAGE_MODULESAcciónTool to retrieve all page modules defined in the agility instance. use when you need only modular definitions without content models.
AGILITY_CMS_GET_PAGE_MODULESAcciónTool to retrieve all page modules defined in the agility instance. use when you need only modular definitions without content models.
Parámetros de entrada
lastModifiedDatestringOptional. Return only modules updated since this date/time. Format: ISO 8601 date-time, e.g., 2020-09-24T10:00:00.00-04:00.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Sitemap FlatAGILITY_CMS_GET_SITEMAP_FLATAcciónTool to retrieve the flat sitemap as a mapping of page paths to sitemap items. use when you need page routing logic after knowing locale and channel.
AGILITY_CMS_GET_SITEMAP_FLATAcciónTool to retrieve the flat sitemap as a mapping of page paths to sitemap items. use when you need page routing logic after knowing locale and channel.
Parámetros de entrada
localestringObligatorioLocale code for retrieving the sitemap (e.g., 'en-us').
channelNamestringObligatorioName of the channel to retrieve the flat sitemap for.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get TagsAGILITY_CMS_GET_TAGSAcciónTool to get all tags. use when you need to list every tag in a given locale.
AGILITY_CMS_GET_TAGSAcciónTool to get all tags. use when you need to list every tag in a given locale.
Parámetros de entrada
localestringObligatorioLocale code for the tags list (e.g., 'en-us').
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Sync Content ItemsAGILITY_CMS_SYNC_CONTENT_ITEMSAcciónTool to retrieve all content items in a paged format with sync tokens. use when you need to synchronize large volumes of content and maintain state across calls.
AGILITY_CMS_SYNC_CONTENT_ITEMSAcciónTool to retrieve all content items in a paged format with sync tokens. use when you need to synchronize large volumes of content and maintain state across calls.
Parámetros de entrada
localestringLocale code for content items sync (e.g., 'en-us').
pageSizeintegerNumber of items per page. Must be at least 1.
syncTokenintegerToken from the most recently synced value. Provide to continue from last state.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Sync PagesAGILITY_CMS_SYNC_PAGESAcciónTool to retrieve all page items in paged format with sync tokens. use when synchronizing local page data after receiving cms change notifications.
AGILITY_CMS_SYNC_PAGESAcciónTool to retrieve all page items in paged format with sync tokens. use when synchronizing local page data after receiving cms change notifications.
Parámetros de entrada
localestringObligatorioLocale code of the pages to retrieve (e.g., 'en-us').
pageSizeintegerNumber of items per request, default 500, max 500.
syncTokenintegerObligatorioSync token from the previous sync call; use 0 to start a fresh sync.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not