Enlaces

Notas
Nivel experto
La clave API debe enviarse como un token Bearer en el encabezado de autorización de la solicitud. Obtén tu clave API.
Lista

Punto final de la API:

GET
https://2go.ink/api/v1/links

Ejemplo de solicitud:

curl --location --request GET 'https://2go.ink/api/v1/links' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Parámetro
Tipo
Descripción
search
opcional string
Consulta de búsqueda.
search_by
opcional string
Buscar por. Los valores posibles son: title por Título, alias por Alias, url por URL. Valor predeterminado: title.
status
opcional integer
Estado. Los valores posibles son: 0 por Todos, 1 por Activo, 2 por Expirado, 3 por Desactivado. Valor predeterminado: 0.
space_id
opcional integer
ID de espacio.
domain_id
opcional integer
ID de dominio.
pixel_id
opcional integer
ID de píxel.
sort_by
opcional string
Ordenar por. Los valores posibles son: id por Fecha de creación, clicks por Clics, title por Título, alias por Alias, url por URL. Valor predeterminado: id.
sort
opcional string
Ordenar. Los valores posibles son: desc por Descendente, asc por Ascendente. Valor predeterminado: desc.
per_page
opcional integer
Resultados por página. Los valores posibles son: 10, 25, 50, 100. Valor predeterminado: 10.
Mostrar

Punto final de la API:

GET
https://2go.ink/api/v1/links/{id}

Ejemplo de solicitud:

curl --location --request GET 'https://2go.ink/api/v1/links/{id}' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer {api_key}'
Almacenar

Punto final de la API:

POST
https://2go.ink/api/v1/links

Ejemplo de solicitud:

curl --location --request POST 'https://2go.ink/api/v1/links' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}' \
--data-urlencode 'domain={id}'
Parámetro
Tipo
Descripción
url
requerido string
URL de destino.
domain_id
requerido integer
ID de dominio.
alias
opcional string
Alias.
space_id
opcional integer
ID de espacio.
pixel_ids[]
opcional array
ID de píxel.
redirect_password
opcional string
Contraseña del redireccionamiento.
sensitive_content
opcional integer
Contenido sensible. Los valores posibles son: 0 por No, 1 por . Valor predeterminado: 0.
privacy
opcional integer
Privacidad de estadísticas. Los valores posibles son: 0 por Público, 1 por Privado, 2 por Contraseña. Valor predeterminado: 0.
password
opcional string
Contraseña de estadísticas. Funciona solo con el campo privacy configurado en 2.
active_period_start_at
opcional string
Fecha de inicio del periodo activo en formato Y-m-d H:i.
active_period_end_at
opcional string
Fecha de fin del periodo activo en formato Y-m-d H:i.
clicks_limit
opcional integer
Límite de clics.
expiration_url
opcional string
URL de expiración.
targets_type
opcional string
Segmentación. Los valores posibles son: continents por Continents, countries por Countries, operating_systems por Operating systems, browsers por Browsers, languages por Languages, devices por Devices, rotations por Rotations.
targets[index][key]
opcional string
Para targets_type=country, el valor debe estar en formato ISO 3166-1 alpha-2.
For targets_type=operating_systems, the possible values are iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
Para targets_type=browsers, los valores posibles son: Chrome, Chromium, Firefox, Firefox Mobile, Edge, Internet Explorer, Mobile Internet Explorer, Vivaldi, Brave, Safari, Opera, Opera Mini, Opera Mobile, Opera Touch, Yandex Browser, UC Browser, Samsung Internet, QQ Browser, BlackBerry Browser, Maxtho.
Para targets_type=devices, los valores posibles son: Desktop, Mobile, Tablet, Watch, Television.
Para targets_type=languages, el valor debe estar en formato ISO 639-1 alpha-2.
Para targets_type=continents, los valores posibles son: AF por Africa, AN por Antarctica, AS por Asia, EU por Europe, NA por North America, OC por Oceania, SA por South America.
targets[index][value]
opcional string
URL de destino.
Actualizar

Punto final de la API:

PUT PATCH
https://2go.ink/api/v1/links/{id}

Ejemplo de solicitud:

curl --location --request PUT 'https://2go.ink/api/v1/links/{id}' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Authorization: Bearer {api_key}' \
--data-urlencode 'url={url}'
Parámetro
Tipo
Descripción
url
opcional string
URL de destino.
alias
opcional string
Alias.
space_id
opcional integer
ID de espacio.
pixel_ids[]
opcional array
ID de píxel.
redirect_password
opcional string
Contraseña del redireccionamiento.
sensitive_content
opcional integer
Contenido sensible. Los valores posibles son: 0 por No, 1 por .
privacy
opcional integer
Privacidad de estadísticas. Los valores posibles son: 0 por Público, 1 por Privado, 2 por Contraseña.
password
opcional string
Contraseña de estadísticas. Funciona solo con el campo privacy configurado en 2.
active_period_start_at
opcional string
Fecha de inicio del periodo activo en formato Y-m-d H:i.
active_period_end_at
opcional string
Fecha de fin del periodo activo en formato Y-m-d H:i.
clicks_limit
opcional integer
Límite de clics.
expiration_url
opcional string
URL de expiración.
targets_type
opcional string
Segmentación. Los valores posibles son: continents por Continents, countries por Countries, operating_systems por Operating systems, browsers por Browsers, languages por Languages, devices por Devices, rotations por Rotations.
targets[index][key]
opcional string
Para targets_type=country, el valor debe estar en formato ISO 3166-1 alpha-2.
For targets_type=operating_systems, the possible values are iOS, Android, Windows, OS X, Linux, Ubuntu, Chrome OS.
Para targets_type=browsers, los valores posibles son: Chrome, Chromium, Firefox, Firefox Mobile, Edge, Internet Explorer, Mobile Internet Explorer, Vivaldi, Brave, Safari, Opera, Opera Mini, Opera Mobile, Opera Touch, Yandex Browser, UC Browser, Samsung Internet, QQ Browser, BlackBerry Browser, Maxtho.
Para targets_type=devices, los valores posibles son: Desktop, Mobile, Tablet, Watch, Television.
Para targets_type=languages, el valor debe estar en formato ISO 639-1 alpha-2.
Para targets_type=continents, los valores posibles son: AF por Africa, AN por Antarctica, AS por Asia, EU por Europe, NA por North America, OC por Oceania, SA por South America.
targets[index][value]
opcional string
URL de destino.
Eliminar

Punto final de la API:

DELETE
https://2go.ink/api/v1/links/{id}

Ejemplo de solicitud:

curl --location --request DELETE 'https://2go.ink/api/v1/links/{id}' \
--header 'Authorization: Bearer {api_key}'