herramientas_url url-tools

Acortador de enlaces, códigos QR y texto oculto cifrado

Herramientas PRODUCCION 🧪 Mocks disponibles — usa una key Sandbox para probar sin costo
La ruta publica muestra estructura y parametros. El dominio productivo y las colecciones ejecutables se habilitan al iniciar sesion.
Documentación

Herramientas URL

Acorta enlaces, genera QR y oculta texto cifrado.

POST /call/url-tools/1.0.0/acortar desde $1.00 MXN/petición

Parámetros

NombreUbicaciónTipoRequeridoDescripción
UrlBODY STRING Sí URL de destino. Debe iniciar con http:// o https://
DescripcionBODY STRING No Nota interna para identificar el enlace
MaxUsosBODY INTEGER No Clics maximos. Ausente o 0 = sin limite
DiasBODY INTEGER No Vigencia en dias desde la creacion (se recorta a 3650). Ausente o 0 = sin caducidad
ExpiraBODY STRING No Caducidad exacta ISO-8601 (2026-12-31 o 2026-12-31T23:59:00). Una fecha sin hora vence al final de ese dia. Gana sobre Dias
PermanenteBODY BOOLEAN No true ignora MaxUsos, Dias y Expira
PaisesPermitidosBODY ARRAY No Codigos ISO-2 de los paises que pueden abrirlo. Vacio = todos
IPsPermitidasBODY ARRAY No IPs o CIDR que pueden abrirlo. Vacio = todas
IPsBloqueadasBODY ARRAY No IPs o CIDR que NO pueden abrirlo. Gana sobre las permitidas

Ejemplos de código

curl -X POST \
  "/call/url-tools/1.0.0/acortar" \
  -H "X-Api-Key: YOUR_PREFIX.YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"param": "valor"}'
POST /call/url-tools/1.0.0/eliminar desde $1.00 MXN/petición

Parámetros

NombreUbicaciónTipoRequeridoDescripción
IdBODY INTEGER No Id del recurso, tal como viene en /listar. Requerido si no mandas Codigo
CodigoBODY STRING No Alternativa a Id: el codigo corto

Ejemplos de código

curl -X POST \
  "/call/url-tools/1.0.0/eliminar" \
  -H "X-Api-Key: YOUR_PREFIX.YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"param": "valor"}'
POST /call/url-tools/1.0.0/listar desde $1.00 MXN/petición

Parámetros

NombreUbicaciónTipoRequeridoDescripción
TipoBODY STRING No LINK, QR o TEXT. Vacio = todos
PaginaBODY INTEGER No Pagina a devolver, base 1. Default 1
PorPaginaBODY INTEGER No Elementos por pagina, de 1 a 200 (se recorta). Default 100

Ejemplos de código

curl -X POST \
  "/call/url-tools/1.0.0/listar" \
  -H "X-Api-Key: YOUR_PREFIX.YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"param": "valor"}'
POST /call/url-tools/1.0.0/qr desde $1.00 MXN/petición

Parámetros

NombreUbicaciónTipoRequeridoDescripción
ContenidoBODY STRING Sí Texto o URL que codifica el QR
ColorBODY STRING No Color hexadecimal del modulo, con o sin almohadilla
DescripcionBODY STRING No Nota interna
MaxUsosBODY INTEGER No Escaneos maximos. Ausente o 0 = sin limite
DiasBODY INTEGER No Vigencia en dias (se recorta a 3650)
ExpiraBODY STRING No Caducidad exacta ISO-8601. Gana sobre Dias
PermanenteBODY BOOLEAN No true ignora MaxUsos, Dias y Expira

Ejemplos de código

curl -X POST \
  "/call/url-tools/1.0.0/qr" \
  -H "X-Api-Key: YOUR_PREFIX.YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"param": "valor"}'
POST /call/url-tools/1.0.0/texto/ocultar desde $1.00 MXN/petición

Parámetros

NombreUbicaciónTipoRequeridoDescripción
TextoBODY STRING Sí Texto a ocultar. Se guarda cifrado
PasswordBODY STRING No Contrasena para abrir el enlace
DescripcionBODY STRING No Nota interna
MaxUsosBODY INTEGER No Lecturas maximas. Ausente o 0 = sin limite
DiasBODY INTEGER No Vigencia en dias (se recorta a 3650)
ExpiraBODY STRING No Caducidad exacta ISO-8601. Gana sobre Dias
PermanenteBODY BOOLEAN No true ignora MaxUsos, Dias y Expira

Ejemplos de código

curl -X POST \
  "/call/url-tools/1.0.0/texto/ocultar" \
  -H "X-Api-Key: YOUR_PREFIX.YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"param": "valor"}'
POST /call/url-tools/1.0.0/texto/revelar desde $1.00 MXN/petición

Parámetros

NombreUbicaciónTipoRequeridoDescripción
CodigoBODY STRING Sí Codigo corto que devolvio /texto/ocultar
PasswordBODY STRING No Contrasena, si el texto la lleva

Ejemplos de código

curl -X POST \
  "/call/url-tools/1.0.0/texto/revelar" \
  -H "X-Api-Key: YOUR_PREFIX.YOUR_SECRET" \
  -H "Content-Type: application/json" \
  -d '{"param": "valor"}'