NAiOS IconNAiOS Logo
Volver al catálogo

Agility CMS

agility_cms

Agility CMS is a headless content management system that allows developers to build and manage digital experiences across various platforms.

Acciones
12
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

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ón

Tool 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

  • skipinteger

    Number of items to skip for pagination. Default is 0.

  • sortstring

    Field to sort the results by, e.g., fields.lastName.

  • takeinteger

    Maximum number of items to retrieve. Default is 10, maximum is 250.

  • fieldsstring

    Comma-separated list of fields to return.

  • filterstring

    Filter expression to apply to the list. Supports eq, ne, lt, lte, gt, gte. Example: fields.name[eq]"Smith".

  • localestringObligatorio

    The locale code for the content list (e.g., 'en-us').

  • directionstringenum

    Sort direction. Valid values are 'asc' or 'desc'.

    ascdesc
  • ContentLinkDepthinteger

    Maximum depth to expand linked content. Must be between 1 and 5.

  • ExpandAllContentLinksboolean

    Whether to expand all linked content references.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get CategoriesAGILITY_CMS_GET_CATEGORIESAcción

Tool to get all categories. use when you need to list every category in a given locale.

Parámetros de entrada

  • localestringObligatorio

    Locale code for the categories list (e.g., 'en-us').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Content ItemAGILITY_CMS_GET_CONTENT_ITEMAcción

Tool 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

  • localestring

    Locale code for the content (e.g., 'en-us').

  • content_idintegerObligatorio

    Unique numeric ID of the content item.

  • content_link_depthinteger

    Depth for expanding linked content (0=none to 5=full). Default is 1.

  • expand_all_content_linksboolean

    Whether to fully expand linked content objects. Default is False.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Content ListAGILITY_CMS_GET_CONTENT_LISTAcción

Tool 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

  • skipinteger

    Number of items to skip for pagination. Default is 0.

  • sortstring

    Field to sort the results by.

  • takeinteger

    Number of items to retrieve per page. Default is 10.

  • fieldsstring

    Comma-separated list of fields to include in the response.

  • filterstring

    Filter expression to apply to the content list.

  • localestringObligatorio

    Locale code for the content items (e.g., 'en-us').

  • directionstringenum

    Sort direction: 'asc' or 'desc'.

    ascdesc
  • referenceNamestringObligatorio

    Reference name of the content list to retrieve.

  • contentLinkDepthinteger

    Depth to which linked content items should be expanded (0 to 5).

  • expandAllContentLinksboolean

    Whether to fully expand all linked content items.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Content ModelsAGILITY_CMS_GET_CONTENT_MODELSAcción

Tool to retrieve content models and page modules. use when you need schema definitions to dynamically build content structures.

Parámetros de entrada

  • lastModifiedDatestring

    Optional. 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get LogsAGILITY_CMS_GET_LOGSAcción

Tool to retrieve sync items (logs) from agility cms. use after initial full sync to fetch updates.

Parámetros de entrada

  • localestring

    Locale code for sync (e.g., 'en-us').

  • pageSizeinteger

    Number of records per page. Overrides default if provided.

  • syncTokenstringObligatorio

    Sync token indicating where to resume sync. Use '0' for full sync.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get PageAGILITY_CMS_GET_PAGEAcción

Tool 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

  • localestring

    Locale code for the page (e.g., 'en-us').

  • page_idintegerObligatorio

    The unique numeric ID of the page to retrieve.

  • content_link_depthinteger

    Depth for expanding linked content (0=none to 5=full). Default is 1.

  • expand_all_content_linksboolean

    Whether to fully expand linked content items. Default is False.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Page ModulesAGILITY_CMS_GET_PAGE_MODULESAcción

Tool to retrieve all page modules defined in the agility instance. use when you need only modular definitions without content models.

Parámetros de entrada

  • lastModifiedDatestring

    Optional. 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

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Sitemap FlatAGILITY_CMS_GET_SITEMAP_FLATAcción

Tool 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

  • localestringObligatorio

    Locale code for retrieving the sitemap (e.g., 'en-us').

  • channelNamestringObligatorio

    Name of the channel to retrieve the flat sitemap for.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get TagsAGILITY_CMS_GET_TAGSAcción

Tool to get all tags. use when you need to list every tag in a given locale.

Parámetros de entrada

  • localestringObligatorio

    Locale code for the tags list (e.g., 'en-us').

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Sync Content ItemsAGILITY_CMS_SYNC_CONTENT_ITEMSAcción

Tool 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

  • localestring

    Locale code for content items sync (e.g., 'en-us').

  • pageSizeinteger

    Number of items per page. Must be at least 1.

  • syncTokeninteger

    Token from the most recently synced value. Provide to continue from last state.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Sync PagesAGILITY_CMS_SYNC_PAGESAcción

Tool 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

  • localestringObligatorio

    Locale code of the pages to retrieve (e.g., 'en-us').

  • pageSizeinteger

    Number of items per request, default 500, max 500.

  • syncTokenintegerObligatorio

    Sync token from the previous sync call; use 0 to start a fresh sync.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not