Core GraphQL APIReferenceMutations
Links__create Tracked Link
Platform admin only.
MUTATION
links__createTrackedLink(input: CreateTrackedLinkInput!): TrackedLink!Platform admin only.
Arguments
input*Returns
- links__createTrackedLink
_id*ID!active*Boolean!campaign?StringcreatedAt?DateTimeA date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format.
label?StringlastClickedAt?DateTimeA date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format.
realClicks?IntsavedFilters?slug*String!targetUrl*String!totalClicks?IntuniqueUsers?IntupdatedAt?DateTimeA date-time string at UTC, such as 2019-12-03T09:54:33Z, compliant with the date-time format.
Example Request
mutation Links__createTrackedLink($input: CreateTrackedLinkInput!) { links__createTrackedLink(input: $input) { _id active campaign createdAt label lastClickedAt realClicks savedFilters { name params { key value } realClicks totalClicks } slug }}{ "input": { "slug": "string", "targetUrl": "string" }}{ "data": { "links__createTrackedLink": { "_id": "1", "active": true, "campaign": "string", "createdAt": "<DateTime>", "label": "string", "lastClickedAt": "<DateTime>", "realClicks": 10, "savedFilters": [ { "name": "string", "params": [ { "key": "string", "value": "string" } ], "realClicks": 10, "totalClicks": 10 } ], "slug": "string" } }}Inventory__update Variant Template MUTATION
Variant template will update on which tenant user has access to. Requires a signed-in staff user. Needs the `inventory__VariantTemplate` `update` permission. Send the `x-tenant` header (the gateway sets it from your API key).
Links__update Tracked Link MUTATION
Platform admin only.