# Altur ## Docs - [Authentication](https://docs.altur.io/en/api-reference/authentication.md): Authenticate requests to the Altur API using a valid API key for your organization. - [Retrieve Call](https://docs.altur.io/en/api-reference/calls/retrieve.md): Returns the Call corresponding to the given identifier - [Retrieve Call Recording](https://docs.altur.io/en/api-reference/calls/retrieve-recording.md): Access the recording of a Call in form of a file stream - [Start Call](https://docs.altur.io/en/api-reference/calls/start.md): Starts a Call - [Create Campaign](https://docs.altur.io/en/api-reference/campaigns/create.md): Crea una nueva Campaña para tu organización. Usa `integration_type` para seleccionar entre llamada telefónica o WhatsApp; los campos exclusivos del canal contrario son rechazados. - [Add Contacts to Campaign](https://docs.altur.io/en/api-reference/campaigns/create-contacts.md): Crea Contactos de Campaña por lotes. Hasta 1000 contactos por solicitud. Cada item se procesa de forma independiente (una fila inválida no rompe el lote) y se devuelve un `summary` agregado y `results` por item. Usa `if_duplicate` para controlar el comportamiento cuando un contacto ya existe en la c… - [Delete Campaign Contact](https://docs.altur.io/en/api-reference/campaigns/delete-contact.md): Elimina un contacto de una Campaña. Solo se pueden eliminar contactos en estado `queue` o `failed`; cualquier otro estado devuelve `CONTACT_NOT_DELETABLE` (409). - [Lifecycle Actions](https://docs.altur.io/en/api-reference/campaigns/lifecycle.md): Aplica una acción de ciclo de vida a una Campaña. Acciones válidas: `activate`, `pause`, `archive`, `resume`. La acción es idempotente: aplicar una acción cuando la campaña ya está en el estado destino es un no-op exitoso. - [List Campaigns](https://docs.altur.io/en/api-reference/campaigns/retrieve.md): Returns all Campaigns for your organization - [List Campaign Calls](https://docs.altur.io/en/api-reference/campaigns/retrieve-calls.md): Returns a paginated list of calls for a specific campaign - [Retrieve Campaign Contact](https://docs.altur.io/en/api-reference/campaigns/retrieve-contact.md): Devuelve el detalle de un contacto dentro de una Campaña. - [List Campaign Contacts](https://docs.altur.io/en/api-reference/campaigns/retrieve-contacts.md): Returns the Campaign Contacts corresponding to the given identifier - [Retrieve Campaign](https://docs.altur.io/en/api-reference/campaigns/retrieve-detail.md): Devuelve el detalle de una Campaña, incluyendo agente, integración, configuración de ciclos y (cuando esté disponible) snapshot de analíticas. - [Update Campaign](https://docs.altur.io/en/api-reference/campaigns/update.md): Actualización parcial de una Campaña. Los campos inmutables (`agent_id`, `integration_id`, `integration_type`, `cycles.enabled`, `cycles.mode`) no se pueden modificar y devuelven `IMMUTABLE_FIELD`. Las campañas finalizadas son de solo lectura. - [Create EndUser](https://docs.altur.io/en/api-reference/endusers/create.md): Create new EndUser for your organization - [Delete EndUser](https://docs.altur.io/en/api-reference/endusers/delete.md): Deletes an EndUser - [Retrieve EndUser](https://docs.altur.io/en/api-reference/endusers/retrieve.md): Returns the EndUser corresponding to the given identifier - [Update EndUser](https://docs.altur.io/en/api-reference/endusers/update.md): Updates the details of an EndUser - [API Overview](https://docs.altur.io/en/api-reference/introduction.md): Altur's APIs lets you interact programatically with your Altur organization. - [Get Messages](https://docs.altur.io/en/api-reference/messages/retrieve.md): Get all Messages in a Thread, ordered from oldest to most recently sent - [Send Message](https://docs.altur.io/en/api-reference/messages/send.md): Sends Message to the Thread between a Agent and an EndUser, returns the Message created from the request, the Messages generated in response, and returns information about the Thread between the Agent and EndUser - [Retrieve Thread](https://docs.altur.io/en/api-reference/threads/retrieve.md): Returns the Thread corresponding to the given identifier - [campaign.cycle_completed](https://docs.altur.io/en/api-reference/webhooks/campaign-cycle-completed.md): Fires when a cycle iteration of a Campaign finishes, with the iteration number and the timestamp of the next scheduled iteration. - [campaign.status_changed](https://docs.altur.io/en/api-reference/webhooks/campaign-status-changed.md): Fires whenever a Campaign transitions between lifecycle statuses (e.g., active to cooldown, cooldown to finished). - [on_call_end](https://docs.altur.io/en/api-reference/webhooks/on-call-end.md): Triggered at the end of a call to provide detailed Call and End User information. - [Webhooks Overview](https://docs.altur.io/en/api-reference/webhooks/overview.md): Receive real-time updates from Altur directly to your backend or CRM. - [Follow-ups](https://docs.altur.io/en/documentation/agents/follow-ups.md): Make your agent automatically place follow-up calls or send messages - [Campaign Creation](https://docs.altur.io/en/documentation/campaigns/create.md): Learn how to create efficient sales and collection campaigns with Altur. - [Campaign Results Interpretation](https://docs.altur.io/en/documentation/campaigns/results.md): A brief guide on how to correctly interpret campaign results in Altur. - [Introduction](https://docs.altur.io/en/documentation/introduction.md): Welcome to Altur's documentation. Explore detailed guides, API references, and more to help you maximize Altur's capabilities. - [Sub-processors](https://docs.altur.io/en/documentation/resources/subprocessors.md): Altur engages the following entities to carry out processing activities for Customer Data. ## OpenAPI Specs - [openapi](https://docs.altur.io/api-reference/openapi.json)