curl -X POST -H 'Content-Type: application/json' \
-H 'X-Curto-Api-Key: <your_key>' \
-d '{ "link": "<your_destination>" }' \
https://api.curto.io/v1/links
{
  "data": {
    "id": "<link_id>",
    "destination": "<your_destination>",
    "token": "D7tX8",
    "short_link": "https://curr.to/D7tX8",
    "domain_id": "<domain_id>",
    "domain": "curr.to",
    "password": false,
    "created_at": "2023-06-21T20:26:04.865908",
    "updated_at": "2023-06-21T20:26:04.865922",
    "clicks": 0
  },
  "status": "OK"
}

Corpo da requisição

É o link longo que você quer encurtar.

token
string

Texto opcional para identificar o seu link curto. Será gerado automaticamente se vazio.

password
string

Texto opcional para proteger o seu link curto.

expire_at
timestamp

Data opcional para expirar seu link curto. Segue o formato ISO 8601 para datas.

tag_id
timestamp

Identificador da Tag que deseja associar seu link curto.

Resposta

status
string

Indica se a requisição foi bem sucedida. OK para quando for bem sucedida, e ERROR para quando não for.

data
object
curl -X POST -H 'Content-Type: application/json' \
-H 'X-Curto-Api-Key: <your_key>' \
-d '{ "link": "<your_destination>" }' \
https://api.curto.io/v1/links
{
  "data": {
    "id": "<link_id>",
    "destination": "<your_destination>",
    "token": "D7tX8",
    "short_link": "https://curr.to/D7tX8",
    "domain_id": "<domain_id>",
    "domain": "curr.to",
    "password": false,
    "created_at": "2023-06-21T20:26:04.865908",
    "updated_at": "2023-06-21T20:26:04.865922",
    "clicks": 0
  },
  "status": "OK"
}