Skip to main content
cURL
curl --request POST \
  --url https://prolinks.pro/api/v1/organizations/{organizationId}/domains/{domainsId}/links \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "url": "<string>",
  "slug": "<string>",
  "description": "<string>",
  "campaign_source_id": 123,
  "campaign_medium_id": 123,
  "campaign_name_id": 123
}
'
{
  "id": 123,
  "type": "<string>",
  "attributes": {
    "organization": "<string>",
    "domain": "<string>",
    "slug": "<string>",
    "url": "<string>",
    "description": "<string>",
    "campaign_source": "<string>",
    "campaign_medium": "<string>",
    "campaign_name": "<string>",
    "is_active": 123,
    "final_url": "<string>"
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

organizationId
string
required

ID of the organization

Example:

1

domainId
string
required

ID of the domain

Body

application/json

Link to add

url
string
required

The link url

slug
string

The link slug

description
string

The link description

campaign_source_id
integer

The link campaign source

campaign_medium_id
integer

The link campaign medium

campaign_name_id
integer

The link campaign name

Response

200 - application/json

link response

id
integer

The Link id

type
string

Link

attributes
object