# Flujo simplificado - MT, Callback, DLR, e MO.

#### Flujo simplificado - MT, Callback, DLR, e MO. <a href="#flujo-simplificado-mt-callback-dlr-e-mo" id="flujo-simplificado-mt-callback-dlr-e-mo"></a>

<figure><img src="/files/EBWw87AoVL90NFZFHd3U" alt=""><figcaption></figcaption></figure>

### API HTTPS

Esta API permite que usted automatice las solicitudes de envíos de mensajes únicas o en lotes, y la recuperación de los estatus de envíos a travez de consultas. Ella utiliza el protocolo HTTP con TLS y acepta los métodos GET con parámetros query string o POST con parámetros en [JSON](http://json.org/).

#### Autenticacion <a href="#autenticacion" id="autenticacion"></a>

Para efectuar envíos y consultas en nuestra API es necesaria una autenticacion por medio de usuario o e-mail, en conjunto con un token.

| Campo               | Detalles                                                                               | Data Type |
| ------------------- | -------------------------------------------------------------------------------------- | --------- |
| UserName            | Su usuário o email                                                                     | String    |
| AuthenticationToken | Su token de autenticación. [Consigue el tuyo aquí.](/permisos/usuarios-del-sistema.md) | String    |

<table><thead><tr><th width="238">Tipo</th><th>Detalles</th></tr></thead><tbody><tr><td>Administrador</td><td>Usuario administrador de su empresa, es utilizado para crear/editar/desactivar sub cuentas y otros usuarios y visualizar informes de toda la empresa.<br>Este usuario no hace envíos de mensajes ni por el portal ni vía integración API.</td></tr><tr><td>Usuario</td><td>Usuario utilizado para envió de mensajes via API y portal, puede visualizar informes especificos de su sub cuenta.<br>Un usuario es siempre relacionado a una única sub cuenta.<br>Una sub cuenta puede contener multipes usuarios.<br>Cada sub cuenta es un centro de costo en nuestra plataforma, los mensajes son discriminados en informes y financieramente por sub cuenta y no por usuario.</td></tr></tbody></table>

{% hint style="danger" %}
&#x20;**IMPORTANTE! Para cada usuario existe un token de autenticacion único.**

**Para enviar mensajes y obtener el estado a través de la API, es necesario autenticarse utilizando una combinación de nombre de usuario o correo electrónico y token de autenticación. Los siguientes parámetros deben estar presentes en encabezados específicos de su solicitud.**
{% endhint %}

#### Detalles de conexión <a href="#detalles-de-conexi-n" id="detalles-de-conexi-n"></a>

|                   |                                                                             |
| ----------------- | --------------------------------------------------------------------------- |
| **Hostname**      | api-messaging.wavy.global                                                   |
| **APIs**          | <p>Envíos individuales /v1/send-sms<br>Envíos en lote /v1/send-bulk-sms</p> |
| **Puerta**        | 443 (https)                                                                 |
| **Protocolo**     | HTTPS (encriptacion TLS)                                                    |
| **Autenticacion** | username + token                                                            |
| **Portal**        | messaging.wavy.global                                                       |

### Codificación (encoding) <a href="#codificaci-n-encoding" id="codificaci-n-encoding"></a>

El estándar de codificación utilizado es UTF-8, todo el contenido de los mensajes deben seguir ese estándar.

Es posible escapar los caracteres caso desee codificar utilizando el formato HTTP

A seguir algunos ejemplos de codificación

```
“messageText”:“La combinación fue perfecta :)”
```

O usted puede escapar los caracteres en el caso que quiera:

```
“messageText”:“La combina\u00e7\u00e3o fue perfecta :)”
```


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs-es.sinch.com/enviar-un-mensaje/documentacion-tecnica-sms/flujo-simplificado-mt-callback-dlr-e-mo..md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
