Ir al contenido

Recupera la entrada de Bulk

GET
/bulks/{id}

Obtener la entidad única Bulk por el ID (uuid). Si no se encuentra Bulk, se responderá con el código HTTP 404.

id
required

UUID único de entidad

string
/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/

Bulk ID

Bulks resource

object
@id

JSON-LD ID

string
@type

JSON-LD type

string
@context
One of:
string
uuid

UUID único de entidad

string
/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/
delivery_at

Unix-timestamp de una entrega programada. Si 0 SMS se entrega inmediatamente.

integer
sender_id

ID del remitente del mensaje. Puede ser un número (hasta 15 dígitos) o un texto (hasta 11 caracteres). Si se trata de un número, utilice preferentemente el formato de número de teléfono E.164. Un remitente de texto puede contener espacios pero no otros caracteres especiales. Tenga en cuenta que algunos países no admiten identificadores de remitente propios o exigen un registro previo. Nuestro sistema intenta detectar automáticamente si un ID de remitente es un texto o un número de teléfono. Evite los caracteres especiales en un número e introdúzcalo de la misma forma que se marcaría en un teléfono.

string
/^(\+?[1-9]\d{0,14}|[a-zA-Z0-9 ]{1,11})$/
text

La longitud máxima del texto es de 1785 caracteres. Pero no olvides que el texto final del mensaje puede tener una longitud de hasta 1530 caracteres. Con un SMS Unicode, la longitud máxima de caracteres se reduce a 670 caracteres. La codificación interna es UTF-8.

string
<= 1785 characters
phones

Lista de los números (internacionales) de los destinatarios:

  • +491701234567 (E.164)
  • 00491701234567
  • 491701234567
  • 01701234567 (si la cuenta está registrada en Alemania) se convertirá en +491701234567

Si el número no está en formato E.164, el servicio lo convertirá basándose en la dirección del usuario. Para evitar problemas con la conversión, utilice preferentemente E.164.

array | null
msg_groups

Lista de los grupos destinatarios

array | null
status_code

Estados del Bulk:

  • 0 - nuevo y no procesado
  • 5 - bulks en progreso
  • 10 - bulks fueron pocesados exitosamente
  • 15 - bulk el tratamiento fue cancelado por el usuario
  • 20 - Error de sistema
  • 201 - error: no se han encontrado destinatarios
integer
Allowed values: 0 5 10 15 20 201
msg_total_count

Recuento de los mensajes creados por el bulk

integer
created_at

Fecha en la que se añadió la entidad al sistema por el usuario

integer
processed_at

Fecha de los últimos cambios

integer | null
ip

Dirección IP del host que envió la solicitud

string format: ipv4
is_unicode

Define si desea enviar un SMS GSM 03.38 normal (160 caracteres) o un texto Unicode para transferir caracteres como cirílico, árabe, chino y japonés (70 caracteres). Si no define este parámetro (null), nuestro sistema determinará automáticamente la codificación correcta para su texto.

  • GSM: is_unicode = false
  • Unicode: is_unicode = true
  • Auto-detect: is_unicode = null
boolean | null
is_dryrun

Tipo de bulk ‘dryrun’ o no

boolean
service_code

El código de servicio define si envía un sms directo o text2speech. Recomendamos directo (see /me)

Allowed values: direct text2speech text2speech_ssml
key_id

Identificador de clave API

integer
>= 1
source

Para realizar un mejor seguimiento de tus SMS en la factura detallada, puedes utilizar el parámetro de origen para asignar un ID numérico (entero) a tus SMS.

integer | null
voice_lang

Idioma del mensaje de voz. Valores posibles: null (detección automática) o uno de: EN (inglés), DE (alemán), FR (francés), IT (italiano), ES (español), PL (polaco), NL (neerlandés), RO (rumano), PT (portugués), CS (checo), HU (húngaro), SV (sueco), DA (danés), FI (finés), SK (eslovaco), HR (croata), TR (turco), RU (ruso), BG (búlgaro), UK (ucraniano).

string | null
Allowed values: EN DE FR IT ES PL NL RO PT CS HU SV DA FI SK HR TR RU BG UK
is_text_deleted

Borrar texto SMS de la base de datos después de enviar SMS

boolean
msg_total_cost

Coste de los mensajes creados por el bulk

integer
Example
{
"@context": {
"hydra": "http://www.w3.org/ns/hydra/core#"
},
"sender_id": "+491701234567",
"phones": [
"+14155552671"
],
"status_code": 0,
"ip": "192.168.1.1",
"service_code": "direct",
"voice_lang": "EN"
}

El ID de cliente o la clave API no están activos o no son válidos.

La cuenta no está activada. Espere o póngase en contacto con el servicio de asistencia.

No se ha encontrado el recurso

La dirección IP fue bloqueada temporalmente, ya que durante poco tiempo se enviaron muchas solicitudes con credenciales no válidas. Espere y pruebe más tarde.

Code Samples

#!/usr/bin/env bash
curl -X GET https://api.lox24.eu/bulks/da0fa78c-4699-11ea-a637-96000028b339 \
-H 'X-LOX24-AUTH-TOKEN: 1234567:e3f3a759b6677959b6ebfcxxxxxxxxxx'