/api/link

Added in v1.0
POST https://api.example.com/api/link
Requires authentication: X-API-Key: YOUR_API_KEY

Create a link to be used as a shortened URL.

Headers

  • x-api-key string required
    API key used to authenticate the request
    Example: Your actual API key

Body parameters

  • name string required
    The short name for the link
  • url string required
    The URL the link should direct towards

Responses

  • 200Success
  • 400Body fields not passed, name and url are required.
Request
curl -X POST 'https://api.example.com/api/link' \
  -H 'X-API-Key: YOUR_API_KEY' \
  -H 'x-api-key: Your actual API key' \
  -H 'Content-Type: application/json' \
  -d '{
  "name": "name",
  "url": "url"
}'
Response
Success
{
  "id": 2,
  "name": "g",
  "url": "https://google.com",
  "count": 0,
  "creator": "API",
  "creatorID": "0",
  "createdAt": "1713090722076"
}