---
title: "Índice de operaciones de la API"
description: "Todas las queries, mutations y subscriptions de la Public API de Chatfuel, con el rol que requieren y un enlace a su referencia."
canonical_url: https://chatfuel.com/es/docs/public-api/operations
markdown_url: https://chatfuel.com/es/docs/public-api/operations.md
lang: es
site: https://chatfuel.com/docs
llms_txt: https://chatfuel.com/docs/llms.txt
---

# Índice de operaciones de la API

Todas las queries, mutations y subscriptions de la Public API de Chatfuel, con el rol que requieren y un enlace a su referencia.

| Operation | Kind | Role | Description | Reference |
|---|---|---|---|---|
| `bot` | query |  |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#cómo-leer-un-bot) |
| `botUpdateTimezone` | mutation | Personal token only (Admin) | IANA timezone, for example "Europe/Madrid". | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `botUpdateCountryCode` | mutation | Personal token only (Admin) | Two-letter country code. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `botUpdateIndustry` | mutation | Personal token only (Admin) |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `renameBot` | mutation | Personal token only |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `botUpdateRolesConfig` | mutation | Personal token only | What Editors and Agents may do in this bot. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `botSetOpenAIModel` | mutation | Personal token only | Only models from Bot.openAIModelOptions are accepted. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `botUnsetOpenAIModel` | mutation | Personal token only | Returns the bot to the default model. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `botResetAPIToken` | mutation | Personal token only | Resets the legacy bot API key from Settings → API. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `updateUserOpenedBotDate` | mutation | Personal token only | Marks the bot as recently opened for sorting by LastOpenedAt. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#configuración-del-bot) |
| `createWorkspaceAndBot` | mutation | Personal token only | Creates a new workspace with one bot in it. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#cómo-crear-y-eliminar-bots) |
| `workspaceCreateBot` | mutation | Personal token only | Creates a bot in an existing workspace. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#cómo-crear-y-eliminar-bots) |
| `deleteBot` | mutation | Personal token only | Deletes the bot and all of its virtual users. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#cómo-crear-y-eliminar-bots) |
| `CurrentUserAccount.workspaces` | query | Personal token only |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `CurrentUserAccount.workspace` | query |  |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `CurrentUserAccount.workspaceRoles` | query |  |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `workspaceCreate` | mutation | Personal token only | Creates an empty workspace with a default title. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `workspaceRename` | mutation |  |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `workspaceTransferBot` | mutation |  |  | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `workspaceDelete` | mutation |  | Only an empty workspace without an active paid subscription can be deleted. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `billingSubscriptionUpdated` | subscription | Personal token only | Fires when the workspace's billing subscription changes. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#espacios-de-trabajo-y-facturación) |
| `inviteInfo` | query |  | Shows an invite before it is accepted. Virtual users can't accept invites. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#otras-operaciones-de-la-cuenta) |
| `translation` | query |  | Returns a Chatfuel dashboard text by its key, for example in DashboardLocale En, Es or Pt. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#otras-operaciones-de-la-cuenta) |
| `setUserDashboardLocale` | mutation | Personal token only | Language of the Chatfuel dashboard for your account. | [Referencia de la API: bots y cuenta](https://chatfuel.com/es/docs/public-api/bots-and-account#otras-operaciones-de-la-cuenta) |
| `createVirtualUser` | mutation |  | Creates a virtual user and returns its token once. Role: Editor or Agent. Errores: VirtualUserRoleNotAllowed, VirtualUserNameInvalid, VirtualUsersLimitReached | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#operaciones-de-usuarios-virtuales) |
| `regenerateVirtualUserToken` | mutation |  | Revokes the current token of a virtual user and returns a new one. Errores: NotVirtualUser | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#operaciones-de-usuarios-virtuales) |
| `changeBotMemberRoleV2` | mutation |  | Changes a member's role. A virtual user can only be switched between Editor and Agent. Errores: CustomRoleNotSupported, VirtualUserRoleNotAllowed | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#operaciones-de-compañeros-de-equipo-e-invitaciones) |
| `removeMemberFromBot` | mutation |  | Removes a member. For a virtual user this deletes the account and its token. | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#operaciones-de-compañeros-de-equipo-e-invitaciones) |
| `createBotInviteV2` | mutation |  | Creates an invite link for a human teammate. Errores: CustomRoleNotSupported | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#operaciones-de-compañeros-de-equipo-e-invitaciones) |
| `botInviteDelete` | mutation |  |  | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#operaciones-de-compañeros-de-equipo-e-invitaciones) |
| `leaveBot` | mutation |  | Leaves a bot you are a member of. Not available to virtual users (VirtualUserNotAllowed). | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#operaciones-de-compañeros-de-equipo-e-invitaciones) |
| `currentUserAccountRoleInBotUpdated` | subscription |  | Fires when the role of the token's owner changes in any bot. role is null after removal. | [Referencia de la API de equipo y roles](https://chatfuel.com/es/docs/public-api/team-and-roles#suscripción) |
| `Bot.contact` | query | Agent | One contact by ID. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-buscar-y-leer-contactos) |
| `Bot.contactsConnection` | query | Agent | Paginated search, up to 500 per page, optionally filtered by a segment and sorted by an attribute. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-buscar-y-leer-contactos) |
| `Bot.contactsCount` | query | Agent | Number of contacts matching the platforms and segment. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-buscar-y-leer-contactos) |
| `Bot.contactsTotalCount` | query |  |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-buscar-y-leer-contactos) |
| `contactUpdateName` | mutation | Editor | Errores: ContactDoesNotExist, ContactNameTooLong, ContactNameRequired | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `contactAttributeUpdate` | mutation | Editor | Creates or updates a custom attribute. System attributes can't be changed (SystemAttributeUpdateNotAllowed). | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `contactAttributeDelete` | mutation | Editor | Deletes a custom attribute value from the contact. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `contactSetNote` | mutation | Editor | A free-text note shown on the contact card and in bookings. Errores: ContactNoteTooLong | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `contactSetAssignee` | mutation | Agent | The person must have access to the bot's contacts (AssigneeHasNoAccess). | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `contactSetFuelyAIAssignee` | mutation | Agent | Hands the contact to Fuely AI. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `contactRemoveAssignee` | mutation | Agent |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `contactSetSalesStage` | mutation | Agent | Moves the contact on the Leads board. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `whatsappContactCreateV2` | mutation | Editor | Creates a WhatsApp contact by phone number for a calendar booking (source: CalendarBooking). | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `botAttributeCreateDefaultVal` | mutation |  |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `botAttributeUpdateDefaultVal` | mutation |  |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `botAttributeDeleteDefaultVal` | mutation |  |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-actualizar-un-contacto) |
| `Bot.contactDealsConnection` | query |  | Contacts in one stage, filtered by assignee (Any, Unassigned, FuelyAI or a specific AssigneeID). | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-leer-negocios-por-etapa-de-venta) |
| `Bot.contactDealsByStages` | query |  | Number of contacts in each stage, optionally limited by the time of the last stage change. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-leer-negocios-por-etapa-de-venta) |
| `csvContactExportStartBySegment` | mutation | Agent | Export by segment; pass an empty attributes list to export all attributes. Errores: CSVContactExportAlreadyInProgress | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-exportar-e-importar-contactos-como-csv) |
| `csvContactExportStartByIDsList` | mutation | Agent | Export a list of contacts. Errores: CSVContactExportInvalidContactIDsCount | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-exportar-e-importar-contactos-como-csv) |
| `csvContactExportCancel` | mutation | Agent | Cancels an export; the task status changes to cancelled shortly after. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-exportar-e-importar-contactos-como-csv) |
| `csvContactImportCreate` | mutation | Editor | 1) upload the CSV file, 2) create the import, 3) map columns, 4) start it. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-exportar-e-importar-contactos-como-csv) |
| `csvContactImportUpdateFile` | mutation |  |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-exportar-e-importar-contactos-como-csv) |
| `csvContactImportUpdateColumns` | mutation |  |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-exportar-e-importar-contactos-como-csv) |
| `csvContactImportStart` | mutation |  | if the channel, for example the WhatsApp number, is not connected. Errores: ContactScopeNotConnected | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#cómo-exportar-e-importar-contactos-como-csv) |
| `contactUpdated` | subscription | Agent | Any change of one contact. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#suscripciones-de-contactos) |
| `contactsDealUpdates` | subscription | Agent | Changes on the Leads board for the given assignee filter. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#suscripciones-de-contactos) |
| `contactsDealsPageIndicatorUpdates` | subscription |  |  | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#suscripciones-de-contactos) |
| `csvContactImportUpdated` | subscription | Editor | Progress of a CSV import. | [Referencia de la API de contactos](https://chatfuel.com/es/docs/public-api/contacts#suscripciones-de-contactos) |
| `Bot.conversation` | query | Agent | The conversation with one contact. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-leer-conversaciones-y-mensajes) |
| `Bot.conversationCount` | query | Agent | Number of conversations per status: open, closed, automated. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-leer-conversaciones-y-mensajes) |
| `Bot.unseenOpenDialogsCount` | query | Agent | Open conversations nobody has looked at yet. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-leer-conversaciones-y-mensajes) |
| `Bot.contactChatsConnection` | query | Agent | The inbox list: contacts with conversations, filtered like the dashboard inbox. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-leer-conversaciones-y-mensajes) |
| `whatsAppTextMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `whatsappAttachmentMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `instagramTextMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `instagramAttachmentMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `facebookTextMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `facebookAttachmentMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `tiktokTextMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `tiktokAttachmentMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `widgetTextMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `widgetAttachmentMessageSend` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-mensajes) |
| `Bot.whatsAppTemplates` | query | Agent | The bot's WhatsApp templates with their status, language, category and components. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `Bot.filledWhatsAppTemplate` | query |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateCreateTemporary` | mutation |  | 1. Create a one-time filled copy of a template. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetHeaderTextParamValue` | mutation |  | 2. Fill in variables and media. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetBodyTextParamValue` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetFooterTextParamValue` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetHeaderImageFile` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetHeaderVideoFile` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetHeaderDocumentFile` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetURLButtonParamValue` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `filledWhatsAppTemplateSetCopyCodeButtonCodeValue` | mutation |  |  | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `whatsAppTemplateSend` | mutation |  | 3. Send it to the contact. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-enviar-una-plantilla-de-whatsapp) |
| `conversationCreate` | mutation | Agent | Returns the conversation with a contact, creating it if the contact has none yet. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-tomar-un-chat-y-devolverlo) |
| `conversationStart` | mutation | Agent | Opens a live chat with the contact (status open), like a teammate taking over the chat in the inbox. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-tomar-un-chat-y-devolverlo) |
| `conversationFinishSendToFlow` | mutation | Agent | Closes the live chat and sends the contact to a flow. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-tomar-un-chat-y-devolverlo) |
| `conversationReadMessages` | mutation | Agent | Marks messages up to the given one as read. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#cómo-tomar-un-chat-y-devolverlo) |
| `messageAdded` | subscription | Agent | A new message in one conversation, incoming or outgoing. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#suscripciones-de-mensajería) |
| `messageUpdated` | subscription | Agent | A message changed, for example its WhatsApp delivery status. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#suscripciones-de-mensajería) |
| `contactsChatUpdates` | subscription | Agent | Changes in the inbox list for the given filters. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#suscripciones-de-mensajería) |
| `unseenOpenDialogsCountChanged` | subscription | Agent | The number of unseen open conversations changed. | [Referencia de la API de mensajería](https://chatfuel.com/es/docs/public-api/messaging#suscripciones-de-mensajería) |
| `Bot.flowGroups` | query | Agent | { id name flows { id name } } | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-leer-flows) |
| `Bot.flowsWithoutGroup` | query |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-leer-flows) |
| `Bot.defaultReplyFlows` | query |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-leer-flows) |
| `Bot.flow` | query |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-leer-flows) |
| `createFlow` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `updateFlowName` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `deleteFlow` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `createFlowGroup` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `updateFlowGroupName` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `deleteFlowGroup` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `moveFlowToGroup` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `removeFlowFromGroup` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `sortFlowGroups` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `sortFlowsInGroup` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `sortUngroupedFlows` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-crear-y-organizar-flows) |
| `updateBlockName` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `updateBlockPosition` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `updateBlockPositionBulk` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `deleteBlock` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `blockSetStartingPoint` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `blockEnableEntryPoint` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `blockDisableEntryPoint` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `sortBlockElements` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `blockElementDelete` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `blockToBlockConnectionCreateOrUpdate` | mutation |  | Block → block, or a component's output handle (a button, a condition branch) → block. | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `blockToBlockConnectionDelete` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `componentToBlockConnectionCreateOrUpdate` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `componentToBlockConnectionDelete` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-trabajar-con-bloques-y-conexiones) |
| `whatsAppTextCreateWithBlock` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-agregar-componentes) |
| `whatsAppTextCreateWithBlockAndConnection` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-agregar-componentes) |
| `whatsAppTextCreateInBlock` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-agregar-componentes) |
| `whatsAppTextSetText` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-agregar-componentes) |
| `whatsAppTextSetWaitForReplies` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-agregar-componentes) |
| `whatsAppTextSetSaveContactReplyToAttribute` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-agregar-componentes) |
| `keywordRuleCreate` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `keywordRuleUpdateMatchType` | mutation |  | matchType: similarTo, contains or matches | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `keywordRuleUpdateKeywords` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `keywordRuleUpdateActionType` | mutation |  | actionType: switchToFlow, sendMessage or doNothing, set per platform | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `keywordRuleDelete` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `triggerSetConditionType` | mutation |  | Triggers of triggered messages. An enabled trigger can't be changed (EnabledTriggerIsImmutable). conditionType: LastMessageFromContact or ContactAttributeChanged | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `triggerSetAttributeFilter` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `triggerDeleteAttributeFilter` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `triggerSetDelay` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#reglas-de-palabras-clave-y-disparadores) |
| `previewResponsesStartInFlow` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-probar-un-flow-en-el-test-chat) |
| `previewResponsesStartForBot` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-probar-un-flow-en-el-test-chat) |
| `previewResponsesStartForFuelyAutomation` | mutation |  |  | [Referencia de la API de flows](https://chatfuel.com/es/docs/public-api/flows#cómo-probar-un-flow-en-el-test-chat) |
| `Bot.fuelyAutomations` | query | Agent | All automations, or those of one scope. | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-leer-las-automations) |
| `Bot.fuelyAutomation` | query |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-leer-las-automations) |
| `Bot.availableMetaConversionEventNames` | query | Agent | Conversion events Fuely AI can send to Meta. | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-leer-las-automations) |
| `fuelyAutomationCreate` | mutation | Editor | Custom automation, only for scopes that support targeting; up to 30 per scope. Errores: FuelyAutomationNameInvalid, FuelyAutomationScopeInvalid, FuelyAutomationScopeLimitReached | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-cambiar-las-automations) |
| `fuelyAutomationSetName` | mutation | Editor | Custom automations only (FuelyAutomationNotRenamable, FuelyAutomationNotDeletable for base ones). | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-cambiar-las-automations) |
| `fuelyAutomationDelete` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-cambiar-las-automations) |
| `fuelyAutomationSetEnabled` | mutation | Editor | Turning Main bot off switches off all AI replies. | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-cambiar-las-automations) |
| `fuelyAutomationUpdateSetting` | mutation | Editor | Changes one setting; see below. | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-cambiar-las-automations) |
| `fuelyAutomationApplyTemplate` | mutation | Editor | Writes settings onto base automations and creates custom automations in one call. | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#cómo-cambiar-las-automations) |
| `fuelyConfigSetCompanyName` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetEmail` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetPhone` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetAddress` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetWebsite` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetHowToPay` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetFAQs` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetAdditionalInstructions` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigSetBusinessHoursSchedule` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigBookingUpdateAppointments` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigBookingUpdateConfirmation` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigBookingUpdateNotificationChannel` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyConfigBookingUpdateLocale` | mutation |  |  | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#conocimiento-de-la-empresa-y-reglas-de-reserva) |
| `fuelyBroadcastWhatsAppOneTimeNotificationCreate` | mutation |  | A one-time broadcast, sent when you call whatsAppOneTimeNotificationSend. | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#broadcasts-de-whatsapp) |
| `fuelyBroadcastWhatsAppScheduledMessageCreate` | mutation |  | A broadcast scheduled for sendTime, which must be in the future (FuelyBroadcastSendTimeCanNotBeInPast). | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#broadcasts-de-whatsapp) |
| `fuelyAutomationUpdated` | subscription | Agent | Fires when any automation of the bot changes. | [Referencia de la API de Fuely AI y Automations](https://chatfuel.com/es/docs/public-api/ai-automations#suscripción) |
| `Bot.bookingsV2` | query | Agent | Bookings in the time range. | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-leer-las-reservas) |
| `Bot.bookingV2` | query |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-leer-las-reservas) |
| `Bot.inlineContact` | query |  | A booking contact without a chat, found by phone number. | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-leer-las-reservas) |
| `bookingCreateV2` | mutation | Editor | Errores: BookingStartTimeRequired, BookingEndTimeRequired, BookingInvalidDuration, BookingEndTimeBeforeStartTime, BookingContactPlatformNotAllowed | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-crear-y-cambiar-reservas) |
| `bookingUpdateV2` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-crear-y-cambiar-reservas) |
| `bookingStatusResolveV2` | mutation | Editor | Confirm, cancel or mark as attended or no-show. | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-crear-y-cambiar-reservas) |
| `bookingDeleteV2` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-crear-y-cambiar-reservas) |
| `bookingInlineContactSetNote` | mutation | Editor | Errores: BookingInlineContactNoteTooLong | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-crear-y-cambiar-reservas) |
| `bookingAdded` | subscription | Agent |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#suscripciones-de-reservas) |
| `bookingUpdated` | subscription |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#suscripciones-de-reservas) |
| `bookingDeleted` | subscription |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#suscripciones-de-reservas) |
| `specialistCreate` | mutation | Editor | , … Errores: SpecialistNameNotUnique, SpecialistFirstNameRequired, SpecialistFirstNameTooLong | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-especialistas) |
| `specialistUpdate` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-especialistas) |
| `specialistDelete` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-especialistas) |
| `specialistCreateGoogleCalendarConnectionLink` | mutation | Editor | Creates a link the calendar owner opens to connect their Google Calendar. | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-conectar-el-google-calendar-de-un-especialista) |
| `specialistDeleteGoogleCalendarConnectionLink` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-conectar-el-google-calendar-de-un-especialista) |
| `specialistStartGoogleCalendarSync` | mutation | Editor | Starts a sync; follow its progress with taskUpdated. Errores: SpecialistDoesNotExist | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-conectar-el-google-calendar-de-un-especialista) |
| `specialistDisconnectGoogleCalendar` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-conectar-el-google-calendar-de-un-especialista) |
| `goodsProductCreate` | mutation | Editor | , … Errores: GoodsItemsTooMuchForBot, GoodsItemTitleRequired, GoodsItemTitleNotUnique, GoodsItemTitleTooShort, GoodsItemTitleTooLong, GoodsItemDescriptionTooLong | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-productos-y-servicios) |
| `goodsProductUpdate` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-productos-y-servicios) |
| `goodsProductDelete` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-productos-y-servicios) |
| `goodsServiceCreate` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-productos-y-servicios) |
| `goodsServiceUpdate` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-productos-y-servicios) |
| `goodsServiceDelete` | mutation |  |  | [Referencia de la API de reservas y catálogo](https://chatfuel.com/es/docs/public-api/bookings-and-catalog#cómo-gestionar-productos-y-servicios) |
| `botConnectFacebookPage` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-conectar-y-desconectar-canales) |
| `botConnectInstagramAccount` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-conectar-y-desconectar-canales) |
| `botConnectTikTokAccount` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-conectar-y-desconectar-canales) |
| `botDisconnectContactScope` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-conectar-y-desconectar-canales) |
| `botPlatformConnectionLinkCreate` | mutation |  | Creating a new link for the same bot and platform invalidates the previous one. Redirect URLs, if set, must start with https://. | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-permitir-que-un-cliente-conecte-su-propia-cuenta) |
| `botPlatformConnectionLinkRevoke` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-permitir-que-un-cliente-conecte-su-propia-cuenta) |
| `botPlatformAccessRefreshLinkCreate` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-permitir-que-un-cliente-conecte-su-propia-cuenta) |
| `botPlatformAccessRefreshLinkRevoke` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#cómo-permitir-que-un-cliente-conecte-su-propia-cuenta) |
| `botGenerateWhatsAppLink` | mutation | Editor | A wa.me link with a prefilled message. title: 3 to 128 characters. Errores: NoPhoneConnectedToBot, BotAlreadyHasWhatsAppLink | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#whatsapp) |
| `whatsAppBusinessAccountPaymentMethodHealthy` | mutation | Agent | Whether a payment method is attached to the WhatsApp Business Account in Meta. | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#whatsapp) |
| `whatsAppPhoneSetProfileImageFile` | mutation | Personal token only | Profile picture of the number; the new picture arrives in whatsAppBusinessPhoneNumberUpdated. | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#whatsapp) |
| `whatsAppPhoneSyncBizAppData` | mutation | Personal token only | Sync contacts and chats of a number that also runs the WhatsApp Business app. | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#whatsapp) |
| `whatsAppEntitiesStartRefetch` | mutation | Personal token only | Refresh your WhatsApp accounts from Meta in the background. | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#whatsapp) |
| `waPhoneConnectionStateUpdated` | subscription | Agent |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#whatsapp) |
| `whatsAppBusinessPhoneNumberUpdated` | subscription |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#whatsapp) |
| `instagramAccountPublishImage` | mutation |  | { imageURL, caption } | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `instagramAccountPublishCarousel` | mutation |  | 2 to 10 items | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `instagramAccountPublishReel` | mutation |  | Reels and video stories wait until Instagram finishes processing, up to 5 minutes. ({ videoURL, caption, coverURL, shareToFeed, thumbOffset }) | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `instagramAccountPublishStory` | mutation |  | { mediaType, mediaURL } | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `botInstagramRefetchLatestMedias` | mutation | Agent | Refresh the account and its latest posts from Instagram (count up to 100). | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `instagramAccountRefetchMetaInfo` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `instagramAccountRefetchLatestMedias` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `botInstagramMediaAdded` | subscription | Agent | A new post appeared on the connected account. | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#instagram) |
| `webWidgetSetName` | mutation |  | WebWidgetNameEmpty, WebWidgetNameTooLong | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#widget-de-chat-del-sitio-web) |
| `webWidgetSetColor` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#widget-de-chat-del-sitio-web) |
| `webWidgetSetAvatar` | mutation |  | upload to /upload/widget first | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#widget-de-chat-del-sitio-web) |
| `webWidgetSetDomains` | mutation |  | WebWidgetDomainValidationFailed | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#widget-de-chat-del-sitio-web) |
| `webWidgetSetIsEnabled` | mutation |  |  | [Referencia de la API de canales](https://chatfuel.com/es/docs/public-api/channels#widget-de-chat-del-sitio-web) |
| `file` | query |  | A file by ID: { id url type status size }. | [Referencia de la API de archivos y tareas](https://chatfuel.com/es/docs/public-api/files-and-tasks#cómo-leer-un-archivo) |
| `fileStartDownload` | mutation |  | Starts downloading a file that is stored with an external service, such as media a contact sent on a channel. | [Referencia de la API de archivos y tareas](https://chatfuel.com/es/docs/public-api/files-and-tasks#cómo-leer-un-archivo) |
| `getTask` | query |  |  | [Referencia de la API de archivos y tareas](https://chatfuel.com/es/docs/public-api/files-and-tasks#cómo-seguir-una-tarea) |
| `taskUpdated` | subscription |  |  | [Referencia de la API de archivos y tareas](https://chatfuel.com/es/docs/public-api/files-and-tasks#cómo-seguir-una-tarea) |
