Skip to content
API Reference

Links API

API endpoints for managing short links

Create and manage short links programmatically.

Create a new short link.

POST /v1/links

Request Body

ParameterTypeRequiredDescription
urlstringYesThe destination URL
slugstringNoCustom slug (auto-generated if not provided)
titlestringNoLink title for analytics
startsAtstringNoStart date (ISO 8601)
expiresAtstringNoExpiration date (ISO 8601)
clickLimitnumberNoMaximum number of clicks allowed
expirationUrlstringNoURL to redirect to after expiration
utmSourcestringNoUTM source parameter
utmMediumstringNoUTM medium parameter
utmCampaignstringNoUTM campaign parameter
appLinkingEnabledbooleanNoEnable deep linking for supported apps
iosEnabledbooleanNoEnable App Linking for iOS
androidEnabledbooleanNoEnable App Linking for Android
redirectDelayEnabledbooleanNoEnable a 5-second delay before redirecting

Example Usage

interface CreateLinkRequest {
  url: string;
  slug?: string;
  title?: string;
  startsAt?: string;
  expiresAt?: string;
  clickLimit?: number;
  expirationUrl?: string;
  utmSource?: string;
  utmMedium?: string;
  utmCampaign?: string;
  appLinkingEnabled?: boolean;
  iosEnabled?: boolean;
  androidEnabled?: boolean;
  redirectDelayEnabled?: boolean;
}

interface LinkResponse {
  id: string;
  url: string;
  slug: string;
  shortUrl: string;
  title: string;
  clicks: number;
  createdAt: string;
  startsAt: string | null;
  expiresAt: string | null;
  clickLimit: number | null;
  expirationUrl: string | null;
  utmSource: string | null;
  utmMedium: string | null;
  utmCampaign: string | null;
  appLinkingEnabled: boolean;
  iosEnabled: boolean;
  androidEnabled: boolean;
  redirectDelayEnabled: boolean;
}

interface ApiResponse<T> {
  success: boolean;
  data: T;
}
<script setup lang="ts">
const createLink = async () => {
  const response = await fetch("https://api.linked.is/v1/links", {
    method: "POST",
    headers: {
      Authorization: "Bearer YOUR_API_TOKEN",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      url: "https://example.com/my-long-url",
      slug: "my-link",
      title: "My Example Link",
      startsAt: "2024-02-01T00:00:00Z",
      clickLimit: 1000,
      utmSource: "newsletter",
    }),
  });

  const data = await response.json();
  console.log(data);
  return data;
};
</script>

<template>
  <div>
    <button @click="createLink">Create Link</button>
  </div>
</template>

Response Example

<script setup lang="ts">
const linkResponse = {
  success: true,
  data: {
    id: "clx1234567890",
    url: "https://example.com/my-long-url",
    slug: "my-link",
    shortUrl: "https://linked.is/my-link",
    title: "My Example Link",
    clicks: 0,
    createdAt: "2024-01-15T10:30:00Z",
    startsAt: "2024-02-01T00:00:00Z",
    expiresAt: null,
    clickLimit: 1000,
    expirationUrl: null,
    utmSource: "newsletter",
    utmMedium: "email",
    utmCampaign: null,
  },
};
</script>

<template>
  <pre>{{ JSON.stringify(linkResponse, null, 2) }}</pre>
</template>

Retrieve a specific link by ID.

GET /v1/links/:id

Example Usage

<script setup lang="ts">
const getLink = async () => {
  const response = await fetch("https://api.linked.is/v1/links/clx1234567890", {
    headers: {
      Authorization: "Bearer YOUR_API_TOKEN",
    },
  });

  const data = await response.json();
  console.log(data);
  return data;
};
</script>

<template>
  <div>
    <button @click="getLink">Get Link</button>
  </div>
</template>

Response Example

<script setup lang="ts">
const linkResponse = {
  success: true,
  data: {
    id: "clx1234567890",
    url: "https://example.com/my-long-url",
    slug: "my-link",
    shortUrl: "https://linked.is/my-link",
    title: "My Example Link",
    clicks: 42,
    createdAt: "2024-01-15T10:30:00Z",
    expiresAt: null,
  },
};
</script>

<template>
  <pre>{{ JSON.stringify(linkResponse, null, 2) }}</pre>
</template>

Update an existing link.

PATCH /v1/links/:id

Request Body

ParameterTypeDescription
urlstringThe destination URL
slugstringCustom slug
titlestringLink title
startsAtstringStart date (ISO 8601)
expiresAtstringExpiration date (ISO 8601)
clickLimitnumberMaximum number of clicks allowed
expirationUrlstringURL to redirect to after expiration
utmSourcestringUTM source parameter
utmMediumstringUTM medium parameter
utmCampaignstringUTM campaign parameter
appLinkingEnabledbooleanEnable deep linking for supported apps
iosEnabledbooleanEnable App Linking for iOS
androidEnabledbooleanEnable App Linking for Android
redirectDelayEnabledbooleanEnable a 5-second delay before redirecting

Example Usage

<script setup lang="ts">
const updateLink = async () => {
  const response = await fetch("https://api.linked.is/v1/links/clx1234567890", {
    method: "PATCH",
    headers: {
      Authorization: "Bearer YOUR_API_TOKEN",
      "Content-Type": "application/json",
    },
    body: JSON.stringify({
      title: "Updated Title",
      clickLimit: 5000,
      utmCampaign: "summer_sale",
    }),
  });

  const data = await response.json();
  console.log(data);
  return data;
};
</script>

<template>
  <div>
    <button @click="updateLink">Update Link</button>
  </div>
</template>

Response Example

<script setup lang="ts">
const updateResponse = {
  success: true,
  data: {
    id: "clx1234567890",
    url: "https://example.com/new-url",
    slug: "my-link",
    shortUrl: "https://linked.is/my-link",
    title: "Updated Title",
    clicks: 42,
    createdAt: "2024-01-15T10:30:00Z",
    updatedAt: "2024-01-16T14:20:00Z",
    startsAt: null,
    expiresAt: null,
    clickLimit: 5000,
    expirationUrl: null,
    utmSource: null,
    utmMedium: null,
    utmCampaign: "summer_sale",
  },
};
</script>

<template>
  <pre>{{ JSON.stringify(updateResponse, null, 2) }}</pre>
</template>

Delete a link permanently.

DELETE /v1/links/:id

Example Usage

<script setup lang="ts">
const deleteLink = async () => {
  const response = await fetch("https://api.linked.is/v1/links/clx1234567890", {
    method: "DELETE",
    headers: {
      Authorization: "Bearer YOUR_API_TOKEN",
    },
  });

  const data = await response.json();
  console.log(data);
  return data;
};
</script>

<template>
  <div>
    <button @click="deleteLink" class="danger">Delete Link</button>
  </div>
</template>

Response Example

<script setup lang="ts">
const deleteResponse = {
  success: true,
  data: {
    deleted: true,
  },
};
</script>

<template>
  <pre>{{ JSON.stringify(deleteResponse, null, 2) }}</pre>
</template>

Get a paginated list of all your links.

GET /v1/links

Query Parameters

ParameterTypeDefaultDescription
pagenumber1Page number
limitnumber20Items per page (max 100)
searchstring-Search by title or slug
sortstringcreatedAtSort field
orderstringdescSort order (asc or desc)

Example Usage

<script setup lang="ts">
const listLinks = async () => {
  const response = await fetch(
    "https://api.linked.is/v1/links?page=1&limit=10&sort=clicks&order=desc",
    {
      headers: {
        Authorization: "Bearer YOUR_API_TOKEN",
      },
    },
  );

  const data = await response.json();
  console.log(data);
  return data;
};
</script>

<template>
  <div>
    <button @click="listLinks">List Links</button>
  </div>
</template>

Response Example

<script setup lang="ts">
const listResponse = {
  success: true,
  data: {
    items: [
      {
        id: "clx1234567890",
        url: "https://example.com/my-long-url",
        slug: "my-link",
        shortUrl: "https://linked.is/my-link",
        title: "My Example Link",
        clicks: 42,
        createdAt: "2024-01-15T10:30:00Z",
      },
    ],
    pagination: {
      page: 1,
      limit: 10,
      total: 25,
      totalPages: 3,
    },
  },
};
</script>

<template>
  <pre>{{ JSON.stringify(listResponse, null, 2) }}</pre>
</template>

Get QR Code

Generate a QR code image for a short link.

GET /v1/links/:id/qr

Query Parameters

ParameterTypeDefaultDescription
sizenumber256Image size in pixels (100-1000)
formatstringpngOutput format: png, svg, or base64
marginnumber2Quiet zone margin (0-10)
darkstring#000000Dark/foreground color (hex)
lightstring#ffffffLight/background color (hex)

Example Usage

<script setup lang="ts">
const getQrCodeBase64 = async () => {
  const response = await fetch(
    "https://api.linked.is/v1/links/clx1234567890/qr?format=base64",
    {
      headers: {
        Authorization: "Bearer YOUR_API_TOKEN",
      },
    },
  );

  const { data } = await response.json();
  console.log(data.qrCode); // data:image/png;base64,...
  return data;
};
</script>

<template>
  <div>
    <button @click="getQrCodeBase64">Get QR Code (Base64)</button>
  </div>
</template>

Response Examples

<script setup lang="ts">
const qrResponse = {
  success: true,
  data: {
    url: "https://linked.is/my-link",
    qrCode: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",
    format: "base64",
    size: 256,
  },
};
</script>

<template>
  <pre>{{ JSON.stringify(qrResponse, null, 2) }}</pre>
</template>
Note: For png and svg formats, the response is the raw image data with appropriate Content-Type header. For base64 format, the response is a JSON object containing the data URL.

## Error Codes

| Code             | Description                       |
| ---------------- | --------------------------------- |
| `LINK_NOT_FOUND` | The specified link does not exist |
| `SLUG_TAKEN`     | The slug is already in use        |
| `INVALID_URL`    | The provided URL is not valid     |
| `LINK_EXPIRED`   | The link has expired              |
\n\n",{"id":118,"title":119,"titles":120,"content":121,"level":111},"/docs/api/analytics#example-response","Example Response",[22,103],"\n\n",{"id":123,"title":124,"titles":125,"content":126,"level":82},"/docs/api/analytics#get-profile-stats","Get Profile Stats",[22],"Get analytics data for a bio profile. GET /v1/profiles/:id/stats",{"id":128,"title":108,"titles":129,"content":130,"level":111},"/docs/api/analytics#query-parameters-1",[22,124],"ParameterTypeDefaultDescriptionstartstring30 days agoStart date (ISO 8601)endstringnowEnd date (ISO 8601)",{"id":132,"title":114,"titles":133,"content":134,"level":111},"/docs/api/analytics#example-request-1",[22,124],"curl -X GET \"https://api.linked.is/v1/profiles/prof_123456/stats?start=2024-01-01&end=2024-01-31\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \n\n",{"id":136,"title":119,"titles":137,"content":138,"level":111},"/docs/api/analytics#example-response-1",[22,124],"\n\n",{"id":140,"title":141,"titles":142,"content":143,"level":82},"/docs/api/analytics#get-account-overview","Get Account Overview",[22],"Get aggregated analytics for your entire account. GET /v1/analytics/overview",{"id":145,"title":119,"titles":146,"content":147,"level":111},"/docs/api/analytics#example-response-2",[22,141],"\n\n",{"id":149,"title":150,"titles":151,"content":152,"level":82},"/docs/api/analytics#real-time-stats","Real-time Stats",[22],"Get real-time visitor data (last 5 minutes). GET /v1/analytics/realtime",{"id":154,"title":119,"titles":155,"content":156,"level":111},"/docs/api/analytics#example-response-3",[22,150],"\n\n",{"id":158,"title":159,"titles":160,"content":161,"level":82},"/docs/api/analytics#export-data","Export Data",[22],"Export analytics data in CSV format. GET /v1/analytics/export",{"id":163,"title":108,"titles":164,"content":165,"level":111},"/docs/api/analytics#query-parameters-2",[22,159],"ParameterTypeRequiredDescriptiontypestringYesExport type (links, profiles, clicks)startstringYesStart dateendstringYesEnd dateformatstringNoExport format (csv, json)",{"id":167,"title":114,"titles":168,"content":169,"level":111},"/docs/api/analytics#example-request-2",[22,159],"curl -X GET \"https://api.linked.is/v1/analytics/export?type=clicks&start=2024-01-01&end=2024-01-31&format=csv\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -o clicks_export.csv \n\n",{"id":171,"title":172,"titles":173,"content":174,"level":82},"/docs/api/analytics#webhooks-coming-soon","Webhooks (Coming Soon)",[22],"Subscribe to real-time analytics events via webhooks. POST /v1/webhooks Available events: link.clicked - When a link is clickedprofile.viewed - When a profile is viewedlink.created - When a new link is created html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}html pre.shiki code .sx098, html code.shiki .sx098{--shiki-default:#F78C6C}html pre.shiki code .saEQR, html code.shiki .saEQR{--shiki-default:#676E95;--shiki-default-font-style:italic}",{"id":27,"title":26,"titles":176,"content":177,"level":76},[],"Learn how to authenticate with the linked.is API The linked.is API uses Bearer token authentication. You'll need to generate an API token from your account settings to make API requests.",{"id":179,"title":180,"titles":181,"content":182,"level":82},"/docs/api/authentication#generating-an-api-token","Generating an API Token",[26],"Log in to your linked.is accountNavigate to Settings > APIClick \"Generate New Token\"Copy your token and store it securely Important: Your API token is only shown once. Make sure to copy it immediately and store it in a secure location.",{"id":184,"title":185,"titles":186,"content":187,"level":82},"/docs/api/authentication#using-your-token","Using Your Token",[26],"Include your API token in the Authorization header of every request: \n\n\nimport requests\n\nheaders = {\n 'Authorization': f'Bearer {YOUR_API_TOKEN}',\n 'Content-Type': 'application/json'\n}\n\nresponse = requests.get('https://api.linked.is/v1/links', headers=headers)\ndata = response.json()\nprint(data)\ncurl -X GET \"https://api.linked.is/v1/links\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\"",{"id":189,"title":190,"titles":191,"content":192,"level":82},"/docs/api/authentication#token-permissions","Token Permissions",[26],"API tokens have full access to your account resources. You can: Create, read, update, and delete linksManage bio profiles and blocksAccess analytics data",{"id":194,"title":195,"titles":196,"content":197,"level":82},"/docs/api/authentication#token-security","Token Security",[26],"Security Best Practices:Never share your API tokenDon't commit tokens to version controlUse environment variables to store tokensRegenerate tokens periodicallyRevoke tokens that may have been compromised\n::Revoking TokensTo revoke an API token:Go to Settings > APIFind the token you want to revokeClick the \"Revoke\" buttonRevoked tokens will immediately stop working for all API requests.Authentication ErrorsWhen authentication fails, the API will return a 401 Unauthorized status code with one of the following error responses:\n\n\n\n\n\n\n\n html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}",{"id":17,"title":16,"titles":199,"content":200,"level":76},[],"Complete API reference for linked.is REST API The linked.is API allows you to programmatically manage your short links, bio profiles, and access analytics data.",{"id":202,"title":203,"titles":204,"content":205,"level":82},"/docs/api#base-url","Base URL",[16],"All API requests should be made to: https://api.linked.is/v1",{"id":207,"title":26,"titles":208,"content":209,"level":82},"/docs/api#authentication",[16],"All API requests require authentication using an API token. You can generate an API token from your account settings. Include your API token in the Authorization header: curl -X GET \"https://api.linked.is/v1/links\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \n\n",{"id":211,"title":212,"titles":213,"content":214,"level":82},"/docs/api#response-format","Response Format",[16],"All responses are returned in JSON format: \n\n",{"id":216,"title":217,"titles":218,"content":219,"level":82},"/docs/api#http-status-codes","HTTP Status Codes",[16],"CodeDescription200Success201Created400Bad Request401Unauthorized403Forbidden404Not Found429Rate Limit Exceeded500Internal Server Error",{"id":221,"title":42,"titles":222,"content":223,"level":82},"/docs/api#rate-limits",[16],"API requests are rate limited based on your plan: PlanRequests per minuteFree60Pro300EnterpriseUnlimited Rate limit information is included in response headers: \n\n",{"id":225,"title":226,"titles":227,"content":228,"level":82},"/docs/api#endpoints","Endpoints",[16],"",{"id":230,"title":231,"titles":232,"content":233,"level":111},"/docs/api#links","Links",[16,226],"Create LinkGet LinkUpdate LinkDelete LinkList Links",{"id":235,"title":236,"titles":237,"content":238,"level":111},"/docs/api#bio-profiles","Bio Profiles",[16,226],"Create ProfileGet ProfileUpdate ProfileDelete Profile",{"id":240,"title":241,"titles":242,"content":243,"level":111},"/docs/api#analytics","Analytics",[16,226],"Get Link StatsGet Profile Stats",{"id":245,"title":34,"titles":246,"content":247,"level":111},"/docs/api#llm-integration",[16,226],"LLM Quick StartFunction Calling SchemaMCP Integration html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}html pre.shiki code .saEQR, html code.shiki .saEQR{--shiki-default:#676E95;--shiki-default-font-style:italic}html pre.shiki code .sx098, html code.shiki .sx098{--shiki-default:#F78C6C}",{"id":31,"title":30,"titles":249,"content":250,"level":76},[],"API endpoints for managing short links Create and manage short links programmatically.",{"id":252,"title":253,"titles":254,"content":255,"level":82},"/docs/api/links#create-link","Create Link",[30],"Create a new short link. POST /v1/links",{"id":257,"title":258,"titles":259,"content":260,"level":111},"/docs/api/links#request-body","Request Body",[30,253],"ParameterTypeRequiredDescriptionurlstringYesThe destination URLslugstringNoCustom slug (auto-generated if not provided)titlestringNoLink title for analyticsstartsAtstringNoStart date (ISO 8601)expiresAtstringNoExpiration date (ISO 8601)clickLimitnumberNoMaximum number of clicks allowedexpirationUrlstringNoURL to redirect to after expirationutmSourcestringNoUTM source parameterutmMediumstringNoUTM medium parameterutmCampaignstringNoUTM campaign parameterappLinkingEnabledbooleanNoEnable deep linking for supported appsiosEnabledbooleanNoEnable App Linking for iOSandroidEnabledbooleanNoEnable App Linking for AndroidredirectDelayEnabledbooleanNoEnable a 5-second delay before redirecting",{"id":262,"title":263,"titles":264,"content":265,"level":111},"/docs/api/links#example-usage","Example Usage",[30,253],"interface CreateLinkRequest {\n url: string;\n slug?: string;\n title?: string;\n startsAt?: string;\n expiresAt?: string;\n clickLimit?: number;\n expirationUrl?: string;\n utmSource?: string;\n utmMedium?: string;\n utmCampaign?: string;\n appLinkingEnabled?: boolean;\n iosEnabled?: boolean;\n androidEnabled?: boolean;\n redirectDelayEnabled?: boolean;\n}\n\ninterface LinkResponse {\n id: string;\n url: string;\n slug: string;\n shortUrl: string;\n title: string;\n clicks: number;\n createdAt: string;\n startsAt: string | null;\n expiresAt: string | null;\n clickLimit: number | null;\n expirationUrl: string | null;\n utmSource: string | null;\n utmMedium: string | null;\n utmCampaign: string | null;\n appLinkingEnabled: boolean;\n iosEnabled: boolean;\n androidEnabled: boolean;\n redirectDelayEnabled: boolean;\n}\n\ninterface ApiResponse {\n success: boolean;\n data: T;\n} \n\n\nimport requests\n\nurl = \"https://api.linked.is/v1/links\"\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\",\n \"Content-Type\": \"application/json\"\n}\npayload = {\n \"url\": \"https://example.com/my-long-url\",\n \"slug\": \"my-link\",\n \"title\": \"My Example Link\",\n \"startsAt\": \"2024-02-01T00:00:00Z\",\n \"clickLimit\": 1000,\n \"utmSource\": \"newsletter\"\n}\n\nresponse = requests.post(url, json=payload, headers=headers)\nprint(response.json())\ncurl -X POST \"https://api.linked.is/v1/links\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"url\": \"https://example.com/my-long-url\",\n \"slug\": \"my-link\",\n \"title\": \"My Example Link\",\n \"startsAt\": \"2024-02-01T00:00:00Z\",\n \"clickLimit\": 1000,\n \"utmSource\": \"newsletter\"\n }'",{"id":267,"title":268,"titles":269,"content":270,"level":111},"/docs/api/links#response-example","Response Example",[30,253],"\n\n",{"id":272,"title":273,"titles":274,"content":275,"level":82},"/docs/api/links#get-link","Get Link",[30],"Retrieve a specific link by ID. GET /v1/links/:id",{"id":277,"title":263,"titles":278,"content":279,"level":111},"/docs/api/links#example-usage-1",[30,273],"\n\n\nimport requests\n\nurl = \"https://api.linked.is/v1/links/clx1234567890\"\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\"\n}\n\nresponse = requests.get(url, headers=headers)\nprint(response.json())\ncurl -X GET \"https://api.linked.is/v1/links/clx1234567890\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\"",{"id":281,"title":268,"titles":282,"content":283,"level":111},"/docs/api/links#response-example-1",[30,273],"\n\n",{"id":285,"title":286,"titles":287,"content":288,"level":82},"/docs/api/links#update-link","Update Link",[30],"Update an existing link. PATCH /v1/links/:id",{"id":290,"title":258,"titles":291,"content":292,"level":111},"/docs/api/links#request-body-1",[30,286],"ParameterTypeDescriptionurlstringThe destination URLslugstringCustom slugtitlestringLink titlestartsAtstringStart date (ISO 8601)expiresAtstringExpiration date (ISO 8601)clickLimitnumberMaximum number of clicks allowedexpirationUrlstringURL to redirect to after expirationutmSourcestringUTM source parameterutmMediumstringUTM medium parameterutmCampaignstringUTM campaign parameterappLinkingEnabledbooleanEnable deep linking for supported appsiosEnabledbooleanEnable App Linking for iOSandroidEnabledbooleanEnable App Linking for AndroidredirectDelayEnabledbooleanEnable a 5-second delay before redirecting",{"id":294,"title":263,"titles":295,"content":296,"level":111},"/docs/api/links#example-usage-2",[30,286],"\n\n\nimport requests\n\nurl = \"https://api.linked.is/v1/links/clx1234567890\"\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\",\n \"Content-Type\": \"application/json\"\n}\npayload = {\n \"title\": \"Updated Title\",\n \"clickLimit\": 5000,\n \"utmCampaign\": \"summer_sale\"\n}\n\nresponse = requests.patch(url, json=payload, headers=headers)\nprint(response.json())\ncurl -X PATCH \"https://api.linked.is/v1/links/clx1234567890\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"title\": \"Updated Title\",\n \"clickLimit\": 5000,\n \"utmCampaign\": \"summer_sale\"\n }'",{"id":298,"title":268,"titles":299,"content":300,"level":111},"/docs/api/links#response-example-2",[30,286],"\n\n",{"id":302,"title":303,"titles":304,"content":305,"level":82},"/docs/api/links#delete-link","Delete Link",[30],"Delete a link permanently. DELETE /v1/links/:id",{"id":307,"title":263,"titles":308,"content":309,"level":111},"/docs/api/links#example-usage-3",[30,303],"\n\n\nimport requests\n\nurl = \"https://api.linked.is/v1/links/clx1234567890\"\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\"\n}\n\nresponse = requests.delete(url, headers=headers)\nprint(response.json())\ncurl -X DELETE \"https://api.linked.is/v1/links/clx1234567890\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\"",{"id":311,"title":268,"titles":312,"content":313,"level":111},"/docs/api/links#response-example-3",[30,303],"\n\n",{"id":315,"title":316,"titles":317,"content":318,"level":82},"/docs/api/links#list-links","List Links",[30],"Get a paginated list of all your links. GET /v1/links",{"id":320,"title":108,"titles":321,"content":322,"level":111},"/docs/api/links#query-parameters",[30,316],"ParameterTypeDefaultDescriptionpagenumber1Page numberlimitnumber20Items per page (max 100)searchstring-Search by title or slugsortstringcreatedAtSort fieldorderstringdescSort order (asc or desc)",{"id":324,"title":263,"titles":325,"content":326,"level":111},"/docs/api/links#example-usage-4",[30,316],"\n\n\nimport requests\n\nurl = \"https://api.linked.is/v1/links\"\nparams = {\n \"page\": 1,\n \"limit\": 10,\n \"sort\": \"clicks\",\n \"order\": \"desc\"\n}\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\"\n}\n\nresponse = requests.get(url, params=params, headers=headers)\nprint(response.json())\ncurl -X GET \"https://api.linked.is/v1/links?page=1&limit=10&sort=clicks&order=desc\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\"",{"id":328,"title":268,"titles":329,"content":330,"level":111},"/docs/api/links#response-example-4",[30,316],"\n\n",{"id":332,"title":333,"titles":334,"content":335,"level":82},"/docs/api/links#get-qr-code","Get QR Code",[30],"Generate a QR code image for a short link. GET /v1/links/:id/qr",{"id":337,"title":108,"titles":338,"content":339,"level":111},"/docs/api/links#query-parameters-1",[30,333],"ParameterTypeDefaultDescriptionsizenumber256Image size in pixels (100-1000)formatstringpngOutput format: png, svg, or base64marginnumber2Quiet zone margin (0-10)darkstring#000000Dark/foreground color (hex)lightstring#ffffffLight/background color (hex)",{"id":341,"title":263,"titles":342,"content":343,"level":111},"/docs/api/links#example-usage-5",[30,333],"\n\n\nimport requests\n\nurl = \"https://api.linked.is/v1/links/clx1234567890/qr\"\nparams = {\"size\": 512, \"format\": \"png\"}\nheaders = {\"Authorization\": \"Bearer YOUR_API_TOKEN\"}\n\nresponse = requests.get(url, params=params, headers=headers)\nwith open(\"qrcode.png\", \"wb\") as f:\n f.write(response.content)\n# Save as image file\ncurl -X GET \"https://api.linked.is/v1/links/clx1234567890/qr?size=512\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n --output qrcode.png\n\n# Get Base64 JSON\ncurl -X GET \"https://api.linked.is/v1/links/clx1234567890/qr?format=base64\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\"",{"id":345,"title":346,"titles":347,"content":348,"level":111},"/docs/api/links#response-examples","Response Examples",[30,333],"\n\n\nThe response will be the raw image binary with the appropriate Content-Type header (e.g., image/png or image/svg+xml).Custom Colors Example# Red QR code on white background\ncurl -X GET \"https://api.linked.is/v1/links/clx1234567890/qr?dark=%23ff0000&light=%23ffffff\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n --output qrcode.png\n\n\n\nNote: For png and svg formats, the response is the raw image data with appropriate Content-Type header. For base64 format, the response is a JSON object containing the data URL.\n## Error Codes\n\n| Code | Description |\n| ---------------- | --------------------------------- |\n| `LINK_NOT_FOUND` | The specified link does not exist |\n| `SLUG_TAKEN` | The slug is already in use |\n| `INVALID_URL` | The provided URL is not valid |\n| `LINK_EXPIRED` | The link has expired | html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}html pre.shiki code .sx098, html code.shiki .sx098{--shiki-default:#F78C6C}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}html pre.shiki code .saEQR, html code.shiki .saEQR{--shiki-default:#676E95;--shiki-default-font-style:italic}",{"id":35,"title":34,"titles":350,"content":351,"level":76},[],"How LLMs and AI agents can use the linked.is API The linked.is API is designed to be easily consumed by Large Language Models (LLMs) and AI agents. This guide explains how to integrate our API with AI-powered tools.",{"id":353,"title":354,"titles":355,"content":356,"level":82},"/docs/api/llms#quick-start-for-llms","Quick Start for LLMs",[34],"We provide a machine-readable documentation file at: https://linked.is/llms.txt This file contains all API endpoints, request/response formats, and examples in a structured format optimized for LLM consumption. Tip: LLMs can fetch and parse llms.txt to understand the full API capabilities before making requests.",{"id":358,"title":359,"titles":360,"content":228,"level":82},"/docs/api/llms#common-llm-use-cases","Common LLM Use Cases",[34],{"id":362,"title":363,"titles":364,"content":365,"level":111},"/docs/api/llms#_1-url-shortening","1. URL Shortening",[34,359],"LLMs can shorten URLs on behalf of users: \n\n",{"id":367,"title":368,"titles":369,"content":370,"level":111},"/docs/api/llms#_2-analytics-retrieval","2. Analytics Retrieval",[34,359],"Query link performance data: \n\n",{"id":372,"title":373,"titles":374,"content":375,"level":111},"/docs/api/llms#_3-profile-management","3. Profile Management",[34,359],"Create and manage link-in-bio profiles: \n\n",{"id":377,"title":378,"titles":379,"content":380,"level":82},"/docs/api/llms#api-response-handling","API Response Handling",[34],"All API responses follow a consistent format: \n\n",{"id":382,"title":383,"titles":384,"content":385,"level":82},"/docs/api/llms#error-handling","Error Handling",[34],"Common error codes LLMs should handle: CodeMeaningSuggested ActionINVALID_URLURL format is invalidAsk user to verify the URLSLUG_TAKENCustom slug already existsGenerate a different slugLINK_NOT_FOUNDLink doesn't existInform user the link was not foundPROFILE_NOT_FOUNDProfile doesn't existSuggest creating a new profile",{"id":387,"title":388,"titles":389,"content":228,"level":82},"/docs/api/llms#best-practices-for-ai-agents","Best Practices for AI Agents",[34],{"id":391,"title":392,"titles":393,"content":394,"level":111},"/docs/api/llms#_1-rate-limiting","1. Rate Limiting",[34,388],"Respect rate limits to avoid being blocked: \n\n",{"id":396,"title":397,"titles":398,"content":399,"level":111},"/docs/api/llms#_2-batch-operations","2. Batch Operations",[34,388],"When processing multiple items, use pagination efficiently: \n\n",{"id":401,"title":402,"titles":403,"content":404,"level":111},"/docs/api/llms#_3-idempotent-operations","3. Idempotent Operations",[34,388],"Use custom slugs for idempotent link creation: \n\n",{"id":406,"title":407,"titles":408,"content":409,"level":82},"/docs/api/llms#function-calling-schema","Function Calling Schema",[34],"For LLMs that support function calling, here's the schema: \n\n",{"id":411,"title":412,"titles":413,"content":414,"level":82},"/docs/api/llms#mcp-integration","MCP Integration",[34],"For AI assistants using Model Context Protocol (MCP), linked.is can be integrated as a tool: \n\n",{"id":416,"title":417,"titles":418,"content":419,"level":82},"/docs/api/llms#security-considerations","Security Considerations",[34],"Important for AI Developers:Store API tokens securely, never in codeUse environment variables for token storageImplement token rotation policiesLog API usage for audit purposes",{"id":421,"title":422,"titles":423,"content":424,"level":82},"/docs/api/llms#example-ai-powered-link-manager","Example: AI-Powered Link Manager",[34],"Here's a complete example of an AI agent managing links: \n\n",{"id":426,"title":427,"titles":428,"content":429,"level":82},"/docs/api/llms#resources","Resources",[34],"Full API ReferenceAuthentication GuideRate LimitsMachine-readable docs: https://linked.is/llms.txt html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html pre.shiki code .saEQR, html code.shiki .saEQR{--shiki-default:#676E95;--shiki-default-font-style:italic}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}html pre.shiki code .s7ZW3, html code.shiki .s7ZW3{--shiki-default:#BABED8;--shiki-default-font-style:italic}html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sx098, html code.shiki .sx098{--shiki-default:#F78C6C}",{"id":39,"title":38,"titles":431,"content":432,"level":76},[],"API endpoints for managing bio profiles Create and manage bio profiles programmatically.",{"id":434,"title":435,"titles":436,"content":437,"level":82},"/docs/api/profiles#create-profile","Create Profile",[38],"Create a new bio profile. POST /v1/profiles",{"id":439,"title":258,"titles":440,"content":441,"level":111},"/docs/api/profiles#request-body",[38,435],"ParameterTypeRequiredDescriptiondisplayNamestringYesDisplay name shown on the profileslugstringYesUnique URL slug for the profilebiostringNoShort biography textavatarstringNoAvatar image URL",{"id":443,"title":114,"titles":444,"content":445,"level":111},"/docs/api/profiles#example-request",[38,435],"curl -X POST \"https://api.linked.is/v1/profiles\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"displayName\": \"John Doe\",\n \"slug\": \"johndoe\",\n \"bio\": \"Developer & Creator\",\n \"avatar\": \"https://example.com/avatar.jpg\"\n }' \n\n",{"id":447,"title":119,"titles":448,"content":449,"level":111},"/docs/api/profiles#example-response",[38,435],"\n\n",{"id":451,"title":452,"titles":453,"content":454,"level":82},"/docs/api/profiles#get-profile","Get Profile",[38],"Retrieve a specific profile by ID. GET /v1/profiles/:id",{"id":456,"title":114,"titles":457,"content":458,"level":111},"/docs/api/profiles#example-request-1",[38,452],"curl -X GET \"https://api.linked.is/v1/profiles/prof_123456\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \n\n",{"id":460,"title":119,"titles":461,"content":462,"level":111},"/docs/api/profiles#example-response-1",[38,452],"\n\n",{"id":464,"title":465,"titles":466,"content":467,"level":82},"/docs/api/profiles#update-profile","Update Profile",[38],"Update an existing profile. PATCH /v1/profiles/:id",{"id":469,"title":258,"titles":470,"content":471,"level":111},"/docs/api/profiles#request-body-1",[38,465],"ParameterTypeDescriptiondisplayNamestringDisplay nameslugstringURL slugbiostringBiography textavatarstringAvatar URL",{"id":473,"title":114,"titles":474,"content":475,"level":111},"/docs/api/profiles#example-request-2",[38,465],"curl -X PATCH \"https://api.linked.is/v1/profiles/prof_123456\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"bio\": \"Updated bio text\"\n }' \n\n",{"id":477,"title":478,"titles":479,"content":480,"level":82},"/docs/api/profiles#delete-profile","Delete Profile",[38],"Delete a profile permanently. DELETE /v1/profiles/:id",{"id":482,"title":114,"titles":483,"content":484,"level":111},"/docs/api/profiles#example-request-3",[38,478],"curl -X DELETE \"https://api.linked.is/v1/profiles/prof_123456\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \n\n",{"id":486,"title":487,"titles":488,"content":489,"level":82},"/docs/api/profiles#list-profiles","List Profiles",[38],"Get all your profiles. GET /v1/profiles",{"id":491,"title":119,"titles":492,"content":493,"level":111},"/docs/api/profiles#example-response-2",[38,487],"\n\n",{"id":495,"title":496,"titles":497,"content":228,"level":82},"/docs/api/profiles#profile-blocks","Profile Blocks",[38],{"id":499,"title":500,"titles":501,"content":502,"level":111},"/docs/api/profiles#add-block","Add Block",[38,496],"Add a new block to a profile. POST /v1/profiles/:id/blocks",{"id":504,"title":258,"titles":505,"content":506,"level":111},"/docs/api/profiles#request-body-2",[38,496],"ParameterTypeRequiredDescriptiontypestringYesBlock type (link, heading, paragraph, etc.)labelstringNoBlock label/titlecontentstringNoBlock content (URL for links, text for others)iconstringNoIcon namesettingsobjectNoAdditional settings",{"id":508,"title":114,"titles":509,"content":510,"level":111},"/docs/api/profiles#example-request-4",[38,496],"curl -X POST \"https://api.linked.is/v1/profiles/prof_123456/blocks\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"type\": \"link\",\n \"label\": \"My GitHub\",\n \"content\": \"https://github.com/johndoe\",\n \"icon\": \"i-simple-icons-github\"\n }' \n\n",{"id":512,"title":513,"titles":514,"content":515,"level":111},"/docs/api/profiles#update-block","Update Block",[38,496],"PATCH /v1/profiles/:profileId/blocks/:blockId",{"id":517,"title":518,"titles":519,"content":520,"level":111},"/docs/api/profiles#delete-block","Delete Block",[38,496],"DELETE /v1/profiles/:profileId/blocks/:blockId",{"id":522,"title":523,"titles":524,"content":525,"level":111},"/docs/api/profiles#reorder-blocks","Reorder Blocks",[38,496],"PUT /v1/profiles/:id/blocks/reorder \n\n",{"id":527,"title":528,"titles":529,"content":530,"level":82},"/docs/api/profiles#block-types","Block Types",[38],"TypeDescriptionlinkClickable link buttonheadingText headingparagraphText paragraphdividerVisual separatorspacerEmpty spacesocialsSocial media iconsimageImage displayyoutubeYouTube video embedspotifySpotify embed",{"id":532,"title":533,"titles":534,"content":535,"level":82},"/docs/api/profiles#error-codes","Error Codes",[38],"CodeDescriptionPROFILE_NOT_FOUNDThe specified profile does not existSLUG_TAKENThe slug is already in useBLOCK_NOT_FOUNDThe specified block does not existINVALID_BLOCK_TYPEThe block type is not supported html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}html pre.shiki code .sx098, html code.shiki .sx098{--shiki-default:#F78C6C}",{"id":43,"title":42,"titles":537,"content":538,"level":76},[],"Understand the API rate limits and how to handle them. The linked.is API implements rate limiting to ensure fair usage and maintain service stability for all users.",{"id":540,"title":541,"titles":542,"content":543,"level":82},"/docs/api/rate-limits#default-limits","Default Limits",[42],"PlanRequests per MinuteRequests per DayFree601,000Pro30010,000Business1,000100,000",{"id":545,"title":546,"titles":547,"content":548,"level":82},"/docs/api/rate-limits#rate-limit-headers","Rate Limit Headers",[42],"Every API response includes headers that provide information about your current rate limit status: \n\n HeaderDescriptionX-RateLimit-LimitMaximum number of requests allowed per minuteX-RateLimit-RemainingNumber of requests remaining in the current windowX-RateLimit-ResetUnix timestamp when the rate limit resets",{"id":550,"title":551,"titles":552,"content":553,"level":82},"/docs/api/rate-limits#handling-rate-limits","Handling Rate Limits",[42],"When you exceed the rate limit, the API will return a 429 Too Many Requests response: \n\n",{"id":555,"title":90,"titles":556,"content":557,"level":111},"/docs/api/rate-limits#best-practices",[42,551],"Cache responses - Store API responses locally to reduce the number of requestsImplement exponential backoff - When rate limited, wait progressively longer between retriesUse webhooks - For real-time updates, consider using webhooks instead of pollingBatch requests - Combine multiple operations into fewer API calls when possible",{"id":559,"title":560,"titles":561,"content":562,"level":111},"/docs/api/rate-limits#exponential-backoff-example","Exponential Backoff Example",[42,551],"\n\n",{"id":564,"title":565,"titles":566,"content":567,"level":82},"/docs/api/rate-limits#increasing-your-limits","Increasing Your Limits",[42],"If you need higher rate limits, consider upgrading your plan or contact us for custom enterprise limits. html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html pre.shiki code .sx098, html code.shiki .sx098{--shiki-default:#F78C6C}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}html pre.shiki code .s7ZW3, html code.shiki .s7ZW3{--shiki-default:#BABED8;--shiki-default-font-style:italic}html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}",{"id":53,"title":52,"titles":569,"content":570,"level":76},[],"Install and use the Linked.is Chrome Extension to shorten URLs and manage your links directly from your browser. The Linked.is Chrome Extension lets you shorten any URL with a single click, right from your browser toolbar. No need to open the dashboard.",{"id":572,"title":573,"titles":574,"content":575,"level":82},"/docs/browser-extensions/chrome#installation","Installation",[52],"Visit the Chrome Web Store listingClick Add to ChromeConfirm the installation when promptedThe Linked.is icon will appear in your browser toolbar",{"id":577,"title":578,"titles":579,"content":580,"level":82},"/docs/browser-extensions/chrome#supported-browsers","Supported Browsers",[52],"Works with any Chromium-based browser: Google ChromeMicrosoft EdgeBraveArcOperaVivaldi",{"id":582,"title":583,"titles":584,"content":228,"level":82},"/docs/browser-extensions/chrome#how-to-use","How to Use",[52],{"id":586,"title":587,"titles":588,"content":589,"level":111},"/docs/browser-extensions/chrome#shorten-the-current-page","Shorten the Current Page",[52,583],"Navigate to any webpage you want to shortenClick the Linked.is icon in your browser toolbarThe current page URL will be automatically filled in(Optional) Enter a custom slugClick ShortenThe short URL is copied to your clipboard",{"id":591,"title":592,"titles":593,"content":594,"level":111},"/docs/browser-extensions/chrome#sign-in","Sign In",[52,583],"The extension uses your linked.is account. If you're not signed in: Click the Linked.is iconClick Sign InYou'll be redirected to the linked.is login pageAfter signing in, return to the extension",{"id":596,"title":597,"titles":598,"content":228,"level":82},"/docs/browser-extensions/chrome#troubleshooting","Troubleshooting",[52],{"id":600,"title":601,"titles":602,"content":603,"level":111},"/docs/browser-extensions/chrome#extension-icon-not-visible","Extension icon not visible",[52,597],"Click the puzzle piece icon in Chrome's toolbar and pin the Linked.is extension.",{"id":605,"title":606,"titles":607,"content":608,"level":111},"/docs/browser-extensions/chrome#short-link-not-generating","Short link not generating",[52,597],"Make sure you're signed in to your linked.is account. Try signing out and back in from the extension popup.",{"id":610,"title":611,"titles":612,"content":613,"level":111},"/docs/browser-extensions/chrome#extension-not-working-after-update","Extension not working after update",[52,597],"Try removing and reinstalling the extension from the Chrome Web Store.",{"id":57,"title":56,"titles":615,"content":616,"level":76},[],"Install and use the Linked.is Firefox Add-on to shorten URLs and manage your links directly from your browser. The Linked.is Firefox Add-on lets you shorten any URL with a single click, right from your browser toolbar. No need to open the dashboard.",{"id":618,"title":573,"titles":619,"content":620,"level":82},"/docs/browser-extensions/firefox#installation",[56],"Visit the Firefox Add-ons listingClick Add to FirefoxConfirm the permissions when promptedThe Linked.is icon will appear in your browser toolbar",{"id":622,"title":583,"titles":623,"content":228,"level":82},"/docs/browser-extensions/firefox#how-to-use",[56],{"id":625,"title":587,"titles":626,"content":589,"level":111},"/docs/browser-extensions/firefox#shorten-the-current-page",[56,583],{"id":628,"title":592,"titles":629,"content":630,"level":111},"/docs/browser-extensions/firefox#sign-in",[56,583],"The add-on uses your linked.is account. If you're not signed in: Click the Linked.is iconClick Sign InYou'll be redirected to the linked.is login pageAfter signing in, return to the add-on",{"id":632,"title":597,"titles":633,"content":228,"level":82},"/docs/browser-extensions/firefox#troubleshooting",[56],{"id":635,"title":636,"titles":637,"content":638,"level":111},"/docs/browser-extensions/firefox#add-on-icon-not-visible","Add-on icon not visible",[56,597],"Click the extensions (puzzle piece) icon in Firefox's toolbar and pin the Linked.is add-on.",{"id":640,"title":606,"titles":641,"content":642,"level":111},"/docs/browser-extensions/firefox#short-link-not-generating",[56,597],"Make sure you're signed in to your linked.is account. Try signing out and back in from the add-on popup.",{"id":644,"title":645,"titles":646,"content":647,"level":111},"/docs/browser-extensions/firefox#add-on-not-working-after-update","Add-on not working after update",[56,597],"Try removing and reinstalling the add-on from Firefox Add-ons.",{"id":47,"title":46,"titles":649,"content":650,"level":76},[],"Shorten URLs, manage bio pages, and copy short links directly from your browser with Linked.is browser extensions. Linked.is browser extensions let you shorten any URL with a single click, right from your browser toolbar. Available for Chrome and Firefox.",{"id":652,"title":653,"titles":654,"content":655,"level":82},"/docs/browser-extensions#available-extensions","Available Extensions",[46],"For Chrome, Edge, Brave, Arc, and other Chromium-based browsers.For Mozilla Firefox.",{"id":657,"title":658,"titles":659,"content":660,"level":82},"/docs/browser-extensions#common-features","Common Features",[46],"All Linked.is browser extensions share the same core features: One-Click URL Shortening — Click the icon on any page to instantly shorten the current URLQuick Copy to Clipboard — Short URL is automatically copied after shorteningBio Page Management — Access and manage your bio pages from the extension popupCustom Slugs — Set a custom slug right from the extension interface",{"id":662,"title":663,"titles":664,"content":665,"level":82},"/docs/browser-extensions#requirements","Requirements",[46],"A free linked.is accountA supported browser (see individual extension pages)",{"id":667,"title":668,"titles":669,"content":670,"level":82},"/docs/browser-extensions#privacy-permissions","Privacy & Permissions",[46],"The extensions only require access to the active tab URL when you click the icon. They do not track your browsing history or collect any data in the background.",{"id":61,"title":60,"titles":672,"content":673,"level":76},[],"Learn how to manage your account, security settings, and workspaces. The dashboard is your central hub for managing links, bio profiles, and account settings. This guide covers how to customize your profile, secure your account, and collaborate with teams.",{"id":675,"title":676,"titles":677,"content":678,"level":82},"/docs/dashboard#account-settings","Account Settings",[60],"You can manage your personal information from the Account Settings page.",{"id":680,"title":681,"titles":682,"content":683,"level":111},"/docs/dashboard#changing-your-name","Changing Your Name",[60,676],"Go to Settings > Account.Update your Full Name in the profile form.Click Save Changes.",{"id":685,"title":686,"titles":687,"content":688,"level":111},"/docs/dashboard#updating-your-email","Updating Your Email",[60,676],"Currently, your email address is used for authentication. To change your email, please ensure you have access to both the old and new email addresses for verification.",{"id":690,"title":691,"titles":692,"content":693,"level":82},"/docs/dashboard#security","Security",[60],"Protecting your account is a top priority. Manage your security from the Security Settings page.",{"id":695,"title":696,"titles":697,"content":698,"level":111},"/docs/dashboard#changing-your-password","Changing Your Password",[60,691],"To change your password: Navigate to the Security tab in Settings.Enter your Current Password.Enter your New Password (minimum 8 characters).Click Update Password.",{"id":700,"title":701,"titles":702,"content":703,"level":111},"/docs/dashboard#two-factor-authentication-2fa","Two-Factor Authentication (2FA)",[60,691],"2FA adds an extra layer of security by requiring a code from an authenticator app (like Google Authenticator or Authy) when you sign in. How to activate 2FA: In Security Settings, find the Two-Factor Authentication section.Click Enable 2FA.Enter your password to confirm identity.Scan the provided QR Code with your authenticator app.Enter the 6-digit code generated by the app.Important: Save your Backup Codes in a safe place. These allow you to access your account if you lose your phone.",{"id":705,"title":706,"titles":707,"content":708,"level":82},"/docs/dashboard#workspaces","Workspaces",[60],"Workspaces allow you to group links and bio profiles, and collaborate with others.",{"id":710,"title":711,"titles":712,"content":713,"level":111},"/docs/dashboard#creating-a-workspace","Creating a Workspace",[60,706],"Navigate to Workspaces Settings.Click the Create Workspace button.Enter a name for your workspace (e.g., \"Marketing Team\" or \"Personal Projects\").Click Create Workspace.",{"id":715,"title":716,"titles":717,"content":718,"level":111},"/docs/dashboard#managing-workspaces","Managing Workspaces",[60,706],"Once created, you can switch between workspaces from the dashboard navigation. In the workspace settings, you can also: Invite team members (Pro/Team plans).Assign roles (Owner, Member).View shared analytics.",{"id":720,"title":721,"titles":722,"content":723,"level":82},"/docs/dashboard#need-help","Need Help?",[60],"If you encounter any issues with your dashboard or account settings, please reach out to our support team or check our community forum.",{"id":65,"title":64,"titles":725,"content":726,"level":76},[],"Learn how to use linked.is to manage your links and bio profiles. Welcome to the linked.is documentation. Here you'll find everything you need to get started with our platform.",{"id":728,"title":729,"titles":730,"content":731,"level":82},"/docs/getting-started#what-is-linkedis","What is linked.is?",[64],"linked.is is a powerful link management platform that allows you to: Shorten URLs - Create branded short links with custom slugsBuild Bio Pages - Design beautiful bio pages to showcase all your linksTrack Analytics - Get detailed insights about your audienceGenerate QR Codes - Create QR codes for your links and bio pagesChrome Extension - Shorten any URL directly from your browser",{"id":733,"title":734,"titles":735,"content":228,"level":82},"/docs/getting-started#quick-start","Quick Start",[64],{"id":737,"title":738,"titles":739,"content":740,"level":111},"/docs/getting-started#_1-create-an-account","1. Create an Account",[64,734],"Sign up for a free account at linked.is/signup to get started.",{"id":742,"title":743,"titles":744,"content":745,"level":111},"/docs/getting-started#_2-create-your-first-link","2. Create Your First Link",[64,734],"Navigate to the dashboard and click \"Create Link\" to shorten your first URL.",{"id":747,"title":748,"titles":749,"content":750,"level":111},"/docs/getting-started#_3-build-your-bio-page","3. Build Your Bio Page",[64,734],"Create a bio profile to showcase all your important links in one place.",{"id":752,"title":753,"titles":754,"content":755,"level":111},"/docs/getting-started#_4-use-the-api","4. Use the API",[64,734],"Integrate linked.is into your applications using our REST API.",{"id":757,"title":758,"titles":759,"content":760,"level":82},"/docs/getting-started#features","Features",[64],"Create branded short links with custom slugs and track every click.Build beautiful landing pages for your social media bios.Get detailed insights about your audience with real-time analytics.Programmatically manage your links with our REST API.Shorten any URL directly from your browser with one click.",{"id":762,"title":763,"titles":764,"content":765,"level":82},"/docs/getting-started#next-steps","Next Steps",[64],"Browser Extensions - Shorten URLs from Chrome or FirefoxAPI Reference - Learn how to use the APIAuthentication - Set up API authenticationRate Limits - Understand API rate limitsLinks API - Manage short linksProfiles API - Manage bio profiles",{"id":69,"title":68,"titles":767,"content":768,"level":76},[],"A comprehensive guide to all the free tools available in linked.is - WhatsApp Link Generator, Color Picker, YouTube Thumbnail Downloader, and more. linked.is provides a collection of free, powerful tools to help creators, developers, and marketers with their daily tasks. This guide covers each tool in detail.",{"id":770,"title":771,"titles":772,"content":773,"level":82},"/docs/tools#available-tools","Available Tools",[68],"ToolCategoryDescriptionWhatsApp Link GeneratorSocial MediaCreate direct WhatsApp links with pre-filled messagesColor PickerDeveloperAdvanced color picker with HEX, RGB, HSL values and color harmoniesYouTube Thumbnail DownloaderSocial MediaDownload YouTube video thumbnails in all available sizesText SeparatorDeveloperConvert text between different delimiters and separatorsDuplicate Lines RemoverDeveloperRemove duplicate lines from text instantlyYouTube Timestamp Link GeneratorSocial MediaCreate YouTube links that start at specific timestampsBase64 Encoder/DecoderDeveloperEncode and decode Base64 strings",{"id":775,"title":776,"titles":777,"content":778,"level":82},"/docs/tools#whatsapp-link-generator","WhatsApp Link Generator",[68],"Create direct links to WhatsApp with pre-filled messages for easy customer communication.",{"id":780,"title":781,"titles":782,"content":783,"level":111},"/docs/tools#what-it-does","What It Does",[68,776],"Generates a https://wa.me/PHONE_NUMBER?text=MESSAGE link that: Opens WhatsApp directly on mobile devicesPre-fills a message so customers don't have to typeWorks on desktop WhatsApp Web as well",{"id":785,"title":583,"titles":786,"content":787,"level":111},"/docs/tools#how-to-use",[68,776],"Enter Phone Number: Add the full phone number with country code (no + symbol or dashes)Example: 15551234567 for US numberAdd Message (Optional): Type a pre-filled messageThe tool automatically URL-encodes your messageClick \"Generate Link\": Creates your shareable WhatsApp linkShare: Click \"Open in WhatsApp\" to test or copy the link to share",{"id":789,"title":790,"titles":791,"content":792,"level":111},"/docs/tools#use-cases","Use Cases",[68,776],"Customer Support: Pre-fill common questionsProduct Inquiries: Add product details in the messageAppointment Booking: Pre-fill appointment requestsEvent RSVPs: Collect responses with pre-filled event details",{"id":794,"title":795,"titles":796,"content":797,"level":111},"/docs/tools#example","Example",[68,776],"Phone: 15551234567\nMessage: Hi, I'm interested in your services!\n\nResult: https://wa.me/15551234567?text=Hi%2C%20I'm%20interested%20in%20your%20services!",{"id":799,"title":800,"titles":801,"content":802,"level":82},"/docs/tools#color-picker","Color Picker",[68],"A powerful color picker with multiple formats, accessibility checking, and color harmony tools.",{"id":804,"title":781,"titles":805,"content":806,"level":111},"/docs/tools#what-it-does-1",[68,800],"Pick any color and get: HEX, RGB, HSL, and HSB/HSV valuesColor harmony suggestions (complementary, analogous, triadic)Accessibility contrast ratiosShades and tints of any color",{"id":808,"title":583,"titles":809,"content":810,"level":111},"/docs/tools#how-to-use-1",[68,800],"Pick a Color: Click anywhere on the color canvas or use the color inputCopy Any Format: Click on any color value to copy it to clipboard:HEX: #3B82F6 - Web standardRGB: rgb(59, 130, 246) - CSS useHSL: hsl(217, 91%, 60%) - Human-readableHSB: hsb(217, 76%, 96%) - Design softwareCheck Contrast: See how your color looks on white and black backgroundsExplore Harmonies: View related colors:Complementary: Opposite on color wheel (+180°)Analogous: Adjacent colors (+/- 30°)Triadic: Three equally spaced colors (+120°, +240°)Save Colors: Click \"Save\" to store colors for later use",{"id":812,"title":813,"titles":814,"content":815,"level":111},"/docs/tools#accessibility","Accessibility",[68,800],"The tool shows contrast ratios for your selected color against: White background (#FFFFFF)Black background (#000000) This helps ensure your color choices meet WCAG accessibility guidelines.",{"id":817,"title":818,"titles":819,"content":820,"level":82},"/docs/tools#youtube-thumbnail-downloader","YouTube Thumbnail Downloader",[68],"Download thumbnails from any YouTube video in all available resolutions.",{"id":822,"title":781,"titles":823,"content":824,"level":111},"/docs/tools#what-it-does-2",[68,818],"Extracts and provides download links for all thumbnail sizes available for a YouTube video.",{"id":826,"title":827,"titles":828,"content":829,"level":111},"/docs/tools#supported-url-formats","Supported URL Formats",[68,818],"https://www.youtube.com/watch?v=VIDEO_IDhttps://youtu.be/VIDEO_IDhttps://www.youtube.com/shorts/VIDEO_IDhttps://www.youtube.com/embed/VIDEO_ID",{"id":831,"title":832,"titles":833,"content":834,"level":111},"/docs/tools#available-sizes","Available Sizes",[68,818],"SizeDimensionsBest ForMax Resolution1280×720HD quality, featured imagesStandard (SD)640×480Standard definitionHigh Quality (HQ)480×360YouTube defaultMedium (MQ)320×180Medium thumbnailsDefault120×90Small previews",{"id":836,"title":583,"titles":837,"content":838,"level":111},"/docs/tools#how-to-use-2",[68,818],"Paste YouTube URL: Copy a YouTube video URL into the inputClick \"Get Thumbnails\": Fetches all available thumbnailsPreview: Click thumbnails to preview at full sizeDownload: Click \"Download\" to save the thumbnailCopy URL: Click the copy icon to get the thumbnail URL",{"id":840,"title":790,"titles":841,"content":842,"level":111},"/docs/tools#use-cases-1",[68,818],"Blog Posts: Get thumbnails for video embedsSocial Media: Share video thumbnailsPresentations: Use thumbnails in slidesThumbnails Archive: Save video thumbnails for research",{"id":844,"title":845,"titles":846,"content":847,"level":82},"/docs/tools#text-separator","Text Separator",[68],"Convert text between different delimiters - perfect for data transformation.",{"id":849,"title":781,"titles":850,"content":851,"level":111},"/docs/tools#what-it-does-3",[68,845],"Transforms text between different separator formats: Newlines to commasSpaces to tabsAny custom separator",{"id":853,"title":854,"titles":855,"content":856,"level":111},"/docs/tools#supported-separators","Supported Separators",[68,845],"SeparatorValueExample OutputNew Line\\nitem1\\nitem2\\nitem3Comma,item1,item2,item3Semicolon;item1;item2;item3Space item1 item2 item3Tab\\titem1 item2 item3Pipe|item1|item2|item3Dash-item1-item2-item3Colon:item1:item2:item3CustomAnyYour custom delimiter",{"id":858,"title":583,"titles":859,"content":860,"level":111},"/docs/tools#how-to-use-3",[68,845],"Select Current Separator: How your input text is currently separatedSelect Target Separator: What format you want to convert toPaste Input Text: Your source text in the input areaView Result: Converted text appears in the output areaQuick Examples: Click example buttons for common conversions",{"id":862,"title":790,"titles":863,"content":864,"level":111},"/docs/tools#use-cases-2",[68,845],"CSV Processing: Convert between comma and tab-delimitedData Migration: Transform data between systemsList Formatting: Reformat text listsCode Development: Convert data for code arrays",{"id":866,"title":795,"titles":867,"content":868,"level":111},"/docs/tools#example-1",[68,845],"Input (comma-separated): apple, banana, cherry, date Settings: Comma → New Line Output: apple\nbanana\ncherry\ndate",{"id":870,"title":871,"titles":872,"content":873,"level":82},"/docs/tools#duplicate-lines-remover","Duplicate Lines Remover",[68],"Quickly remove duplicate lines from text with customizable options.",{"id":875,"title":781,"titles":876,"content":877,"level":111},"/docs/tools#what-it-does-4",[68,871],"Scans text for duplicate lines and removes them while preserving order.",{"id":879,"title":880,"titles":881,"content":882,"level":111},"/docs/tools#options","Options",[68,871],"OptionDescriptionCase Sensitive\"Apple\" and \"apple\" are treated as differentTrim WhitespaceRemoves leading/trailing spaces before comparing",{"id":884,"title":583,"titles":885,"content":886,"level":111},"/docs/tools#how-to-use-4",[68,871],"Paste Input Text: Your text with potential duplicatesEnable Options: Toggle case sensitivity and whitespace trimming as neededView Results: Cleaned text appears in the output areaCheck Stats: See how many duplicates were removedCopy Result: Click \"Copy Result\" to save the cleaned text",{"id":888,"title":790,"titles":889,"content":890,"level":111},"/docs/tools#use-cases-3",[68,871],"Data Cleaning: Remove duplicate entries from listsLog Analysis: Clean up repeated log entriesCSV Deduplication: Remove duplicate CSV rowsContent Processing: Clean scraped content",{"id":892,"title":795,"titles":893,"content":894,"level":111},"/docs/tools#example-2",[68,871],"Input: apple\nbanana\napple\ncherry\nbanana\ndate Output (case-insensitive): apple\nbanana\ncherry\ndate",{"id":896,"title":897,"titles":898,"content":899,"level":82},"/docs/tools#youtube-timestamp-link-generator","YouTube Timestamp Link Generator",[68],"Create YouTube links that start at a specific second - perfect for sharing highlights.",{"id":901,"title":781,"titles":902,"content":903,"level":111},"/docs/tools#what-it-does-5",[68,897],"Generates links that automatically start a YouTube video at a specific timestamp.",{"id":905,"title":583,"titles":906,"content":907,"level":111},"/docs/tools#how-to-use-5",[68,897],"Paste YouTube URL: Copy any YouTube video URLSelect Start Time: Use the slider or enter seconds manuallyUse Current Time: If the video is playing, click \"Use current player time\"Copy Link: Click to copy the timestamp linkTest: Click \"Open in YouTube\" to verify",{"id":909,"title":790,"titles":910,"content":911,"level":111},"/docs/tools#use-cases-4",[68,897],"Share Highlights: Send friends to the best part of a videoTutorial Links: Link directly to specific instructionsPodcast Timestamps: Reference specific segmentsMusic Videos: Start at the chorus or favorite part",{"id":913,"title":795,"titles":914,"content":915,"level":111},"/docs/tools#example-3",[68,897],"URL: https://www.youtube.com/watch?v=dQw4w9WgXcQ Start Time: 2 minutes 30 seconds (150 seconds) Result: https://www.youtube.com/watch?v=dQw4w9WgXcQ&t=150s",{"id":917,"title":918,"titles":919,"content":920,"level":82},"/docs/tools#base64-encoderdecoder","Base64 Encoder/Decoder",[68],"Encode text to Base64 or decode Base64 strings to plain text.",{"id":922,"title":781,"titles":923,"content":924,"level":111},"/docs/tools#what-it-does-6",[68,918],"Encode: Converts readable text to Base64 formatDecode: Converts Base64 back to readable text",{"id":926,"title":583,"titles":927,"content":928,"level":111},"/docs/tools#how-to-use-6",[68,918],"Select Mode: Choose \"Encode\" or \"Decode\"Paste Input: Your text or Base64 stringView Result: Converted output appears instantlyCopy: Click \"Copy Result\" to saveSwap: Use \"Swap Input/Output\" to quickly switch direction",{"id":930,"title":931,"titles":932,"content":933,"level":111},"/docs/tools#common-use-cases","Common Use Cases",[68,918],"Encoding (for developers): Input: Hello World\nOutput: SGVsbG8gV29ybGQ= Decoding (for developers): Input: SGVsbG8gV29ybGQ=\nOutput: Hello World",{"id":935,"title":936,"titles":937,"content":938,"level":111},"/docs/tools#technical-use-cases","Technical Use Cases",[68,918],"API Authentication: Base64 encode credentialsData URLs: Create data URLs for images/embedded contentURL Parameters: Safe text encoding for URLsConfiguration: Store binary data in JSON/text formats",{"id":940,"title":734,"titles":941,"content":942,"level":82},"/docs/tools#quick-start",[68],"Visit the Tools pageBrowse by category (Social Media, Developer, Marketing)Use the search bar to find a specific toolClick on any tool to open itAll tools work entirely in your browser - no registration required!",{"id":944,"title":945,"titles":946,"content":947,"level":82},"/docs/tools#tips","Tips",[68],"Keyboard Shortcuts: Use Ctrl/Cmd + C to copy resultsAuto-Process: Most tools update results instantlyPrivacy: All processing happens locally in your browserNo Limits: Use tools as much as you need, completely free",{"id":949,"title":721,"titles":950,"content":951,"level":82},"/docs/tools#need-help",[68],"If you have questions about any tool, visit our contact page.",{"id":953,"title":30,"body":954,"description":6091,"extension":6092,"icon":6093,"llm":6094,"meta":6095,"navigation":1419,"path":31,"seo":6096,"stem":32,"__hash__":6097},"docs/docs/api/links.md",{"type":955,"value":956,"toc":6061},"minimark",[957,961,965,968,978,982,1209,1212,1722,2071,2074,2393,2396,2399,2405,2408,2745,2748,2956,2959,2962,2968,2971,3127,3130,3605,3608,3890,3893,3896,3902,3905,4231,4234,4352,4355,4358,4364,4367,4469,4472,4813,4816,5111,5114,5117,5123,5126,5233,5236,5615,5618,6057],[958,959,960],"p",{},"Create and manage short links programmatically.",[962,963,253],"h2",{"id":964},"create-link",[958,966,967],{},"Create a new short link.",[969,970,975],"pre",{"className":971,"code":973,"language":974},[972],"language-text","POST /v1/links\n","text",[976,977,973],"code",{"__ignoreMap":228},[979,980,258],"h3",{"id":981},"request-body",[983,984,985,1004],"table",{},[986,987,988],"thead",{},[989,990,991,995,998,1001],"tr",{},[992,993,994],"th",{},"Parameter",[992,996,997],{},"Type",[992,999,1000],{},"Required",[992,1002,1003],{},"Description",[1005,1006,1007,1024,1039,1053,1067,1081,1096,1110,1124,1138,1152,1167,1181,1195],"tbody",{},[989,1008,1009,1015,1018,1021],{},[1010,1011,1012],"td",{},[976,1013,1014],{},"url",[1010,1016,1017],{},"string",[1010,1019,1020],{},"Yes",[1010,1022,1023],{},"The destination URL",[989,1025,1026,1031,1033,1036],{},[1010,1027,1028],{},[976,1029,1030],{},"slug",[1010,1032,1017],{},[1010,1034,1035],{},"No",[1010,1037,1038],{},"Custom slug (auto-generated if not provided)",[989,1040,1041,1046,1048,1050],{},[1010,1042,1043],{},[976,1044,1045],{},"title",[1010,1047,1017],{},[1010,1049,1035],{},[1010,1051,1052],{},"Link title for analytics",[989,1054,1055,1060,1062,1064],{},[1010,1056,1057],{},[976,1058,1059],{},"startsAt",[1010,1061,1017],{},[1010,1063,1035],{},[1010,1065,1066],{},"Start date (ISO 8601)",[989,1068,1069,1074,1076,1078],{},[1010,1070,1071],{},[976,1072,1073],{},"expiresAt",[1010,1075,1017],{},[1010,1077,1035],{},[1010,1079,1080],{},"Expiration date (ISO 8601)",[989,1082,1083,1088,1091,1093],{},[1010,1084,1085],{},[976,1086,1087],{},"clickLimit",[1010,1089,1090],{},"number",[1010,1092,1035],{},[1010,1094,1095],{},"Maximum number of clicks allowed",[989,1097,1098,1103,1105,1107],{},[1010,1099,1100],{},[976,1101,1102],{},"expirationUrl",[1010,1104,1017],{},[1010,1106,1035],{},[1010,1108,1109],{},"URL to redirect to after expiration",[989,1111,1112,1117,1119,1121],{},[1010,1113,1114],{},[976,1115,1116],{},"utmSource",[1010,1118,1017],{},[1010,1120,1035],{},[1010,1122,1123],{},"UTM source parameter",[989,1125,1126,1131,1133,1135],{},[1010,1127,1128],{},[976,1129,1130],{},"utmMedium",[1010,1132,1017],{},[1010,1134,1035],{},[1010,1136,1137],{},"UTM medium parameter",[989,1139,1140,1145,1147,1149],{},[1010,1141,1142],{},[976,1143,1144],{},"utmCampaign",[1010,1146,1017],{},[1010,1148,1035],{},[1010,1150,1151],{},"UTM campaign parameter",[989,1153,1154,1159,1162,1164],{},[1010,1155,1156],{},[976,1157,1158],{},"appLinkingEnabled",[1010,1160,1161],{},"boolean",[1010,1163,1035],{},[1010,1165,1166],{},"Enable deep linking for supported apps",[989,1168,1169,1174,1176,1178],{},[1010,1170,1171],{},[976,1172,1173],{},"iosEnabled",[1010,1175,1161],{},[1010,1177,1035],{},[1010,1179,1180],{},"Enable App Linking for iOS",[989,1182,1183,1188,1190,1192],{},[1010,1184,1185],{},[976,1186,1187],{},"androidEnabled",[1010,1189,1161],{},[1010,1191,1035],{},[1010,1193,1194],{},"Enable App Linking for Android",[989,1196,1197,1202,1204,1206],{},[1010,1198,1199],{},[976,1200,1201],{},"redirectDelayEnabled",[1010,1203,1161],{},[1010,1205,1035],{},[1010,1207,1208],{},"Enable a 5-second delay before redirecting",[979,1210,263],{"id":1211},"example-usage",[969,1213,1217],{"className":1214,"code":1215,"language":1216,"meta":228,"style":228},"language-ts shiki shiki-themes material-theme-palenight","interface CreateLinkRequest {\n url: string;\n slug?: string;\n title?: string;\n startsAt?: string;\n expiresAt?: string;\n clickLimit?: number;\n expirationUrl?: string;\n utmSource?: string;\n utmMedium?: string;\n utmCampaign?: string;\n appLinkingEnabled?: boolean;\n iosEnabled?: boolean;\n androidEnabled?: boolean;\n redirectDelayEnabled?: boolean;\n}\n\ninterface LinkResponse {\n id: string;\n url: string;\n slug: string;\n shortUrl: string;\n title: string;\n clicks: number;\n createdAt: string;\n startsAt: string | null;\n expiresAt: string | null;\n clickLimit: number | null;\n expirationUrl: string | null;\n utmSource: string | null;\n utmMedium: string | null;\n utmCampaign: string | null;\n appLinkingEnabled: boolean;\n iosEnabled: boolean;\n androidEnabled: boolean;\n redirectDelayEnabled: boolean;\n}\n\ninterface ApiResponse {\n success: boolean;\n data: T;\n}\n","ts",[976,1218,1219,1235,1250,1262,1274,1286,1298,1311,1323,1335,1347,1359,1372,1384,1396,1408,1414,1421,1431,1443,1454,1465,1477,1488,1500,1512,1529,1544,1559,1574,1589,1604,1619,1630,1641,1652,1663,1668,1673,1692,1704,1717],{"__ignoreMap":228},[1220,1221,1223,1227,1231],"span",{"class":1222,"line":76},"line",[1220,1224,1226],{"class":1225},"sJ14y","interface",[1220,1228,1230],{"class":1229},"s5Dmg"," CreateLinkRequest",[1220,1232,1234],{"class":1233},"sAklC"," {\n",[1220,1236,1237,1241,1244,1247],{"class":1222,"line":82},[1220,1238,1240],{"class":1239},"s-wAU"," url",[1220,1242,1243],{"class":1233},":",[1220,1245,1246],{"class":1229}," string",[1220,1248,1249],{"class":1233},";\n",[1220,1251,1252,1255,1258,1260],{"class":1222,"line":111},[1220,1253,1254],{"class":1239}," slug",[1220,1256,1257],{"class":1233},"?:",[1220,1259,1246],{"class":1229},[1220,1261,1249],{"class":1233},[1220,1263,1265,1268,1270,1272],{"class":1222,"line":1264},4,[1220,1266,1267],{"class":1239}," title",[1220,1269,1257],{"class":1233},[1220,1271,1246],{"class":1229},[1220,1273,1249],{"class":1233},[1220,1275,1277,1280,1282,1284],{"class":1222,"line":1276},5,[1220,1278,1279],{"class":1239}," startsAt",[1220,1281,1257],{"class":1233},[1220,1283,1246],{"class":1229},[1220,1285,1249],{"class":1233},[1220,1287,1289,1292,1294,1296],{"class":1222,"line":1288},6,[1220,1290,1291],{"class":1239}," expiresAt",[1220,1293,1257],{"class":1233},[1220,1295,1246],{"class":1229},[1220,1297,1249],{"class":1233},[1220,1299,1301,1304,1306,1309],{"class":1222,"line":1300},7,[1220,1302,1303],{"class":1239}," clickLimit",[1220,1305,1257],{"class":1233},[1220,1307,1308],{"class":1229}," number",[1220,1310,1249],{"class":1233},[1220,1312,1314,1317,1319,1321],{"class":1222,"line":1313},8,[1220,1315,1316],{"class":1239}," expirationUrl",[1220,1318,1257],{"class":1233},[1220,1320,1246],{"class":1229},[1220,1322,1249],{"class":1233},[1220,1324,1326,1329,1331,1333],{"class":1222,"line":1325},9,[1220,1327,1328],{"class":1239}," utmSource",[1220,1330,1257],{"class":1233},[1220,1332,1246],{"class":1229},[1220,1334,1249],{"class":1233},[1220,1336,1338,1341,1343,1345],{"class":1222,"line":1337},10,[1220,1339,1340],{"class":1239}," utmMedium",[1220,1342,1257],{"class":1233},[1220,1344,1246],{"class":1229},[1220,1346,1249],{"class":1233},[1220,1348,1350,1353,1355,1357],{"class":1222,"line":1349},11,[1220,1351,1352],{"class":1239}," utmCampaign",[1220,1354,1257],{"class":1233},[1220,1356,1246],{"class":1229},[1220,1358,1249],{"class":1233},[1220,1360,1362,1365,1367,1370],{"class":1222,"line":1361},12,[1220,1363,1364],{"class":1239}," appLinkingEnabled",[1220,1366,1257],{"class":1233},[1220,1368,1369],{"class":1229}," boolean",[1220,1371,1249],{"class":1233},[1220,1373,1375,1378,1380,1382],{"class":1222,"line":1374},13,[1220,1376,1377],{"class":1239}," iosEnabled",[1220,1379,1257],{"class":1233},[1220,1381,1369],{"class":1229},[1220,1383,1249],{"class":1233},[1220,1385,1387,1390,1392,1394],{"class":1222,"line":1386},14,[1220,1388,1389],{"class":1239}," androidEnabled",[1220,1391,1257],{"class":1233},[1220,1393,1369],{"class":1229},[1220,1395,1249],{"class":1233},[1220,1397,1399,1402,1404,1406],{"class":1222,"line":1398},15,[1220,1400,1401],{"class":1239}," redirectDelayEnabled",[1220,1403,1257],{"class":1233},[1220,1405,1369],{"class":1229},[1220,1407,1249],{"class":1233},[1220,1409,1411],{"class":1222,"line":1410},16,[1220,1412,1413],{"class":1233},"}\n",[1220,1415,1417],{"class":1222,"line":1416},17,[1220,1418,1420],{"emptyLinePlaceholder":1419},true,"\n",[1220,1422,1424,1426,1429],{"class":1222,"line":1423},18,[1220,1425,1226],{"class":1225},[1220,1427,1428],{"class":1229}," LinkResponse",[1220,1430,1234],{"class":1233},[1220,1432,1434,1437,1439,1441],{"class":1222,"line":1433},19,[1220,1435,1436],{"class":1239}," id",[1220,1438,1243],{"class":1233},[1220,1440,1246],{"class":1229},[1220,1442,1249],{"class":1233},[1220,1444,1446,1448,1450,1452],{"class":1222,"line":1445},20,[1220,1447,1240],{"class":1239},[1220,1449,1243],{"class":1233},[1220,1451,1246],{"class":1229},[1220,1453,1249],{"class":1233},[1220,1455,1457,1459,1461,1463],{"class":1222,"line":1456},21,[1220,1458,1254],{"class":1239},[1220,1460,1243],{"class":1233},[1220,1462,1246],{"class":1229},[1220,1464,1249],{"class":1233},[1220,1466,1468,1471,1473,1475],{"class":1222,"line":1467},22,[1220,1469,1470],{"class":1239}," shortUrl",[1220,1472,1243],{"class":1233},[1220,1474,1246],{"class":1229},[1220,1476,1249],{"class":1233},[1220,1478,1480,1482,1484,1486],{"class":1222,"line":1479},23,[1220,1481,1267],{"class":1239},[1220,1483,1243],{"class":1233},[1220,1485,1246],{"class":1229},[1220,1487,1249],{"class":1233},[1220,1489,1491,1494,1496,1498],{"class":1222,"line":1490},24,[1220,1492,1493],{"class":1239}," clicks",[1220,1495,1243],{"class":1233},[1220,1497,1308],{"class":1229},[1220,1499,1249],{"class":1233},[1220,1501,1503,1506,1508,1510],{"class":1222,"line":1502},25,[1220,1504,1505],{"class":1239}," createdAt",[1220,1507,1243],{"class":1233},[1220,1509,1246],{"class":1229},[1220,1511,1249],{"class":1233},[1220,1513,1515,1517,1519,1521,1524,1527],{"class":1222,"line":1514},26,[1220,1516,1279],{"class":1239},[1220,1518,1243],{"class":1233},[1220,1520,1246],{"class":1229},[1220,1522,1523],{"class":1233}," |",[1220,1525,1526],{"class":1229}," null",[1220,1528,1249],{"class":1233},[1220,1530,1532,1534,1536,1538,1540,1542],{"class":1222,"line":1531},27,[1220,1533,1291],{"class":1239},[1220,1535,1243],{"class":1233},[1220,1537,1246],{"class":1229},[1220,1539,1523],{"class":1233},[1220,1541,1526],{"class":1229},[1220,1543,1249],{"class":1233},[1220,1545,1547,1549,1551,1553,1555,1557],{"class":1222,"line":1546},28,[1220,1548,1303],{"class":1239},[1220,1550,1243],{"class":1233},[1220,1552,1308],{"class":1229},[1220,1554,1523],{"class":1233},[1220,1556,1526],{"class":1229},[1220,1558,1249],{"class":1233},[1220,1560,1562,1564,1566,1568,1570,1572],{"class":1222,"line":1561},29,[1220,1563,1316],{"class":1239},[1220,1565,1243],{"class":1233},[1220,1567,1246],{"class":1229},[1220,1569,1523],{"class":1233},[1220,1571,1526],{"class":1229},[1220,1573,1249],{"class":1233},[1220,1575,1577,1579,1581,1583,1585,1587],{"class":1222,"line":1576},30,[1220,1578,1328],{"class":1239},[1220,1580,1243],{"class":1233},[1220,1582,1246],{"class":1229},[1220,1584,1523],{"class":1233},[1220,1586,1526],{"class":1229},[1220,1588,1249],{"class":1233},[1220,1590,1592,1594,1596,1598,1600,1602],{"class":1222,"line":1591},31,[1220,1593,1340],{"class":1239},[1220,1595,1243],{"class":1233},[1220,1597,1246],{"class":1229},[1220,1599,1523],{"class":1233},[1220,1601,1526],{"class":1229},[1220,1603,1249],{"class":1233},[1220,1605,1607,1609,1611,1613,1615,1617],{"class":1222,"line":1606},32,[1220,1608,1352],{"class":1239},[1220,1610,1243],{"class":1233},[1220,1612,1246],{"class":1229},[1220,1614,1523],{"class":1233},[1220,1616,1526],{"class":1229},[1220,1618,1249],{"class":1233},[1220,1620,1622,1624,1626,1628],{"class":1222,"line":1621},33,[1220,1623,1364],{"class":1239},[1220,1625,1243],{"class":1233},[1220,1627,1369],{"class":1229},[1220,1629,1249],{"class":1233},[1220,1631,1633,1635,1637,1639],{"class":1222,"line":1632},34,[1220,1634,1377],{"class":1239},[1220,1636,1243],{"class":1233},[1220,1638,1369],{"class":1229},[1220,1640,1249],{"class":1233},[1220,1642,1644,1646,1648,1650],{"class":1222,"line":1643},35,[1220,1645,1389],{"class":1239},[1220,1647,1243],{"class":1233},[1220,1649,1369],{"class":1229},[1220,1651,1249],{"class":1233},[1220,1653,1655,1657,1659,1661],{"class":1222,"line":1654},36,[1220,1656,1401],{"class":1239},[1220,1658,1243],{"class":1233},[1220,1660,1369],{"class":1229},[1220,1662,1249],{"class":1233},[1220,1664,1666],{"class":1222,"line":1665},37,[1220,1667,1413],{"class":1233},[1220,1669,1671],{"class":1222,"line":1670},38,[1220,1672,1420],{"emptyLinePlaceholder":1419},[1220,1674,1676,1678,1681,1684,1687,1690],{"class":1222,"line":1675},39,[1220,1677,1226],{"class":1225},[1220,1679,1680],{"class":1229}," ApiResponse",[1220,1682,1683],{"class":1233},"<",[1220,1685,1686],{"class":1229},"T",[1220,1688,1689],{"class":1233},">",[1220,1691,1234],{"class":1233},[1220,1693,1695,1698,1700,1702],{"class":1222,"line":1694},40,[1220,1696,1697],{"class":1239}," success",[1220,1699,1243],{"class":1233},[1220,1701,1369],{"class":1229},[1220,1703,1249],{"class":1233},[1220,1705,1707,1710,1712,1715],{"class":1222,"line":1706},41,[1220,1708,1709],{"class":1239}," data",[1220,1711,1243],{"class":1233},[1220,1713,1714],{"class":1229}," T",[1220,1716,1249],{"class":1233},[1220,1718,1720],{"class":1222,"line":1719},42,[1220,1721,1413],{"class":1233},[1723,1724,1725,1876,1968],"code-group",{},[969,1726,1731],{"className":1727,"code":1728,"filename":1729,"language":1730,"meta":228,"style":228},"language-ini shiki shiki-themes material-theme-palenight","\n\n\n","example.ts","ini",[976,1732,1733,1738,1743,1748,1753,1758,1763,1768,1773,1778,1783,1788,1793,1798,1803,1808,1813,1818,1822,1827,1832,1837,1842,1847,1851,1856,1861,1866,1871],{"__ignoreMap":228},[1220,1734,1735],{"class":1222,"line":76},[1220,1736,1737],{},"\n",[1220,1848,1849],{"class":1222,"line":1490},[1220,1850,1420],{"emptyLinePlaceholder":1419},[1220,1852,1853],{"class":1222,"line":1502},[1220,1854,1855],{},"\n",[969,1877,1880],{"className":1727,"code":1878,"filename":1879,"language":1730,"meta":228,"style":228},"import requests\n\nurl = \"https://api.linked.is/v1/links\"\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\",\n \"Content-Type\": \"application/json\"\n}\npayload = {\n \"url\": \"https://example.com/my-long-url\",\n \"slug\": \"my-link\",\n \"title\": \"My Example Link\",\n \"startsAt\": \"2024-02-01T00:00:00Z\",\n \"clickLimit\": 1000,\n \"utmSource\": \"newsletter\"\n}\n\nresponse = requests.post(url, json=payload, headers=headers)\nprint(response.json())\n","example.py",[976,1881,1882,1887,1891,1896,1901,1906,1911,1915,1920,1925,1930,1935,1940,1945,1950,1954,1958,1963],{"__ignoreMap":228},[1220,1883,1884],{"class":1222,"line":76},[1220,1885,1886],{},"import requests\n",[1220,1888,1889],{"class":1222,"line":82},[1220,1890,1420],{"emptyLinePlaceholder":1419},[1220,1892,1893],{"class":1222,"line":111},[1220,1894,1895],{},"url = \"https://api.linked.is/v1/links\"\n",[1220,1897,1898],{"class":1222,"line":1264},[1220,1899,1900],{},"headers = {\n",[1220,1902,1903],{"class":1222,"line":1276},[1220,1904,1905],{}," \"Authorization\": \"Bearer YOUR_API_TOKEN\",\n",[1220,1907,1908],{"class":1222,"line":1288},[1220,1909,1910],{}," \"Content-Type\": \"application/json\"\n",[1220,1912,1913],{"class":1222,"line":1300},[1220,1914,1413],{},[1220,1916,1917],{"class":1222,"line":1313},[1220,1918,1919],{},"payload = {\n",[1220,1921,1922],{"class":1222,"line":1325},[1220,1923,1924],{}," \"url\": \"https://example.com/my-long-url\",\n",[1220,1926,1927],{"class":1222,"line":1337},[1220,1928,1929],{}," \"slug\": \"my-link\",\n",[1220,1931,1932],{"class":1222,"line":1349},[1220,1933,1934],{}," \"title\": \"My Example Link\",\n",[1220,1936,1937],{"class":1222,"line":1361},[1220,1938,1939],{}," \"startsAt\": \"2024-02-01T00:00:00Z\",\n",[1220,1941,1942],{"class":1222,"line":1374},[1220,1943,1944],{}," \"clickLimit\": 1000,\n",[1220,1946,1947],{"class":1222,"line":1386},[1220,1948,1949],{}," \"utmSource\": \"newsletter\"\n",[1220,1951,1952],{"class":1222,"line":1398},[1220,1953,1413],{},[1220,1955,1956],{"class":1222,"line":1410},[1220,1957,1420],{"emptyLinePlaceholder":1419},[1220,1959,1960],{"class":1222,"line":1416},[1220,1961,1962],{},"response = requests.post(url, json=payload, headers=headers)\n",[1220,1964,1965],{"class":1222,"line":1423},[1220,1966,1967],{},"print(response.json())\n",[969,1969,1974],{"className":1970,"code":1971,"filename":1972,"language":1973,"meta":228,"style":228},"language-bash shiki shiki-themes material-theme-palenight","curl -X POST \"https://api.linked.is/v1/links\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"url\": \"https://example.com/my-long-url\",\n \"slug\": \"my-link\",\n \"title\": \"My Example Link\",\n \"startsAt\": \"2024-02-01T00:00:00Z\",\n \"clickLimit\": 1000,\n \"utmSource\": \"newsletter\"\n }'\n","Terminal","bash",[976,1975,1976,2001,2015,2028,2039,2043,2047,2051,2055,2059,2063],{"__ignoreMap":228},[1220,1977,1978,1981,1985,1988,1991,1994,1997],{"class":1222,"line":76},[1220,1979,1980],{"class":1229},"curl",[1220,1982,1984],{"class":1983},"sfyAc"," -X",[1220,1986,1987],{"class":1983}," POST",[1220,1989,1990],{"class":1233}," \"",[1220,1992,1993],{"class":1983},"https://api.linked.is/v1/links",[1220,1995,1996],{"class":1233},"\"",[1220,1998,2000],{"class":1999},"s0W1g"," \\\n",[1220,2002,2003,2006,2008,2011,2013],{"class":1222,"line":82},[1220,2004,2005],{"class":1983}," -H",[1220,2007,1990],{"class":1233},[1220,2009,2010],{"class":1983},"Authorization: Bearer YOUR_API_TOKEN",[1220,2012,1996],{"class":1233},[1220,2014,2000],{"class":1999},[1220,2016,2017,2019,2021,2024,2026],{"class":1222,"line":111},[1220,2018,2005],{"class":1983},[1220,2020,1990],{"class":1233},[1220,2022,2023],{"class":1983},"Content-Type: application/json",[1220,2025,1996],{"class":1233},[1220,2027,2000],{"class":1999},[1220,2029,2030,2033,2036],{"class":1222,"line":1264},[1220,2031,2032],{"class":1983}," -d",[1220,2034,2035],{"class":1233}," '",[1220,2037,2038],{"class":1983},"{\n",[1220,2040,2041],{"class":1222,"line":1276},[1220,2042,1924],{"class":1983},[1220,2044,2045],{"class":1222,"line":1288},[1220,2046,1929],{"class":1983},[1220,2048,2049],{"class":1222,"line":1300},[1220,2050,1934],{"class":1983},[1220,2052,2053],{"class":1222,"line":1313},[1220,2054,1939],{"class":1983},[1220,2056,2057],{"class":1222,"line":1325},[1220,2058,1944],{"class":1983},[1220,2060,2061],{"class":1222,"line":1337},[1220,2062,1949],{"class":1983},[1220,2064,2065,2068],{"class":1222,"line":1349},[1220,2066,2067],{"class":1983}," }",[1220,2069,2070],{"class":1233},"'\n",[979,2072,268],{"id":2073},"response-example",[969,2075,2079],{"className":2076,"code":2077,"language":2078,"meta":228,"style":228},"language-vue shiki shiki-themes material-theme-palenight","\n\n\n","vue",[976,2080,2081,2106,2118,2131,2139,2155,2171,2187,2203,2219,2232,2248,2264,2274,2286,2295,2311,2327,2336,2341,2345,2354,2358,2367,2385],{"__ignoreMap":228},[1220,2082,2083,2085,2088,2091,2094,2097,2099,2101,2103],{"class":1222,"line":76},[1220,2084,1683],{"class":1233},[1220,2086,2087],{"class":1239},"script",[1220,2089,2090],{"class":1225}," setup",[1220,2092,2093],{"class":1225}," lang",[1220,2095,2096],{"class":1233},"=",[1220,2098,1996],{"class":1233},[1220,2100,1216],{"class":1983},[1220,2102,1996],{"class":1233},[1220,2104,2105],{"class":1233},">\n",[1220,2107,2108,2111,2114,2116],{"class":1222,"line":82},[1220,2109,2110],{"class":1225},"const",[1220,2112,2113],{"class":1999}," linkResponse ",[1220,2115,2096],{"class":1233},[1220,2117,1234],{"class":1233},[1220,2119,2120,2122,2124,2128],{"class":1222,"line":111},[1220,2121,1697],{"class":1239},[1220,2123,1243],{"class":1233},[1220,2125,2127],{"class":2126},"sbqyR"," true",[1220,2129,2130],{"class":1233},",\n",[1220,2132,2133,2135,2137],{"class":1222,"line":1264},[1220,2134,1709],{"class":1239},[1220,2136,1243],{"class":1233},[1220,2138,1234],{"class":1233},[1220,2140,2141,2144,2146,2148,2151,2153],{"class":1222,"line":1276},[1220,2142,2143],{"class":1239}," id",[1220,2145,1243],{"class":1233},[1220,2147,1990],{"class":1233},[1220,2149,2150],{"class":1983},"clx1234567890",[1220,2152,1996],{"class":1233},[1220,2154,2130],{"class":1233},[1220,2156,2157,2160,2162,2164,2167,2169],{"class":1222,"line":1288},[1220,2158,2159],{"class":1239}," url",[1220,2161,1243],{"class":1233},[1220,2163,1990],{"class":1233},[1220,2165,2166],{"class":1983},"https://example.com/my-long-url",[1220,2168,1996],{"class":1233},[1220,2170,2130],{"class":1233},[1220,2172,2173,2176,2178,2180,2183,2185],{"class":1222,"line":1300},[1220,2174,2175],{"class":1239}," slug",[1220,2177,1243],{"class":1233},[1220,2179,1990],{"class":1233},[1220,2181,2182],{"class":1983},"my-link",[1220,2184,1996],{"class":1233},[1220,2186,2130],{"class":1233},[1220,2188,2189,2192,2194,2196,2199,2201],{"class":1222,"line":1313},[1220,2190,2191],{"class":1239}," shortUrl",[1220,2193,1243],{"class":1233},[1220,2195,1990],{"class":1233},[1220,2197,2198],{"class":1983},"https://linked.is/my-link",[1220,2200,1996],{"class":1233},[1220,2202,2130],{"class":1233},[1220,2204,2205,2208,2210,2212,2215,2217],{"class":1222,"line":1325},[1220,2206,2207],{"class":1239}," title",[1220,2209,1243],{"class":1233},[1220,2211,1990],{"class":1233},[1220,2213,2214],{"class":1983},"My Example Link",[1220,2216,1996],{"class":1233},[1220,2218,2130],{"class":1233},[1220,2220,2221,2224,2226,2230],{"class":1222,"line":1337},[1220,2222,2223],{"class":1239}," clicks",[1220,2225,1243],{"class":1233},[1220,2227,2229],{"class":2228},"sx098"," 0",[1220,2231,2130],{"class":1233},[1220,2233,2234,2237,2239,2241,2244,2246],{"class":1222,"line":1349},[1220,2235,2236],{"class":1239}," createdAt",[1220,2238,1243],{"class":1233},[1220,2240,1990],{"class":1233},[1220,2242,2243],{"class":1983},"2024-01-15T10:30:00Z",[1220,2245,1996],{"class":1233},[1220,2247,2130],{"class":1233},[1220,2249,2250,2253,2255,2257,2260,2262],{"class":1222,"line":1361},[1220,2251,2252],{"class":1239}," startsAt",[1220,2254,1243],{"class":1233},[1220,2256,1990],{"class":1233},[1220,2258,2259],{"class":1983},"2024-02-01T00:00:00Z",[1220,2261,1996],{"class":1233},[1220,2263,2130],{"class":1233},[1220,2265,2266,2269,2271],{"class":1222,"line":1374},[1220,2267,2268],{"class":1239}," expiresAt",[1220,2270,1243],{"class":1233},[1220,2272,2273],{"class":1233}," null,\n",[1220,2275,2276,2279,2281,2284],{"class":1222,"line":1386},[1220,2277,2278],{"class":1239}," clickLimit",[1220,2280,1243],{"class":1233},[1220,2282,2283],{"class":2228}," 1000",[1220,2285,2130],{"class":1233},[1220,2287,2288,2291,2293],{"class":1222,"line":1398},[1220,2289,2290],{"class":1239}," expirationUrl",[1220,2292,1243],{"class":1233},[1220,2294,2273],{"class":1233},[1220,2296,2297,2300,2302,2304,2307,2309],{"class":1222,"line":1410},[1220,2298,2299],{"class":1239}," utmSource",[1220,2301,1243],{"class":1233},[1220,2303,1990],{"class":1233},[1220,2305,2306],{"class":1983},"newsletter",[1220,2308,1996],{"class":1233},[1220,2310,2130],{"class":1233},[1220,2312,2313,2316,2318,2320,2323,2325],{"class":1222,"line":1416},[1220,2314,2315],{"class":1239}," utmMedium",[1220,2317,1243],{"class":1233},[1220,2319,1990],{"class":1233},[1220,2321,2322],{"class":1983},"email",[1220,2324,1996],{"class":1233},[1220,2326,2130],{"class":1233},[1220,2328,2329,2332,2334],{"class":1222,"line":1423},[1220,2330,2331],{"class":1239}," utmCampaign",[1220,2333,1243],{"class":1233},[1220,2335,2273],{"class":1233},[1220,2337,2338],{"class":1222,"line":1433},[1220,2339,2340],{"class":1233}," },\n",[1220,2342,2343],{"class":1222,"line":1445},[1220,2344,1841],{"class":1233},[1220,2346,2347,2350,2352],{"class":1222,"line":1456},[1220,2348,2349],{"class":1233},"\nconst getLink = async () => {\n const response = await fetch(\"https://api.linked.is/v1/links/clx1234567890\", {\n headers: {\n Authorization: \"Bearer YOUR_API_TOKEN\",\n },\n });\n\n const data = await response.json();\n console.log(data);\n return data;\n};\n\n\n\n","JavaScript",[976,2415,2416,2436,2456,2490,2499,2515,2519,2528,2532,2556,2575,2584,2588,2596,2600,2608,2617,2647,2656],{"__ignoreMap":228},[1220,2417,2418,2420,2422,2424,2426,2428,2430,2432,2434],{"class":1222,"line":76},[1220,2419,1683],{"class":1233},[1220,2421,2087],{"class":1239},[1220,2423,2090],{"class":1225},[1220,2425,2093],{"class":1225},[1220,2427,2096],{"class":1233},[1220,2429,1996],{"class":1233},[1220,2431,1216],{"class":1983},[1220,2433,1996],{"class":1233},[1220,2435,2105],{"class":1233},[1220,2437,2438,2440,2443,2445,2448,2451,2454],{"class":1222,"line":82},[1220,2439,2110],{"class":1225},[1220,2441,2442],{"class":1999}," getLink ",[1220,2444,2096],{"class":1233},[1220,2446,2447],{"class":1225}," async",[1220,2449,2450],{"class":1233}," ()",[1220,2452,2453],{"class":1225}," =>",[1220,2455,1234],{"class":1233},[1220,2457,2458,2461,2464,2467,2471,2475,2478,2480,2483,2485,2488],{"class":1222,"line":111},[1220,2459,2460],{"class":1225}," const",[1220,2462,2463],{"class":1999}," response",[1220,2465,2466],{"class":1233}," =",[1220,2468,2470],{"class":2469},"s6cf3"," await",[1220,2472,2474],{"class":2473},"sdLwU"," fetch",[1220,2476,2477],{"class":1239},"(",[1220,2479,1996],{"class":1233},[1220,2481,2482],{"class":1983},"https://api.linked.is/v1/links/clx1234567890",[1220,2484,1996],{"class":1233},[1220,2486,2487],{"class":1233},",",[1220,2489,1234],{"class":1233},[1220,2491,2492,2495,2497],{"class":1222,"line":1264},[1220,2493,2494],{"class":1239}," headers",[1220,2496,1243],{"class":1233},[1220,2498,1234],{"class":1233},[1220,2500,2501,2504,2506,2508,2511,2513],{"class":1222,"line":1276},[1220,2502,2503],{"class":1239}," Authorization",[1220,2505,1243],{"class":1233},[1220,2507,1990],{"class":1233},[1220,2509,2510],{"class":1983},"Bearer YOUR_API_TOKEN",[1220,2512,1996],{"class":1233},[1220,2514,2130],{"class":1233},[1220,2516,2517],{"class":1222,"line":1288},[1220,2518,1772],{"class":1233},[1220,2520,2521,2523,2526],{"class":1222,"line":1300},[1220,2522,2067],{"class":1233},[1220,2524,2525],{"class":1239},")",[1220,2527,1249],{"class":1233},[1220,2529,2530],{"class":1222,"line":1313},[1220,2531,1420],{"emptyLinePlaceholder":1419},[1220,2533,2534,2536,2539,2541,2543,2545,2548,2551,2554],{"class":1222,"line":1325},[1220,2535,2460],{"class":1225},[1220,2537,2538],{"class":1999}," data",[1220,2540,2466],{"class":1233},[1220,2542,2470],{"class":2469},[1220,2544,2463],{"class":1999},[1220,2546,2547],{"class":1233},".",[1220,2549,2550],{"class":2473},"json",[1220,2552,2553],{"class":1239},"()",[1220,2555,1249],{"class":1233},[1220,2557,2558,2561,2563,2566,2568,2571,2573],{"class":1222,"line":1337},[1220,2559,2560],{"class":1999}," console",[1220,2562,2547],{"class":1233},[1220,2564,2565],{"class":2473},"log",[1220,2567,2477],{"class":1239},[1220,2569,2570],{"class":1999},"data",[1220,2572,2525],{"class":1239},[1220,2574,1249],{"class":1233},[1220,2576,2577,2580,2582],{"class":1222,"line":1349},[1220,2578,2579],{"class":2469}," return",[1220,2581,2538],{"class":1999},[1220,2583,1249],{"class":1233},[1220,2585,2586],{"class":1222,"line":1361},[1220,2587,1841],{"class":1233},[1220,2589,2590,2592,2594],{"class":1222,"line":1374},[1220,2591,2349],{"class":1233},[1220,2593,2087],{"class":1239},[1220,2595,2105],{"class":1233},[1220,2597,2598],{"class":1222,"line":1386},[1220,2599,1420],{"emptyLinePlaceholder":1419},[1220,2601,2602,2604,2606],{"class":1222,"line":1398},[1220,2603,1683],{"class":1233},[1220,2605,2364],{"class":1239},[1220,2607,2105],{"class":1233},[1220,2609,2610,2612,2615],{"class":1222,"line":1410},[1220,2611,2371],{"class":1233},[1220,2613,2614],{"class":1239},"div",[1220,2616,2105],{"class":1233},[1220,2618,2619,2622,2625,2628,2630,2632,2635,2637,2639,2641,2643,2645],{"class":1222,"line":1416},[1220,2620,2621],{"class":1233}," <",[1220,2623,2624],{"class":1239},"button",[1220,2626,2627],{"class":1225}," @click",[1220,2629,2096],{"class":1233},[1220,2631,1996],{"class":1233},[1220,2633,2634],{"class":1983},"getLink",[1220,2636,1996],{"class":1233},[1220,2638,1689],{"class":1233},[1220,2640,273],{"class":1999},[1220,2642,2349],{"class":1233},[1220,2644,2624],{"class":1239},[1220,2646,2105],{"class":1233},[1220,2648,2649,2652,2654],{"class":1222,"line":1423},[1220,2650,2651],{"class":1233}," \nconst linkResponse = {\n success: true,\n data: {\n id: \"clx1234567890\",\n url: \"https://example.com/my-long-url\",\n slug: \"my-link\",\n shortUrl: \"https://linked.is/my-link\",\n title: \"My Example Link\",\n clicks: 42,\n createdAt: \"2024-01-15T10:30:00Z\",\n expiresAt: null,\n },\n};\n\n\n\n",[976,2752,2753,2773,2783,2793,2801,2815,2829,2843,2857,2871,2882,2896,2904,2908,2912,2920,2924,2932,2948],{"__ignoreMap":228},[1220,2754,2755,2757,2759,2761,2763,2765,2767,2769,2771],{"class":1222,"line":76},[1220,2756,1683],{"class":1233},[1220,2758,2087],{"class":1239},[1220,2760,2090],{"class":1225},[1220,2762,2093],{"class":1225},[1220,2764,2096],{"class":1233},[1220,2766,1996],{"class":1233},[1220,2768,1216],{"class":1983},[1220,2770,1996],{"class":1233},[1220,2772,2105],{"class":1233},[1220,2774,2775,2777,2779,2781],{"class":1222,"line":82},[1220,2776,2110],{"class":1225},[1220,2778,2113],{"class":1999},[1220,2780,2096],{"class":1233},[1220,2782,1234],{"class":1233},[1220,2784,2785,2787,2789,2791],{"class":1222,"line":111},[1220,2786,1697],{"class":1239},[1220,2788,1243],{"class":1233},[1220,2790,2127],{"class":2126},[1220,2792,2130],{"class":1233},[1220,2794,2795,2797,2799],{"class":1222,"line":1264},[1220,2796,1709],{"class":1239},[1220,2798,1243],{"class":1233},[1220,2800,1234],{"class":1233},[1220,2802,2803,2805,2807,2809,2811,2813],{"class":1222,"line":1276},[1220,2804,2143],{"class":1239},[1220,2806,1243],{"class":1233},[1220,2808,1990],{"class":1233},[1220,2810,2150],{"class":1983},[1220,2812,1996],{"class":1233},[1220,2814,2130],{"class":1233},[1220,2816,2817,2819,2821,2823,2825,2827],{"class":1222,"line":1288},[1220,2818,2159],{"class":1239},[1220,2820,1243],{"class":1233},[1220,2822,1990],{"class":1233},[1220,2824,2166],{"class":1983},[1220,2826,1996],{"class":1233},[1220,2828,2130],{"class":1233},[1220,2830,2831,2833,2835,2837,2839,2841],{"class":1222,"line":1300},[1220,2832,2175],{"class":1239},[1220,2834,1243],{"class":1233},[1220,2836,1990],{"class":1233},[1220,2838,2182],{"class":1983},[1220,2840,1996],{"class":1233},[1220,2842,2130],{"class":1233},[1220,2844,2845,2847,2849,2851,2853,2855],{"class":1222,"line":1313},[1220,2846,2191],{"class":1239},[1220,2848,1243],{"class":1233},[1220,2850,1990],{"class":1233},[1220,2852,2198],{"class":1983},[1220,2854,1996],{"class":1233},[1220,2856,2130],{"class":1233},[1220,2858,2859,2861,2863,2865,2867,2869],{"class":1222,"line":1325},[1220,2860,2207],{"class":1239},[1220,2862,1243],{"class":1233},[1220,2864,1990],{"class":1233},[1220,2866,2214],{"class":1983},[1220,2868,1996],{"class":1233},[1220,2870,2130],{"class":1233},[1220,2872,2873,2875,2877,2880],{"class":1222,"line":1337},[1220,2874,2223],{"class":1239},[1220,2876,1243],{"class":1233},[1220,2878,2879],{"class":2228}," 42",[1220,2881,2130],{"class":1233},[1220,2883,2884,2886,2888,2890,2892,2894],{"class":1222,"line":1349},[1220,2885,2236],{"class":1239},[1220,2887,1243],{"class":1233},[1220,2889,1990],{"class":1233},[1220,2891,2243],{"class":1983},[1220,2893,1996],{"class":1233},[1220,2895,2130],{"class":1233},[1220,2897,2898,2900,2902],{"class":1222,"line":1361},[1220,2899,2268],{"class":1239},[1220,2901,1243],{"class":1233},[1220,2903,2273],{"class":1233},[1220,2905,2906],{"class":1222,"line":1374},[1220,2907,2340],{"class":1233},[1220,2909,2910],{"class":1222,"line":1386},[1220,2911,1841],{"class":1233},[1220,2913,2914,2916,2918],{"class":1222,"line":1398},[1220,2915,2349],{"class":1233},[1220,2917,2087],{"class":1239},[1220,2919,2105],{"class":1233},[1220,2921,2922],{"class":1222,"line":1410},[1220,2923,1420],{"emptyLinePlaceholder":1419},[1220,2925,2926,2928,2930],{"class":1222,"line":1416},[1220,2927,1683],{"class":1233},[1220,2929,2364],{"class":1239},[1220,2931,2105],{"class":1233},[1220,2933,2934,2936,2938,2940,2942,2944,2946],{"class":1222,"line":1423},[1220,2935,2371],{"class":1233},[1220,2937,969],{"class":1239},[1220,2939,1689],{"class":1233},[1220,2941,2378],{"class":1999},[1220,2943,2349],{"class":1233},[1220,2945,969],{"class":1239},[1220,2947,2105],{"class":1233},[1220,2949,2950,2952,2954],{"class":1222,"line":1433},[1220,2951,2349],{"class":1233},[1220,2953,2364],{"class":1239},[1220,2955,2105],{"class":1233},[962,2957,286],{"id":2958},"update-link",[958,2960,2961],{},"Update an existing link.",[969,2963,2966],{"className":2964,"code":2965,"language":974},[972],"PATCH /v1/links/:id\n",[976,2967,2965],{"__ignoreMap":228},[979,2969,258],{"id":2970},"request-body-1",[983,2972,2973,2983],{},[986,2974,2975],{},[989,2976,2977,2979,2981],{},[992,2978,994],{},[992,2980,997],{},[992,2982,1003],{},[1005,2984,2985,2995,3006,3017,3027,3037,3047,3057,3067,3077,3087,3097,3107,3117],{},[989,2986,2987,2991,2993],{},[1010,2988,2989],{},[976,2990,1014],{},[1010,2992,1017],{},[1010,2994,1023],{},[989,2996,2997,3001,3003],{},[1010,2998,2999],{},[976,3000,1030],{},[1010,3002,1017],{},[1010,3004,3005],{},"Custom slug",[989,3007,3008,3012,3014],{},[1010,3009,3010],{},[976,3011,1045],{},[1010,3013,1017],{},[1010,3015,3016],{},"Link title",[989,3018,3019,3023,3025],{},[1010,3020,3021],{},[976,3022,1059],{},[1010,3024,1017],{},[1010,3026,1066],{},[989,3028,3029,3033,3035],{},[1010,3030,3031],{},[976,3032,1073],{},[1010,3034,1017],{},[1010,3036,1080],{},[989,3038,3039,3043,3045],{},[1010,3040,3041],{},[976,3042,1087],{},[1010,3044,1090],{},[1010,3046,1095],{},[989,3048,3049,3053,3055],{},[1010,3050,3051],{},[976,3052,1102],{},[1010,3054,1017],{},[1010,3056,1109],{},[989,3058,3059,3063,3065],{},[1010,3060,3061],{},[976,3062,1116],{},[1010,3064,1017],{},[1010,3066,1123],{},[989,3068,3069,3073,3075],{},[1010,3070,3071],{},[976,3072,1130],{},[1010,3074,1017],{},[1010,3076,1137],{},[989,3078,3079,3083,3085],{},[1010,3080,3081],{},[976,3082,1144],{},[1010,3084,1017],{},[1010,3086,1151],{},[989,3088,3089,3093,3095],{},[1010,3090,3091],{},[976,3092,1158],{},[1010,3094,1161],{},[1010,3096,1166],{},[989,3098,3099,3103,3105],{},[1010,3100,3101],{},[976,3102,1173],{},[1010,3104,1161],{},[1010,3106,1180],{},[989,3108,3109,3113,3115],{},[1010,3110,3111],{},[976,3112,1187],{},[1010,3114,1161],{},[1010,3116,1194],{},[989,3118,3119,3123,3125],{},[1010,3120,3121],{},[976,3122,1201],{},[1010,3124,1161],{},[1010,3126,1208],{},[979,3128,263],{"id":3129},"example-usage-2",[1723,3131,3132,3464,3533],{},[969,3133,3135],{"className":2076,"code":3134,"filename":2413,"language":2078,"meta":228,"style":228},"\n\n\n",[976,3136,3137,3157,3174,3198,3214,3222,3236,3257,3261,3280,3296,3308,3324,3333,3341,3345,3365,3381,3389,3393,3401,3405,3413,3421,3448,3456],{"__ignoreMap":228},[1220,3138,3139,3141,3143,3145,3147,3149,3151,3153,3155],{"class":1222,"line":76},[1220,3140,1683],{"class":1233},[1220,3142,2087],{"class":1239},[1220,3144,2090],{"class":1225},[1220,3146,2093],{"class":1225},[1220,3148,2096],{"class":1233},[1220,3150,1996],{"class":1233},[1220,3152,1216],{"class":1983},[1220,3154,1996],{"class":1233},[1220,3156,2105],{"class":1233},[1220,3158,3159,3161,3164,3166,3168,3170,3172],{"class":1222,"line":82},[1220,3160,2110],{"class":1225},[1220,3162,3163],{"class":1999}," updateLink ",[1220,3165,2096],{"class":1233},[1220,3167,2447],{"class":1225},[1220,3169,2450],{"class":1233},[1220,3171,2453],{"class":1225},[1220,3173,1234],{"class":1233},[1220,3175,3176,3178,3180,3182,3184,3186,3188,3190,3192,3194,3196],{"class":1222,"line":111},[1220,3177,2460],{"class":1225},[1220,3179,2463],{"class":1999},[1220,3181,2466],{"class":1233},[1220,3183,2470],{"class":2469},[1220,3185,2474],{"class":2473},[1220,3187,2477],{"class":1239},[1220,3189,1996],{"class":1233},[1220,3191,2482],{"class":1983},[1220,3193,1996],{"class":1233},[1220,3195,2487],{"class":1233},[1220,3197,1234],{"class":1233},[1220,3199,3200,3203,3205,3207,3210,3212],{"class":1222,"line":1264},[1220,3201,3202],{"class":1239}," method",[1220,3204,1243],{"class":1233},[1220,3206,1990],{"class":1233},[1220,3208,3209],{"class":1983},"PATCH",[1220,3211,1996],{"class":1233},[1220,3213,2130],{"class":1233},[1220,3215,3216,3218,3220],{"class":1222,"line":1276},[1220,3217,2494],{"class":1239},[1220,3219,1243],{"class":1233},[1220,3221,1234],{"class":1233},[1220,3223,3224,3226,3228,3230,3232,3234],{"class":1222,"line":1288},[1220,3225,2503],{"class":1239},[1220,3227,1243],{"class":1233},[1220,3229,1990],{"class":1233},[1220,3231,2510],{"class":1983},[1220,3233,1996],{"class":1233},[1220,3235,2130],{"class":1233},[1220,3237,3238,3241,3244,3246,3248,3250,3253,3255],{"class":1222,"line":1300},[1220,3239,3240],{"class":1233}," \"",[1220,3242,3243],{"class":1239},"Content-Type",[1220,3245,1996],{"class":1233},[1220,3247,1243],{"class":1233},[1220,3249,1990],{"class":1233},[1220,3251,3252],{"class":1983},"application/json",[1220,3254,1996],{"class":1233},[1220,3256,2130],{"class":1233},[1220,3258,3259],{"class":1222,"line":1313},[1220,3260,1772],{"class":1233},[1220,3262,3263,3266,3268,3271,3273,3276,3278],{"class":1222,"line":1325},[1220,3264,3265],{"class":1239}," body",[1220,3267,1243],{"class":1233},[1220,3269,3270],{"class":1999}," JSON",[1220,3272,2547],{"class":1233},[1220,3274,3275],{"class":2473},"stringify",[1220,3277,2477],{"class":1239},[1220,3279,2038],{"class":1233},[1220,3281,3282,3285,3287,3289,3292,3294],{"class":1222,"line":1337},[1220,3283,3284],{"class":1239}," title",[1220,3286,1243],{"class":1233},[1220,3288,1990],{"class":1233},[1220,3290,3291],{"class":1983},"Updated Title",[1220,3293,1996],{"class":1233},[1220,3295,2130],{"class":1233},[1220,3297,3298,3301,3303,3306],{"class":1222,"line":1349},[1220,3299,3300],{"class":1239}," clickLimit",[1220,3302,1243],{"class":1233},[1220,3304,3305],{"class":2228}," 5000",[1220,3307,2130],{"class":1233},[1220,3309,3310,3313,3315,3317,3320,3322],{"class":1222,"line":1361},[1220,3311,3312],{"class":1239}," utmCampaign",[1220,3314,1243],{"class":1233},[1220,3316,1990],{"class":1233},[1220,3318,3319],{"class":1983},"summer_sale",[1220,3321,1996],{"class":1233},[1220,3323,2130],{"class":1233},[1220,3325,3326,3329,3331],{"class":1222,"line":1374},[1220,3327,3328],{"class":1233}," }",[1220,3330,2525],{"class":1239},[1220,3332,2130],{"class":1233},[1220,3334,3335,3337,3339],{"class":1222,"line":1386},[1220,3336,2067],{"class":1233},[1220,3338,2525],{"class":1239},[1220,3340,1249],{"class":1233},[1220,3342,3343],{"class":1222,"line":1398},[1220,3344,1420],{"emptyLinePlaceholder":1419},[1220,3346,3347,3349,3351,3353,3355,3357,3359,3361,3363],{"class":1222,"line":1410},[1220,3348,2460],{"class":1225},[1220,3350,2538],{"class":1999},[1220,3352,2466],{"class":1233},[1220,3354,2470],{"class":2469},[1220,3356,2463],{"class":1999},[1220,3358,2547],{"class":1233},[1220,3360,2550],{"class":2473},[1220,3362,2553],{"class":1239},[1220,3364,1249],{"class":1233},[1220,3366,3367,3369,3371,3373,3375,3377,3379],{"class":1222,"line":1416},[1220,3368,2560],{"class":1999},[1220,3370,2547],{"class":1233},[1220,3372,2565],{"class":2473},[1220,3374,2477],{"class":1239},[1220,3376,2570],{"class":1999},[1220,3378,2525],{"class":1239},[1220,3380,1249],{"class":1233},[1220,3382,3383,3385,3387],{"class":1222,"line":1423},[1220,3384,2579],{"class":2469},[1220,3386,2538],{"class":1999},[1220,3388,1249],{"class":1233},[1220,3390,3391],{"class":1222,"line":1433},[1220,3392,1841],{"class":1233},[1220,3394,3395,3397,3399],{"class":1222,"line":1445},[1220,3396,2349],{"class":1233},[1220,3398,2087],{"class":1239},[1220,3400,2105],{"class":1233},[1220,3402,3403],{"class":1222,"line":1456},[1220,3404,1420],{"emptyLinePlaceholder":1419},[1220,3406,3407,3409,3411],{"class":1222,"line":1467},[1220,3408,1683],{"class":1233},[1220,3410,2364],{"class":1239},[1220,3412,2105],{"class":1233},[1220,3414,3415,3417,3419],{"class":1222,"line":1479},[1220,3416,2371],{"class":1233},[1220,3418,2614],{"class":1239},[1220,3420,2105],{"class":1233},[1220,3422,3423,3425,3427,3429,3431,3433,3436,3438,3440,3442,3444,3446],{"class":1222,"line":1490},[1220,3424,2621],{"class":1233},[1220,3426,2624],{"class":1239},[1220,3428,2627],{"class":1225},[1220,3430,2096],{"class":1233},[1220,3432,1996],{"class":1233},[1220,3434,3435],{"class":1983},"updateLink",[1220,3437,1996],{"class":1233},[1220,3439,1689],{"class":1233},[1220,3441,286],{"class":1999},[1220,3443,2349],{"class":1233},[1220,3445,2624],{"class":1239},[1220,3447,2105],{"class":1233},[1220,3449,3450,3452,3454],{"class":1222,"line":1502},[1220,3451,2651],{"class":1233},[1220,3453,2614],{"class":1239},[1220,3455,2105],{"class":1233},[1220,3457,3458,3460,3462],{"class":1222,"line":1514},[1220,3459,2349],{"class":1233},[1220,3461,2364],{"class":1239},[1220,3463,2105],{"class":1233},[969,3465,3467],{"className":2666,"code":3466,"filename":2668,"language":2669,"meta":228,"style":228},"import requests\n\nurl = \"https://api.linked.is/v1/links/clx1234567890\"\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\",\n \"Content-Type\": \"application/json\"\n}\npayload = {\n \"title\": \"Updated Title\",\n \"clickLimit\": 5000,\n \"utmCampaign\": \"summer_sale\"\n}\n\nresponse = requests.patch(url, json=payload, headers=headers)\nprint(response.json())\n",[976,3468,3469,3473,3477,3481,3485,3489,3493,3497,3501,3506,3511,3516,3520,3524,3529],{"__ignoreMap":228},[1220,3470,3471],{"class":1222,"line":76},[1220,3472,1886],{},[1220,3474,3475],{"class":1222,"line":82},[1220,3476,1420],{"emptyLinePlaceholder":1419},[1220,3478,3479],{"class":1222,"line":111},[1220,3480,2684],{},[1220,3482,3483],{"class":1222,"line":1264},[1220,3484,1900],{},[1220,3486,3487],{"class":1222,"line":1276},[1220,3488,1905],{},[1220,3490,3491],{"class":1222,"line":1288},[1220,3492,1910],{},[1220,3494,3495],{"class":1222,"line":1300},[1220,3496,1413],{},[1220,3498,3499],{"class":1222,"line":1313},[1220,3500,1919],{},[1220,3502,3503],{"class":1222,"line":1325},[1220,3504,3505],{}," \"title\": \"Updated Title\",\n",[1220,3507,3508],{"class":1222,"line":1337},[1220,3509,3510],{}," \"clickLimit\": 5000,\n",[1220,3512,3513],{"class":1222,"line":1349},[1220,3514,3515],{}," \"utmCampaign\": \"summer_sale\"\n",[1220,3517,3518],{"class":1222,"line":1361},[1220,3519,1413],{},[1220,3521,3522],{"class":1222,"line":1374},[1220,3523,1420],{"emptyLinePlaceholder":1419},[1220,3525,3526],{"class":1222,"line":1386},[1220,3527,3528],{},"response = requests.patch(url, json=payload, headers=headers)\n",[1220,3530,3531],{"class":1222,"line":1398},[1220,3532,1967],{},[969,3534,3536],{"className":1970,"code":3535,"filename":2714,"language":1973,"meta":228,"style":228},"curl -X PATCH \"https://api.linked.is/v1/links/clx1234567890\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n -H \"Content-Type: application/json\" \\\n -d '{\n \"title\": \"Updated Title\",\n \"clickLimit\": 5000,\n \"utmCampaign\": \"summer_sale\"\n }'\n",[976,3537,3538,3555,3567,3579,3587,3591,3595,3599],{"__ignoreMap":228},[1220,3539,3540,3542,3544,3547,3549,3551,3553],{"class":1222,"line":76},[1220,3541,1980],{"class":1229},[1220,3543,1984],{"class":1983},[1220,3545,3546],{"class":1983}," PATCH",[1220,3548,1990],{"class":1233},[1220,3550,2482],{"class":1983},[1220,3552,1996],{"class":1233},[1220,3554,2000],{"class":1999},[1220,3556,3557,3559,3561,3563,3565],{"class":1222,"line":82},[1220,3558,2005],{"class":1983},[1220,3560,1990],{"class":1233},[1220,3562,2010],{"class":1983},[1220,3564,1996],{"class":1233},[1220,3566,2000],{"class":1999},[1220,3568,3569,3571,3573,3575,3577],{"class":1222,"line":111},[1220,3570,2005],{"class":1983},[1220,3572,1990],{"class":1233},[1220,3574,2023],{"class":1983},[1220,3576,1996],{"class":1233},[1220,3578,2000],{"class":1999},[1220,3580,3581,3583,3585],{"class":1222,"line":1264},[1220,3582,2032],{"class":1983},[1220,3584,2035],{"class":1233},[1220,3586,2038],{"class":1983},[1220,3588,3589],{"class":1222,"line":1276},[1220,3590,3505],{"class":1983},[1220,3592,3593],{"class":1222,"line":1288},[1220,3594,3510],{"class":1983},[1220,3596,3597],{"class":1222,"line":1300},[1220,3598,3515],{"class":1983},[1220,3600,3601,3603],{"class":1222,"line":1313},[1220,3602,2067],{"class":1983},[1220,3604,2070],{"class":1233},[979,3606,268],{"id":3607},"response-example-2",[969,3609,3611],{"className":2076,"code":3610,"language":2078,"meta":228,"style":228},"\n\n\n",[976,3612,3613,3633,3644,3654,3662,3676,3691,3705,3719,3733,3743,3757,3773,3781,3789,3799,3807,3815,3823,3837,3841,3845,3853,3857,3865,3882],{"__ignoreMap":228},[1220,3614,3615,3617,3619,3621,3623,3625,3627,3629,3631],{"class":1222,"line":76},[1220,3616,1683],{"class":1233},[1220,3618,2087],{"class":1239},[1220,3620,2090],{"class":1225},[1220,3622,2093],{"class":1225},[1220,3624,2096],{"class":1233},[1220,3626,1996],{"class":1233},[1220,3628,1216],{"class":1983},[1220,3630,1996],{"class":1233},[1220,3632,2105],{"class":1233},[1220,3634,3635,3637,3640,3642],{"class":1222,"line":82},[1220,3636,2110],{"class":1225},[1220,3638,3639],{"class":1999}," updateResponse ",[1220,3641,2096],{"class":1233},[1220,3643,1234],{"class":1233},[1220,3645,3646,3648,3650,3652],{"class":1222,"line":111},[1220,3647,1697],{"class":1239},[1220,3649,1243],{"class":1233},[1220,3651,2127],{"class":2126},[1220,3653,2130],{"class":1233},[1220,3655,3656,3658,3660],{"class":1222,"line":1264},[1220,3657,1709],{"class":1239},[1220,3659,1243],{"class":1233},[1220,3661,1234],{"class":1233},[1220,3663,3664,3666,3668,3670,3672,3674],{"class":1222,"line":1276},[1220,3665,2143],{"class":1239},[1220,3667,1243],{"class":1233},[1220,3669,1990],{"class":1233},[1220,3671,2150],{"class":1983},[1220,3673,1996],{"class":1233},[1220,3675,2130],{"class":1233},[1220,3677,3678,3680,3682,3684,3687,3689],{"class":1222,"line":1288},[1220,3679,2159],{"class":1239},[1220,3681,1243],{"class":1233},[1220,3683,1990],{"class":1233},[1220,3685,3686],{"class":1983},"https://example.com/new-url",[1220,3688,1996],{"class":1233},[1220,3690,2130],{"class":1233},[1220,3692,3693,3695,3697,3699,3701,3703],{"class":1222,"line":1300},[1220,3694,2175],{"class":1239},[1220,3696,1243],{"class":1233},[1220,3698,1990],{"class":1233},[1220,3700,2182],{"class":1983},[1220,3702,1996],{"class":1233},[1220,3704,2130],{"class":1233},[1220,3706,3707,3709,3711,3713,3715,3717],{"class":1222,"line":1313},[1220,3708,2191],{"class":1239},[1220,3710,1243],{"class":1233},[1220,3712,1990],{"class":1233},[1220,3714,2198],{"class":1983},[1220,3716,1996],{"class":1233},[1220,3718,2130],{"class":1233},[1220,3720,3721,3723,3725,3727,3729,3731],{"class":1222,"line":1325},[1220,3722,2207],{"class":1239},[1220,3724,1243],{"class":1233},[1220,3726,1990],{"class":1233},[1220,3728,3291],{"class":1983},[1220,3730,1996],{"class":1233},[1220,3732,2130],{"class":1233},[1220,3734,3735,3737,3739,3741],{"class":1222,"line":1337},[1220,3736,2223],{"class":1239},[1220,3738,1243],{"class":1233},[1220,3740,2879],{"class":2228},[1220,3742,2130],{"class":1233},[1220,3744,3745,3747,3749,3751,3753,3755],{"class":1222,"line":1349},[1220,3746,2236],{"class":1239},[1220,3748,1243],{"class":1233},[1220,3750,1990],{"class":1233},[1220,3752,2243],{"class":1983},[1220,3754,1996],{"class":1233},[1220,3756,2130],{"class":1233},[1220,3758,3759,3762,3764,3766,3769,3771],{"class":1222,"line":1361},[1220,3760,3761],{"class":1239}," updatedAt",[1220,3763,1243],{"class":1233},[1220,3765,1990],{"class":1233},[1220,3767,3768],{"class":1983},"2024-01-16T14:20:00Z",[1220,3770,1996],{"class":1233},[1220,3772,2130],{"class":1233},[1220,3774,3775,3777,3779],{"class":1222,"line":1374},[1220,3776,2252],{"class":1239},[1220,3778,1243],{"class":1233},[1220,3780,2273],{"class":1233},[1220,3782,3783,3785,3787],{"class":1222,"line":1386},[1220,3784,2268],{"class":1239},[1220,3786,1243],{"class":1233},[1220,3788,2273],{"class":1233},[1220,3790,3791,3793,3795,3797],{"class":1222,"line":1398},[1220,3792,2278],{"class":1239},[1220,3794,1243],{"class":1233},[1220,3796,3305],{"class":2228},[1220,3798,2130],{"class":1233},[1220,3800,3801,3803,3805],{"class":1222,"line":1410},[1220,3802,2290],{"class":1239},[1220,3804,1243],{"class":1233},[1220,3806,2273],{"class":1233},[1220,3808,3809,3811,3813],{"class":1222,"line":1416},[1220,3810,2299],{"class":1239},[1220,3812,1243],{"class":1233},[1220,3814,2273],{"class":1233},[1220,3816,3817,3819,3821],{"class":1222,"line":1423},[1220,3818,2315],{"class":1239},[1220,3820,1243],{"class":1233},[1220,3822,2273],{"class":1233},[1220,3824,3825,3827,3829,3831,3833,3835],{"class":1222,"line":1433},[1220,3826,2331],{"class":1239},[1220,3828,1243],{"class":1233},[1220,3830,1990],{"class":1233},[1220,3832,3319],{"class":1983},[1220,3834,1996],{"class":1233},[1220,3836,2130],{"class":1233},[1220,3838,3839],{"class":1222,"line":1445},[1220,3840,2340],{"class":1233},[1220,3842,3843],{"class":1222,"line":1456},[1220,3844,1841],{"class":1233},[1220,3846,3847,3849,3851],{"class":1222,"line":1467},[1220,3848,2349],{"class":1233},[1220,3850,2087],{"class":1239},[1220,3852,2105],{"class":1233},[1220,3854,3855],{"class":1222,"line":1479},[1220,3856,1420],{"emptyLinePlaceholder":1419},[1220,3858,3859,3861,3863],{"class":1222,"line":1490},[1220,3860,1683],{"class":1233},[1220,3862,2364],{"class":1239},[1220,3864,2105],{"class":1233},[1220,3866,3867,3869,3871,3873,3876,3878,3880],{"class":1222,"line":1502},[1220,3868,2371],{"class":1233},[1220,3870,969],{"class":1239},[1220,3872,1689],{"class":1233},[1220,3874,3875],{"class":1999},"{{ JSON.stringify(updateResponse, null, 2) }}",[1220,3877,2349],{"class":1233},[1220,3879,969],{"class":1239},[1220,3881,2105],{"class":1233},[1220,3883,3884,3886,3888],{"class":1222,"line":1514},[1220,3885,2349],{"class":1233},[1220,3887,2364],{"class":1239},[1220,3889,2105],{"class":1233},[962,3891,303],{"id":3892},"delete-link",[958,3894,3895],{},"Delete a link permanently.",[969,3897,3900],{"className":3898,"code":3899,"language":974},[972],"DELETE /v1/links/:id\n",[976,3901,3899],{"__ignoreMap":228},[979,3903,263],{"id":3904},"example-usage-3",[1723,3906,3907,4157,4199],{},[969,3908,3910],{"className":2076,"code":3909,"filename":2413,"language":2078,"meta":228,"style":228},"\n\n\n",[976,3911,3912,3932,3949,3973,3988,3996,4010,4014,4022,4026,4046,4062,4070,4074,4082,4086,4094,4102,4141,4149],{"__ignoreMap":228},[1220,3913,3914,3916,3918,3920,3922,3924,3926,3928,3930],{"class":1222,"line":76},[1220,3915,1683],{"class":1233},[1220,3917,2087],{"class":1239},[1220,3919,2090],{"class":1225},[1220,3921,2093],{"class":1225},[1220,3923,2096],{"class":1233},[1220,3925,1996],{"class":1233},[1220,3927,1216],{"class":1983},[1220,3929,1996],{"class":1233},[1220,3931,2105],{"class":1233},[1220,3933,3934,3936,3939,3941,3943,3945,3947],{"class":1222,"line":82},[1220,3935,2110],{"class":1225},[1220,3937,3938],{"class":1999}," deleteLink ",[1220,3940,2096],{"class":1233},[1220,3942,2447],{"class":1225},[1220,3944,2450],{"class":1233},[1220,3946,2453],{"class":1225},[1220,3948,1234],{"class":1233},[1220,3950,3951,3953,3955,3957,3959,3961,3963,3965,3967,3969,3971],{"class":1222,"line":111},[1220,3952,2460],{"class":1225},[1220,3954,2463],{"class":1999},[1220,3956,2466],{"class":1233},[1220,3958,2470],{"class":2469},[1220,3960,2474],{"class":2473},[1220,3962,2477],{"class":1239},[1220,3964,1996],{"class":1233},[1220,3966,2482],{"class":1983},[1220,3968,1996],{"class":1233},[1220,3970,2487],{"class":1233},[1220,3972,1234],{"class":1233},[1220,3974,3975,3977,3979,3981,3984,3986],{"class":1222,"line":1264},[1220,3976,3202],{"class":1239},[1220,3978,1243],{"class":1233},[1220,3980,1990],{"class":1233},[1220,3982,3983],{"class":1983},"DELETE",[1220,3985,1996],{"class":1233},[1220,3987,2130],{"class":1233},[1220,3989,3990,3992,3994],{"class":1222,"line":1276},[1220,3991,2494],{"class":1239},[1220,3993,1243],{"class":1233},[1220,3995,1234],{"class":1233},[1220,3997,3998,4000,4002,4004,4006,4008],{"class":1222,"line":1288},[1220,3999,2503],{"class":1239},[1220,4001,1243],{"class":1233},[1220,4003,1990],{"class":1233},[1220,4005,2510],{"class":1983},[1220,4007,1996],{"class":1233},[1220,4009,2130],{"class":1233},[1220,4011,4012],{"class":1222,"line":1300},[1220,4013,1772],{"class":1233},[1220,4015,4016,4018,4020],{"class":1222,"line":1313},[1220,4017,2067],{"class":1233},[1220,4019,2525],{"class":1239},[1220,4021,1249],{"class":1233},[1220,4023,4024],{"class":1222,"line":1325},[1220,4025,1420],{"emptyLinePlaceholder":1419},[1220,4027,4028,4030,4032,4034,4036,4038,4040,4042,4044],{"class":1222,"line":1337},[1220,4029,2460],{"class":1225},[1220,4031,2538],{"class":1999},[1220,4033,2466],{"class":1233},[1220,4035,2470],{"class":2469},[1220,4037,2463],{"class":1999},[1220,4039,2547],{"class":1233},[1220,4041,2550],{"class":2473},[1220,4043,2553],{"class":1239},[1220,4045,1249],{"class":1233},[1220,4047,4048,4050,4052,4054,4056,4058,4060],{"class":1222,"line":1349},[1220,4049,2560],{"class":1999},[1220,4051,2547],{"class":1233},[1220,4053,2565],{"class":2473},[1220,4055,2477],{"class":1239},[1220,4057,2570],{"class":1999},[1220,4059,2525],{"class":1239},[1220,4061,1249],{"class":1233},[1220,4063,4064,4066,4068],{"class":1222,"line":1361},[1220,4065,2579],{"class":2469},[1220,4067,2538],{"class":1999},[1220,4069,1249],{"class":1233},[1220,4071,4072],{"class":1222,"line":1374},[1220,4073,1841],{"class":1233},[1220,4075,4076,4078,4080],{"class":1222,"line":1386},[1220,4077,2349],{"class":1233},[1220,4079,2087],{"class":1239},[1220,4081,2105],{"class":1233},[1220,4083,4084],{"class":1222,"line":1398},[1220,4085,1420],{"emptyLinePlaceholder":1419},[1220,4087,4088,4090,4092],{"class":1222,"line":1410},[1220,4089,1683],{"class":1233},[1220,4091,2364],{"class":1239},[1220,4093,2105],{"class":1233},[1220,4095,4096,4098,4100],{"class":1222,"line":1416},[1220,4097,2371],{"class":1233},[1220,4099,2614],{"class":1239},[1220,4101,2105],{"class":1233},[1220,4103,4104,4106,4108,4110,4112,4114,4117,4119,4122,4124,4126,4129,4131,4133,4135,4137,4139],{"class":1222,"line":1423},[1220,4105,2621],{"class":1233},[1220,4107,2624],{"class":1239},[1220,4109,2627],{"class":1225},[1220,4111,2096],{"class":1233},[1220,4113,1996],{"class":1233},[1220,4115,4116],{"class":1983},"deleteLink",[1220,4118,1996],{"class":1233},[1220,4120,4121],{"class":1225}," class",[1220,4123,2096],{"class":1233},[1220,4125,1996],{"class":1233},[1220,4127,4128],{"class":1983},"danger",[1220,4130,1996],{"class":1233},[1220,4132,1689],{"class":1233},[1220,4134,303],{"class":1999},[1220,4136,2349],{"class":1233},[1220,4138,2624],{"class":1239},[1220,4140,2105],{"class":1233},[1220,4142,4143,4145,4147],{"class":1222,"line":1433},[1220,4144,2651],{"class":1233},[1220,4146,2614],{"class":1239},[1220,4148,2105],{"class":1233},[1220,4150,4151,4153,4155],{"class":1222,"line":1445},[1220,4152,2349],{"class":1233},[1220,4154,2364],{"class":1239},[1220,4156,2105],{"class":1233},[969,4158,4160],{"className":2666,"code":4159,"filename":2668,"language":2669,"meta":228,"style":228},"import requests\n\nurl = \"https://api.linked.is/v1/links/clx1234567890\"\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\"\n}\n\nresponse = requests.delete(url, headers=headers)\nprint(response.json())\n",[976,4161,4162,4166,4170,4174,4178,4182,4186,4190,4195],{"__ignoreMap":228},[1220,4163,4164],{"class":1222,"line":76},[1220,4165,1886],{},[1220,4167,4168],{"class":1222,"line":82},[1220,4169,1420],{"emptyLinePlaceholder":1419},[1220,4171,4172],{"class":1222,"line":111},[1220,4173,2684],{},[1220,4175,4176],{"class":1222,"line":1264},[1220,4177,1900],{},[1220,4179,4180],{"class":1222,"line":1276},[1220,4181,2693],{},[1220,4183,4184],{"class":1222,"line":1288},[1220,4185,1413],{},[1220,4187,4188],{"class":1222,"line":1300},[1220,4189,1420],{"emptyLinePlaceholder":1419},[1220,4191,4192],{"class":1222,"line":1313},[1220,4193,4194],{},"response = requests.delete(url, headers=headers)\n",[1220,4196,4197],{"class":1222,"line":1325},[1220,4198,1967],{},[969,4200,4202],{"className":1970,"code":4201,"filename":2714,"language":1973,"meta":228,"style":228},"curl -X DELETE \"https://api.linked.is/v1/links/clx1234567890\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\"\n",[976,4203,4204,4221],{"__ignoreMap":228},[1220,4205,4206,4208,4210,4213,4215,4217,4219],{"class":1222,"line":76},[1220,4207,1980],{"class":1229},[1220,4209,1984],{"class":1983},[1220,4211,4212],{"class":1983}," DELETE",[1220,4214,1990],{"class":1233},[1220,4216,2482],{"class":1983},[1220,4218,1996],{"class":1233},[1220,4220,2000],{"class":1999},[1220,4222,4223,4225,4227,4229],{"class":1222,"line":82},[1220,4224,2005],{"class":1983},[1220,4226,1990],{"class":1233},[1220,4228,2010],{"class":1983},[1220,4230,2744],{"class":1233},[979,4232,268],{"id":4233},"response-example-3",[969,4235,4237],{"className":2076,"code":4236,"language":2078,"meta":228,"style":228},"\n\n\n",[976,4238,4239,4259,4270,4280,4288,4299,4303,4307,4315,4319,4327,4344],{"__ignoreMap":228},[1220,4240,4241,4243,4245,4247,4249,4251,4253,4255,4257],{"class":1222,"line":76},[1220,4242,1683],{"class":1233},[1220,4244,2087],{"class":1239},[1220,4246,2090],{"class":1225},[1220,4248,2093],{"class":1225},[1220,4250,2096],{"class":1233},[1220,4252,1996],{"class":1233},[1220,4254,1216],{"class":1983},[1220,4256,1996],{"class":1233},[1220,4258,2105],{"class":1233},[1220,4260,4261,4263,4266,4268],{"class":1222,"line":82},[1220,4262,2110],{"class":1225},[1220,4264,4265],{"class":1999}," deleteResponse ",[1220,4267,2096],{"class":1233},[1220,4269,1234],{"class":1233},[1220,4271,4272,4274,4276,4278],{"class":1222,"line":111},[1220,4273,1697],{"class":1239},[1220,4275,1243],{"class":1233},[1220,4277,2127],{"class":2126},[1220,4279,2130],{"class":1233},[1220,4281,4282,4284,4286],{"class":1222,"line":1264},[1220,4283,1709],{"class":1239},[1220,4285,1243],{"class":1233},[1220,4287,1234],{"class":1233},[1220,4289,4290,4293,4295,4297],{"class":1222,"line":1276},[1220,4291,4292],{"class":1239}," deleted",[1220,4294,1243],{"class":1233},[1220,4296,2127],{"class":2126},[1220,4298,2130],{"class":1233},[1220,4300,4301],{"class":1222,"line":1288},[1220,4302,2340],{"class":1233},[1220,4304,4305],{"class":1222,"line":1300},[1220,4306,1841],{"class":1233},[1220,4308,4309,4311,4313],{"class":1222,"line":1313},[1220,4310,2349],{"class":1233},[1220,4312,2087],{"class":1239},[1220,4314,2105],{"class":1233},[1220,4316,4317],{"class":1222,"line":1325},[1220,4318,1420],{"emptyLinePlaceholder":1419},[1220,4320,4321,4323,4325],{"class":1222,"line":1337},[1220,4322,1683],{"class":1233},[1220,4324,2364],{"class":1239},[1220,4326,2105],{"class":1233},[1220,4328,4329,4331,4333,4335,4338,4340,4342],{"class":1222,"line":1349},[1220,4330,2371],{"class":1233},[1220,4332,969],{"class":1239},[1220,4334,1689],{"class":1233},[1220,4336,4337],{"class":1999},"{{ JSON.stringify(deleteResponse, null, 2) }}",[1220,4339,2349],{"class":1233},[1220,4341,969],{"class":1239},[1220,4343,2105],{"class":1233},[1220,4345,4346,4348,4350],{"class":1222,"line":1361},[1220,4347,2349],{"class":1233},[1220,4349,2364],{"class":1239},[1220,4351,2105],{"class":1233},[962,4353,316],{"id":4354},"list-links",[958,4356,4357],{},"Get a paginated list of all your links.",[969,4359,4362],{"className":4360,"code":4361,"language":974},[972],"GET /v1/links\n",[976,4363,4361],{"__ignoreMap":228},[979,4365,108],{"id":4366},"query-parameters",[983,4368,4369,4382],{},[986,4370,4371],{},[989,4372,4373,4375,4377,4380],{},[992,4374,994],{},[992,4376,997],{},[992,4378,4379],{},"Default",[992,4381,1003],{},[1005,4383,4384,4399,4414,4429,4446],{},[989,4385,4386,4391,4393,4396],{},[1010,4387,4388],{},[976,4389,4390],{},"page",[1010,4392,1090],{},[1010,4394,4395],{},"1",[1010,4397,4398],{},"Page number",[989,4400,4401,4406,4408,4411],{},[1010,4402,4403],{},[976,4404,4405],{},"limit",[1010,4407,1090],{},[1010,4409,4410],{},"20",[1010,4412,4413],{},"Items per page (max 100)",[989,4415,4416,4421,4423,4426],{},[1010,4417,4418],{},[976,4419,4420],{},"search",[1010,4422,1017],{},[1010,4424,4425],{},"-",[1010,4427,4428],{},"Search by title or slug",[989,4430,4431,4436,4438,4443],{},[1010,4432,4433],{},[976,4434,4435],{},"sort",[1010,4437,1017],{},[1010,4439,4440],{},[976,4441,4442],{},"createdAt",[1010,4444,4445],{},"Sort field",[989,4447,4448,4453,4455,4460],{},[1010,4449,4450],{},[976,4451,4452],{},"order",[1010,4454,1017],{},[1010,4456,4457],{},[976,4458,4459],{},"desc",[1010,4461,4462,4463,4466,4467,2525],{},"Sort order (",[976,4464,4465],{},"asc"," or ",[976,4468,4459],{},[979,4470,263],{"id":4471},"example-usage-4",[1723,4473,4474,4711,4782],{},[969,4475,4477],{"className":2076,"code":4476,"filename":2413,"language":2078,"meta":228,"style":228},"\n\n\n",[976,4478,4479,4499,4516,4531,4543,4548,4557,4572,4577,4581,4588,4592,4612,4628,4636,4640,4648,4652,4660,4668,4695,4703],{"__ignoreMap":228},[1220,4480,4481,4483,4485,4487,4489,4491,4493,4495,4497],{"class":1222,"line":76},[1220,4482,1683],{"class":1233},[1220,4484,2087],{"class":1239},[1220,4486,2090],{"class":1225},[1220,4488,2093],{"class":1225},[1220,4490,2096],{"class":1233},[1220,4492,1996],{"class":1233},[1220,4494,1216],{"class":1983},[1220,4496,1996],{"class":1233},[1220,4498,2105],{"class":1233},[1220,4500,4501,4503,4506,4508,4510,4512,4514],{"class":1222,"line":82},[1220,4502,2110],{"class":1225},[1220,4504,4505],{"class":1999}," listLinks ",[1220,4507,2096],{"class":1233},[1220,4509,2447],{"class":1225},[1220,4511,2450],{"class":1233},[1220,4513,2453],{"class":1225},[1220,4515,1234],{"class":1233},[1220,4517,4518,4520,4522,4524,4526,4528],{"class":1222,"line":111},[1220,4519,2460],{"class":1225},[1220,4521,2463],{"class":1999},[1220,4523,2466],{"class":1233},[1220,4525,2470],{"class":2469},[1220,4527,2474],{"class":2473},[1220,4529,4530],{"class":1239},"(\n",[1220,4532,4533,4536,4539,4541],{"class":1222,"line":1264},[1220,4534,4535],{"class":1233}," \"",[1220,4537,4538],{"class":1983},"https://api.linked.is/v1/links?page=1&limit=10&sort=clicks&order=desc",[1220,4540,1996],{"class":1233},[1220,4542,2130],{"class":1233},[1220,4544,4545],{"class":1222,"line":1276},[1220,4546,4547],{"class":1233}," {\n",[1220,4549,4550,4553,4555],{"class":1222,"line":1288},[1220,4551,4552],{"class":1239}," headers",[1220,4554,1243],{"class":1233},[1220,4556,1234],{"class":1233},[1220,4558,4559,4562,4564,4566,4568,4570],{"class":1222,"line":1300},[1220,4560,4561],{"class":1239}," Authorization",[1220,4563,1243],{"class":1233},[1220,4565,1990],{"class":1233},[1220,4567,2510],{"class":1983},[1220,4569,1996],{"class":1233},[1220,4571,2130],{"class":1233},[1220,4573,4574],{"class":1222,"line":1313},[1220,4575,4576],{"class":1233}," },\n",[1220,4578,4579],{"class":1222,"line":1325},[1220,4580,1772],{"class":1233},[1220,4582,4583,4586],{"class":1222,"line":1337},[1220,4584,4585],{"class":1239}," )",[1220,4587,1249],{"class":1233},[1220,4589,4590],{"class":1222,"line":1349},[1220,4591,1420],{"emptyLinePlaceholder":1419},[1220,4593,4594,4596,4598,4600,4602,4604,4606,4608,4610],{"class":1222,"line":1361},[1220,4595,2460],{"class":1225},[1220,4597,2538],{"class":1999},[1220,4599,2466],{"class":1233},[1220,4601,2470],{"class":2469},[1220,4603,2463],{"class":1999},[1220,4605,2547],{"class":1233},[1220,4607,2550],{"class":2473},[1220,4609,2553],{"class":1239},[1220,4611,1249],{"class":1233},[1220,4613,4614,4616,4618,4620,4622,4624,4626],{"class":1222,"line":1374},[1220,4615,2560],{"class":1999},[1220,4617,2547],{"class":1233},[1220,4619,2565],{"class":2473},[1220,4621,2477],{"class":1239},[1220,4623,2570],{"class":1999},[1220,4625,2525],{"class":1239},[1220,4627,1249],{"class":1233},[1220,4629,4630,4632,4634],{"class":1222,"line":1386},[1220,4631,2579],{"class":2469},[1220,4633,2538],{"class":1999},[1220,4635,1249],{"class":1233},[1220,4637,4638],{"class":1222,"line":1398},[1220,4639,1841],{"class":1233},[1220,4641,4642,4644,4646],{"class":1222,"line":1410},[1220,4643,2349],{"class":1233},[1220,4645,2087],{"class":1239},[1220,4647,2105],{"class":1233},[1220,4649,4650],{"class":1222,"line":1416},[1220,4651,1420],{"emptyLinePlaceholder":1419},[1220,4653,4654,4656,4658],{"class":1222,"line":1423},[1220,4655,1683],{"class":1233},[1220,4657,2364],{"class":1239},[1220,4659,2105],{"class":1233},[1220,4661,4662,4664,4666],{"class":1222,"line":1433},[1220,4663,2371],{"class":1233},[1220,4665,2614],{"class":1239},[1220,4667,2105],{"class":1233},[1220,4669,4670,4672,4674,4676,4678,4680,4683,4685,4687,4689,4691,4693],{"class":1222,"line":1445},[1220,4671,2621],{"class":1233},[1220,4673,2624],{"class":1239},[1220,4675,2627],{"class":1225},[1220,4677,2096],{"class":1233},[1220,4679,1996],{"class":1233},[1220,4681,4682],{"class":1983},"listLinks",[1220,4684,1996],{"class":1233},[1220,4686,1689],{"class":1233},[1220,4688,316],{"class":1999},[1220,4690,2349],{"class":1233},[1220,4692,2624],{"class":1239},[1220,4694,2105],{"class":1233},[1220,4696,4697,4699,4701],{"class":1222,"line":1456},[1220,4698,2651],{"class":1233},[1220,4700,2614],{"class":1239},[1220,4702,2105],{"class":1233},[1220,4704,4705,4707,4709],{"class":1222,"line":1467},[1220,4706,2349],{"class":1233},[1220,4708,2364],{"class":1239},[1220,4710,2105],{"class":1233},[969,4712,4714],{"className":2666,"code":4713,"filename":2668,"language":2669,"meta":228,"style":228},"import requests\n\nurl = \"https://api.linked.is/v1/links\"\nparams = {\n \"page\": 1,\n \"limit\": 10,\n \"sort\": \"clicks\",\n \"order\": \"desc\"\n}\nheaders = {\n \"Authorization\": \"Bearer YOUR_API_TOKEN\"\n}\n\nresponse = requests.get(url, params=params, headers=headers)\nprint(response.json())\n",[976,4715,4716,4720,4724,4728,4733,4738,4743,4748,4753,4757,4761,4765,4769,4773,4778],{"__ignoreMap":228},[1220,4717,4718],{"class":1222,"line":76},[1220,4719,1886],{},[1220,4721,4722],{"class":1222,"line":82},[1220,4723,1420],{"emptyLinePlaceholder":1419},[1220,4725,4726],{"class":1222,"line":111},[1220,4727,1895],{},[1220,4729,4730],{"class":1222,"line":1264},[1220,4731,4732],{},"params = {\n",[1220,4734,4735],{"class":1222,"line":1276},[1220,4736,4737],{}," \"page\": 1,\n",[1220,4739,4740],{"class":1222,"line":1288},[1220,4741,4742],{}," \"limit\": 10,\n",[1220,4744,4745],{"class":1222,"line":1300},[1220,4746,4747],{}," \"sort\": \"clicks\",\n",[1220,4749,4750],{"class":1222,"line":1313},[1220,4751,4752],{}," \"order\": \"desc\"\n",[1220,4754,4755],{"class":1222,"line":1325},[1220,4756,1413],{},[1220,4758,4759],{"class":1222,"line":1337},[1220,4760,1900],{},[1220,4762,4763],{"class":1222,"line":1349},[1220,4764,2693],{},[1220,4766,4767],{"class":1222,"line":1361},[1220,4768,1413],{},[1220,4770,4771],{"class":1222,"line":1374},[1220,4772,1420],{"emptyLinePlaceholder":1419},[1220,4774,4775],{"class":1222,"line":1386},[1220,4776,4777],{},"response = requests.get(url, params=params, headers=headers)\n",[1220,4779,4780],{"class":1222,"line":1398},[1220,4781,1967],{},[969,4783,4785],{"className":1970,"code":4784,"filename":2714,"language":1973,"meta":228,"style":228},"curl -X GET \"https://api.linked.is/v1/links?page=1&limit=10&sort=clicks&order=desc\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\"\n",[976,4786,4787,4803],{"__ignoreMap":228},[1220,4788,4789,4791,4793,4795,4797,4799,4801],{"class":1222,"line":76},[1220,4790,1980],{"class":1229},[1220,4792,1984],{"class":1983},[1220,4794,2725],{"class":1983},[1220,4796,1990],{"class":1233},[1220,4798,4538],{"class":1983},[1220,4800,1996],{"class":1233},[1220,4802,2000],{"class":1999},[1220,4804,4805,4807,4809,4811],{"class":1222,"line":82},[1220,4806,2005],{"class":1983},[1220,4808,1990],{"class":1233},[1220,4810,2010],{"class":1983},[1220,4812,2744],{"class":1233},[979,4814,268],{"id":4815},"response-example-4",[969,4817,4819],{"className":2076,"code":4818,"language":2078,"meta":228,"style":228},"\n\n\n",[976,4820,4821,4841,4852,4862,4870,4880,4885,4900,4915,4930,4945,4960,4971,4986,4990,4997,5006,5018,5030,5042,5054,5058,5062,5066,5074,5078,5086,5103],{"__ignoreMap":228},[1220,4822,4823,4825,4827,4829,4831,4833,4835,4837,4839],{"class":1222,"line":76},[1220,4824,1683],{"class":1233},[1220,4826,2087],{"class":1239},[1220,4828,2090],{"class":1225},[1220,4830,2093],{"class":1225},[1220,4832,2096],{"class":1233},[1220,4834,1996],{"class":1233},[1220,4836,1216],{"class":1983},[1220,4838,1996],{"class":1233},[1220,4840,2105],{"class":1233},[1220,4842,4843,4845,4848,4850],{"class":1222,"line":82},[1220,4844,2110],{"class":1225},[1220,4846,4847],{"class":1999}," listResponse ",[1220,4849,2096],{"class":1233},[1220,4851,1234],{"class":1233},[1220,4853,4854,4856,4858,4860],{"class":1222,"line":111},[1220,4855,1697],{"class":1239},[1220,4857,1243],{"class":1233},[1220,4859,2127],{"class":2126},[1220,4861,2130],{"class":1233},[1220,4863,4864,4866,4868],{"class":1222,"line":1264},[1220,4865,1709],{"class":1239},[1220,4867,1243],{"class":1233},[1220,4869,1234],{"class":1233},[1220,4871,4872,4875,4877],{"class":1222,"line":1276},[1220,4873,4874],{"class":1239}," items",[1220,4876,1243],{"class":1233},[1220,4878,4879],{"class":1999}," [\n",[1220,4881,4882],{"class":1222,"line":1288},[1220,4883,4884],{"class":1233}," {\n",[1220,4886,4887,4890,4892,4894,4896,4898],{"class":1222,"line":1300},[1220,4888,4889],{"class":1239}," id",[1220,4891,1243],{"class":1233},[1220,4893,1990],{"class":1233},[1220,4895,2150],{"class":1983},[1220,4897,1996],{"class":1233},[1220,4899,2130],{"class":1233},[1220,4901,4902,4905,4907,4909,4911,4913],{"class":1222,"line":1313},[1220,4903,4904],{"class":1239}," url",[1220,4906,1243],{"class":1233},[1220,4908,1990],{"class":1233},[1220,4910,2166],{"class":1983},[1220,4912,1996],{"class":1233},[1220,4914,2130],{"class":1233},[1220,4916,4917,4920,4922,4924,4926,4928],{"class":1222,"line":1325},[1220,4918,4919],{"class":1239}," slug",[1220,4921,1243],{"class":1233},[1220,4923,1990],{"class":1233},[1220,4925,2182],{"class":1983},[1220,4927,1996],{"class":1233},[1220,4929,2130],{"class":1233},[1220,4931,4932,4935,4937,4939,4941,4943],{"class":1222,"line":1337},[1220,4933,4934],{"class":1239}," shortUrl",[1220,4936,1243],{"class":1233},[1220,4938,1990],{"class":1233},[1220,4940,2198],{"class":1983},[1220,4942,1996],{"class":1233},[1220,4944,2130],{"class":1233},[1220,4946,4947,4950,4952,4954,4956,4958],{"class":1222,"line":1349},[1220,4948,4949],{"class":1239}," title",[1220,4951,1243],{"class":1233},[1220,4953,1990],{"class":1233},[1220,4955,2214],{"class":1983},[1220,4957,1996],{"class":1233},[1220,4959,2130],{"class":1233},[1220,4961,4962,4965,4967,4969],{"class":1222,"line":1361},[1220,4963,4964],{"class":1239}," clicks",[1220,4966,1243],{"class":1233},[1220,4968,2879],{"class":2228},[1220,4970,2130],{"class":1233},[1220,4972,4973,4976,4978,4980,4982,4984],{"class":1222,"line":1374},[1220,4974,4975],{"class":1239}," createdAt",[1220,4977,1243],{"class":1233},[1220,4979,1990],{"class":1233},[1220,4981,2243],{"class":1983},[1220,4983,1996],{"class":1233},[1220,4985,2130],{"class":1233},[1220,4987,4988],{"class":1222,"line":1386},[1220,4989,4576],{"class":1233},[1220,4991,4992,4995],{"class":1222,"line":1398},[1220,4993,4994],{"class":1999}," ]",[1220,4996,2130],{"class":1233},[1220,4998,4999,5002,5004],{"class":1222,"line":1410},[1220,5000,5001],{"class":1239}," pagination",[1220,5003,1243],{"class":1233},[1220,5005,1234],{"class":1233},[1220,5007,5008,5011,5013,5016],{"class":1222,"line":1416},[1220,5009,5010],{"class":1239}," page",[1220,5012,1243],{"class":1233},[1220,5014,5015],{"class":2228}," 1",[1220,5017,2130],{"class":1233},[1220,5019,5020,5023,5025,5028],{"class":1222,"line":1423},[1220,5021,5022],{"class":1239}," limit",[1220,5024,1243],{"class":1233},[1220,5026,5027],{"class":2228}," 10",[1220,5029,2130],{"class":1233},[1220,5031,5032,5035,5037,5040],{"class":1222,"line":1433},[1220,5033,5034],{"class":1239}," total",[1220,5036,1243],{"class":1233},[1220,5038,5039],{"class":2228}," 25",[1220,5041,2130],{"class":1233},[1220,5043,5044,5047,5049,5052],{"class":1222,"line":1445},[1220,5045,5046],{"class":1239}," totalPages",[1220,5048,1243],{"class":1233},[1220,5050,5051],{"class":2228}," 3",[1220,5053,2130],{"class":1233},[1220,5055,5056],{"class":1222,"line":1456},[1220,5057,1772],{"class":1233},[1220,5059,5060],{"class":1222,"line":1467},[1220,5061,2340],{"class":1233},[1220,5063,5064],{"class":1222,"line":1479},[1220,5065,1841],{"class":1233},[1220,5067,5068,5070,5072],{"class":1222,"line":1490},[1220,5069,2349],{"class":1233},[1220,5071,2087],{"class":1239},[1220,5073,2105],{"class":1233},[1220,5075,5076],{"class":1222,"line":1502},[1220,5077,1420],{"emptyLinePlaceholder":1419},[1220,5079,5080,5082,5084],{"class":1222,"line":1514},[1220,5081,1683],{"class":1233},[1220,5083,2364],{"class":1239},[1220,5085,2105],{"class":1233},[1220,5087,5088,5090,5092,5094,5097,5099,5101],{"class":1222,"line":1531},[1220,5089,2371],{"class":1233},[1220,5091,969],{"class":1239},[1220,5093,1689],{"class":1233},[1220,5095,5096],{"class":1999},"{{ JSON.stringify(listResponse, null, 2) }}",[1220,5098,2349],{"class":1233},[1220,5100,969],{"class":1239},[1220,5102,2105],{"class":1233},[1220,5104,5105,5107,5109],{"class":1222,"line":1546},[1220,5106,2349],{"class":1233},[1220,5108,2364],{"class":1239},[1220,5110,2105],{"class":1233},[962,5112,333],{"id":5113},"get-qr-code",[958,5115,5116],{},"Generate a QR code image for a short link.",[969,5118,5121],{"className":5119,"code":5120,"language":974},[972],"GET /v1/links/:id/qr\n",[976,5122,5120],{"__ignoreMap":228},[979,5124,108],{"id":5125},"query-parameters-1",[983,5127,5128,5140],{},[986,5129,5130],{},[989,5131,5132,5134,5136,5138],{},[992,5133,994],{},[992,5135,997],{},[992,5137,4379],{},[992,5139,1003],{},[1005,5141,5142,5157,5184,5199,5216],{},[989,5143,5144,5149,5151,5154],{},[1010,5145,5146],{},[976,5147,5148],{},"size",[1010,5150,1090],{},[1010,5152,5153],{},"256",[1010,5155,5156],{},"Image size in pixels (100-1000)",[989,5158,5159,5164,5166,5171],{},[1010,5160,5161],{},[976,5162,5163],{},"format",[1010,5165,1017],{},[1010,5167,5168],{},[976,5169,5170],{},"png",[1010,5172,5173,5174,5176,5177,5180,5181],{},"Output format: ",[976,5175,5170],{},", ",[976,5178,5179],{},"svg",", or ",[976,5182,5183],{},"base64",[989,5185,5186,5191,5193,5196],{},[1010,5187,5188],{},[976,5189,5190],{},"margin",[1010,5192,1090],{},[1010,5194,5195],{},"2",[1010,5197,5198],{},"Quiet zone margin (0-10)",[989,5200,5201,5206,5208,5213],{},[1010,5202,5203],{},[976,5204,5205],{},"dark",[1010,5207,1017],{},[1010,5209,5210],{},[976,5211,5212],{},"#000000",[1010,5214,5215],{},"Dark/foreground color (hex)",[989,5217,5218,5223,5225,5230],{},[1010,5219,5220],{},[976,5221,5222],{},"light",[1010,5224,1017],{},[1010,5226,5227],{},[976,5228,5229],{},"#ffffff",[1010,5231,5232],{},"Light/background color (hex)",[979,5234,263],{"id":5235},"example-usage-5",[1723,5237,5238,5486,5533],{},[969,5239,5242],{"className":2076,"code":5240,"filename":5241,"language":2078,"meta":228,"style":228},"\n\n\n","JavaScript (Base64)",[976,5243,5244,5264,5281,5295,5306,5310,5318,5332,5336,5340,5346,5350,5376,5402,5410,5414,5422,5426,5434,5442,5470,5478],{"__ignoreMap":228},[1220,5245,5246,5248,5250,5252,5254,5256,5258,5260,5262],{"class":1222,"line":76},[1220,5247,1683],{"class":1233},[1220,5249,2087],{"class":1239},[1220,5251,2090],{"class":1225},[1220,5253,2093],{"class":1225},[1220,5255,2096],{"class":1233},[1220,5257,1996],{"class":1233},[1220,5259,1216],{"class":1983},[1220,5261,1996],{"class":1233},[1220,5263,2105],{"class":1233},[1220,5265,5266,5268,5271,5273,5275,5277,5279],{"class":1222,"line":82},[1220,5267,2110],{"class":1225},[1220,5269,5270],{"class":1999}," getQrCodeBase64 ",[1220,5272,2096],{"class":1233},[1220,5274,2447],{"class":1225},[1220,5276,2450],{"class":1233},[1220,5278,2453],{"class":1225},[1220,5280,1234],{"class":1233},[1220,5282,5283,5285,5287,5289,5291,5293],{"class":1222,"line":111},[1220,5284,2460],{"class":1225},[1220,5286,2463],{"class":1999},[1220,5288,2466],{"class":1233},[1220,5290,2470],{"class":2469},[1220,5292,2474],{"class":2473},[1220,5294,4530],{"class":1239},[1220,5296,5297,5299,5302,5304],{"class":1222,"line":1264},[1220,5298,4535],{"class":1233},[1220,5300,5301],{"class":1983},"https://api.linked.is/v1/links/clx1234567890/qr?format=base64",[1220,5303,1996],{"class":1233},[1220,5305,2130],{"class":1233},[1220,5307,5308],{"class":1222,"line":1276},[1220,5309,4547],{"class":1233},[1220,5311,5312,5314,5316],{"class":1222,"line":1288},[1220,5313,4552],{"class":1239},[1220,5315,1243],{"class":1233},[1220,5317,1234],{"class":1233},[1220,5319,5320,5322,5324,5326,5328,5330],{"class":1222,"line":1300},[1220,5321,4561],{"class":1239},[1220,5323,1243],{"class":1233},[1220,5325,1990],{"class":1233},[1220,5327,2510],{"class":1983},[1220,5329,1996],{"class":1233},[1220,5331,2130],{"class":1233},[1220,5333,5334],{"class":1222,"line":1313},[1220,5335,4576],{"class":1233},[1220,5337,5338],{"class":1222,"line":1325},[1220,5339,1772],{"class":1233},[1220,5341,5342,5344],{"class":1222,"line":1337},[1220,5343,4585],{"class":1239},[1220,5345,1249],{"class":1233},[1220,5347,5348],{"class":1222,"line":1349},[1220,5349,1420],{"emptyLinePlaceholder":1419},[1220,5351,5352,5354,5357,5359,5362,5364,5366,5368,5370,5372,5374],{"class":1222,"line":1361},[1220,5353,2460],{"class":1225},[1220,5355,5356],{"class":1233}," {",[1220,5358,2538],{"class":1999},[1220,5360,5361],{"class":1233}," }",[1220,5363,2466],{"class":1233},[1220,5365,2470],{"class":2469},[1220,5367,2463],{"class":1999},[1220,5369,2547],{"class":1233},[1220,5371,2550],{"class":2473},[1220,5373,2553],{"class":1239},[1220,5375,1249],{"class":1233},[1220,5377,5378,5380,5382,5384,5386,5388,5390,5393,5395,5398],{"class":1222,"line":1374},[1220,5379,2560],{"class":1999},[1220,5381,2547],{"class":1233},[1220,5383,2565],{"class":2473},[1220,5385,2477],{"class":1239},[1220,5387,2570],{"class":1999},[1220,5389,2547],{"class":1233},[1220,5391,5392],{"class":1999},"qrCode",[1220,5394,2525],{"class":1239},[1220,5396,5397],{"class":1233},";",[1220,5399,5401],{"class":5400},"saEQR"," // data:image/png;base64,...\n",[1220,5403,5404,5406,5408],{"class":1222,"line":1386},[1220,5405,2579],{"class":2469},[1220,5407,2538],{"class":1999},[1220,5409,1249],{"class":1233},[1220,5411,5412],{"class":1222,"line":1398},[1220,5413,1841],{"class":1233},[1220,5415,5416,5418,5420],{"class":1222,"line":1410},[1220,5417,2349],{"class":1233},[1220,5419,2087],{"class":1239},[1220,5421,2105],{"class":1233},[1220,5423,5424],{"class":1222,"line":1416},[1220,5425,1420],{"emptyLinePlaceholder":1419},[1220,5427,5428,5430,5432],{"class":1222,"line":1423},[1220,5429,1683],{"class":1233},[1220,5431,2364],{"class":1239},[1220,5433,2105],{"class":1233},[1220,5435,5436,5438,5440],{"class":1222,"line":1433},[1220,5437,2371],{"class":1233},[1220,5439,2614],{"class":1239},[1220,5441,2105],{"class":1233},[1220,5443,5444,5446,5448,5450,5452,5454,5457,5459,5461,5464,5466,5468],{"class":1222,"line":1445},[1220,5445,2621],{"class":1233},[1220,5447,2624],{"class":1239},[1220,5449,2627],{"class":1225},[1220,5451,2096],{"class":1233},[1220,5453,1996],{"class":1233},[1220,5455,5456],{"class":1983},"getQrCodeBase64",[1220,5458,1996],{"class":1233},[1220,5460,1689],{"class":1233},[1220,5462,5463],{"class":1999},"Get QR Code (Base64)",[1220,5465,2349],{"class":1233},[1220,5467,2624],{"class":1239},[1220,5469,2105],{"class":1233},[1220,5471,5472,5474,5476],{"class":1222,"line":1456},[1220,5473,2651],{"class":1233},[1220,5475,2614],{"class":1239},[1220,5477,2105],{"class":1233},[1220,5479,5480,5482,5484],{"class":1222,"line":1467},[1220,5481,2349],{"class":1233},[1220,5483,2364],{"class":1239},[1220,5485,2105],{"class":1233},[969,5487,5490],{"className":2666,"code":5488,"filename":5489,"language":2669,"meta":228,"style":228},"import requests\n\nurl = \"https://api.linked.is/v1/links/clx1234567890/qr\"\nparams = {\"size\": 512, \"format\": \"png\"}\nheaders = {\"Authorization\": \"Bearer YOUR_API_TOKEN\"}\n\nresponse = requests.get(url, params=params, headers=headers)\nwith open(\"qrcode.png\", \"wb\") as f:\n f.write(response.content)\n","Python (PNG)",[976,5491,5492,5496,5500,5505,5510,5515,5519,5523,5528],{"__ignoreMap":228},[1220,5493,5494],{"class":1222,"line":76},[1220,5495,1886],{},[1220,5497,5498],{"class":1222,"line":82},[1220,5499,1420],{"emptyLinePlaceholder":1419},[1220,5501,5502],{"class":1222,"line":111},[1220,5503,5504],{},"url = \"https://api.linked.is/v1/links/clx1234567890/qr\"\n",[1220,5506,5507],{"class":1222,"line":1264},[1220,5508,5509],{},"params = {\"size\": 512, \"format\": \"png\"}\n",[1220,5511,5512],{"class":1222,"line":1276},[1220,5513,5514],{},"headers = {\"Authorization\": \"Bearer YOUR_API_TOKEN\"}\n",[1220,5516,5517],{"class":1222,"line":1288},[1220,5518,1420],{"emptyLinePlaceholder":1419},[1220,5520,5521],{"class":1222,"line":1300},[1220,5522,4777],{},[1220,5524,5525],{"class":1222,"line":1313},[1220,5526,5527],{},"with open(\"qrcode.png\", \"wb\") as f:\n",[1220,5529,5530],{"class":1222,"line":1325},[1220,5531,5532],{}," f.write(response.content)\n",[969,5534,5536],{"className":1970,"code":5535,"filename":2714,"language":1973,"meta":228,"style":228},"# Save as image file\ncurl -X GET \"https://api.linked.is/v1/links/clx1234567890/qr?size=512\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n --output qrcode.png\n\n# Get Base64 JSON\ncurl -X GET \"https://api.linked.is/v1/links/clx1234567890/qr?format=base64\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\"\n",[976,5537,5538,5543,5560,5572,5580,5584,5589,5605],{"__ignoreMap":228},[1220,5539,5540],{"class":1222,"line":76},[1220,5541,5542],{"class":5400},"# Save as image file\n",[1220,5544,5545,5547,5549,5551,5553,5556,5558],{"class":1222,"line":82},[1220,5546,1980],{"class":1229},[1220,5548,1984],{"class":1983},[1220,5550,2725],{"class":1983},[1220,5552,1990],{"class":1233},[1220,5554,5555],{"class":1983},"https://api.linked.is/v1/links/clx1234567890/qr?size=512",[1220,5557,1996],{"class":1233},[1220,5559,2000],{"class":1999},[1220,5561,5562,5564,5566,5568,5570],{"class":1222,"line":111},[1220,5563,2005],{"class":1983},[1220,5565,1990],{"class":1233},[1220,5567,2010],{"class":1983},[1220,5569,1996],{"class":1233},[1220,5571,2000],{"class":1999},[1220,5573,5574,5577],{"class":1222,"line":1264},[1220,5575,5576],{"class":1983}," --output",[1220,5578,5579],{"class":1983}," qrcode.png\n",[1220,5581,5582],{"class":1222,"line":1276},[1220,5583,1420],{"emptyLinePlaceholder":1419},[1220,5585,5586],{"class":1222,"line":1288},[1220,5587,5588],{"class":5400},"# Get Base64 JSON\n",[1220,5590,5591,5593,5595,5597,5599,5601,5603],{"class":1222,"line":1300},[1220,5592,1980],{"class":1229},[1220,5594,1984],{"class":1983},[1220,5596,2725],{"class":1983},[1220,5598,1990],{"class":1233},[1220,5600,5301],{"class":1983},[1220,5602,1996],{"class":1233},[1220,5604,2000],{"class":1999},[1220,5606,5607,5609,5611,5613],{"class":1222,"line":1313},[1220,5608,2005],{"class":1983},[1220,5610,1990],{"class":1233},[1220,5612,2010],{"class":1983},[1220,5614,2744],{"class":1233},[979,5616,346],{"id":5617},"response-examples",[1723,5619,5620,5785,5802,5806,5851,6027],{},[969,5621,5624],{"className":2076,"code":5622,"filename":5623,"language":2078,"meta":228,"style":228},"\n\n\n","Base64 JSON",[976,5625,5626,5646,5657,5667,5675,5689,5705,5720,5732,5736,5740,5748,5752,5760,5777],{"__ignoreMap":228},[1220,5627,5628,5630,5632,5634,5636,5638,5640,5642,5644],{"class":1222,"line":76},[1220,5629,1683],{"class":1233},[1220,5631,2087],{"class":1239},[1220,5633,2090],{"class":1225},[1220,5635,2093],{"class":1225},[1220,5637,2096],{"class":1233},[1220,5639,1996],{"class":1233},[1220,5641,1216],{"class":1983},[1220,5643,1996],{"class":1233},[1220,5645,2105],{"class":1233},[1220,5647,5648,5650,5653,5655],{"class":1222,"line":82},[1220,5649,2110],{"class":1225},[1220,5651,5652],{"class":1999}," qrResponse ",[1220,5654,2096],{"class":1233},[1220,5656,1234],{"class":1233},[1220,5658,5659,5661,5663,5665],{"class":1222,"line":111},[1220,5660,1697],{"class":1239},[1220,5662,1243],{"class":1233},[1220,5664,2127],{"class":2126},[1220,5666,2130],{"class":1233},[1220,5668,5669,5671,5673],{"class":1222,"line":1264},[1220,5670,1709],{"class":1239},[1220,5672,1243],{"class":1233},[1220,5674,1234],{"class":1233},[1220,5676,5677,5679,5681,5683,5685,5687],{"class":1222,"line":1276},[1220,5678,2159],{"class":1239},[1220,5680,1243],{"class":1233},[1220,5682,1990],{"class":1233},[1220,5684,2198],{"class":1983},[1220,5686,1996],{"class":1233},[1220,5688,2130],{"class":1233},[1220,5690,5691,5694,5696,5698,5701,5703],{"class":1222,"line":1288},[1220,5692,5693],{"class":1239}," qrCode",[1220,5695,1243],{"class":1233},[1220,5697,1990],{"class":1233},[1220,5699,5700],{"class":1983},"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAA...",[1220,5702,1996],{"class":1233},[1220,5704,2130],{"class":1233},[1220,5706,5707,5710,5712,5714,5716,5718],{"class":1222,"line":1300},[1220,5708,5709],{"class":1239}," format",[1220,5711,1243],{"class":1233},[1220,5713,1990],{"class":1233},[1220,5715,5183],{"class":1983},[1220,5717,1996],{"class":1233},[1220,5719,2130],{"class":1233},[1220,5721,5722,5725,5727,5730],{"class":1222,"line":1313},[1220,5723,5724],{"class":1239}," size",[1220,5726,1243],{"class":1233},[1220,5728,5729],{"class":2228}," 256",[1220,5731,2130],{"class":1233},[1220,5733,5734],{"class":1222,"line":1325},[1220,5735,2340],{"class":1233},[1220,5737,5738],{"class":1222,"line":1337},[1220,5739,1841],{"class":1233},[1220,5741,5742,5744,5746],{"class":1222,"line":1349},[1220,5743,2349],{"class":1233},[1220,5745,2087],{"class":1239},[1220,5747,2105],{"class":1233},[1220,5749,5750],{"class":1222,"line":1361},[1220,5751,1420],{"emptyLinePlaceholder":1419},[1220,5753,5754,5756,5758],{"class":1222,"line":1374},[1220,5755,1683],{"class":1233},[1220,5757,2364],{"class":1239},[1220,5759,2105],{"class":1233},[1220,5761,5762,5764,5766,5768,5771,5773,5775],{"class":1222,"line":1386},[1220,5763,2371],{"class":1233},[1220,5765,969],{"class":1239},[1220,5767,1689],{"class":1233},[1220,5769,5770],{"class":1999},"{{ JSON.stringify(qrResponse, null, 2) }}",[1220,5772,2349],{"class":1233},[1220,5774,969],{"class":1239},[1220,5776,2105],{"class":1233},[1220,5778,5779,5781,5783],{"class":1222,"line":1398},[1220,5780,2349],{"class":1233},[1220,5782,2364],{"class":1239},[1220,5784,2105],{"class":1233},[5786,5787,5789],"docs-tab",{"label":5788},"PNG/SVG",[958,5790,5791,5792,5794,5795,4466,5798,5801],{},"The response will be the raw image binary with the appropriate ",[976,5793,3243],{}," header (e.g., ",[976,5796,5797],{},"image/png",[976,5799,5800],{},"image/svg+xml",").",[979,5803,5805],{"id":5804},"custom-colors-example","Custom Colors Example",[969,5807,5809],{"className":1970,"code":5808,"language":1973,"meta":228,"style":228},"# Red QR code on white background\ncurl -X GET \"https://api.linked.is/v1/links/clx1234567890/qr?dark=%23ff0000&light=%23ffffff\" \\\n -H \"Authorization: Bearer YOUR_API_TOKEN\" \\\n --output qrcode.png\n",[976,5810,5811,5816,5833,5845],{"__ignoreMap":228},[1220,5812,5813],{"class":1222,"line":76},[1220,5814,5815],{"class":5400},"# Red QR code on white background\n",[1220,5817,5818,5820,5822,5824,5826,5829,5831],{"class":1222,"line":82},[1220,5819,1980],{"class":1229},[1220,5821,1984],{"class":1983},[1220,5823,2725],{"class":1983},[1220,5825,1990],{"class":1233},[1220,5827,5828],{"class":1983},"https://api.linked.is/v1/links/clx1234567890/qr?dark=%23ff0000&light=%23ffffff",[1220,5830,1996],{"class":1233},[1220,5832,2000],{"class":1999},[1220,5834,5835,5837,5839,5841,5843],{"class":1222,"line":111},[1220,5836,2005],{"class":1983},[1220,5838,1990],{"class":1233},[1220,5840,2010],{"class":1983},[1220,5842,1996],{"class":1233},[1220,5844,2000],{"class":1999},[1220,5846,5847,5849],{"class":1222,"line":1264},[1220,5848,5576],{"class":1983},[1220,5850,5579],{"class":1983},[969,5852,5854],{"className":2076,"code":5853,"language":2078,"meta":228,"style":228},"\n\n\n",[976,5855,5856,5876,5893,5898,5908,5918,5943,5951,5955,5963,5967,5975,5983,6011,6019],{"__ignoreMap":228},[1220,5857,5858,5860,5862,5864,5866,5868,5870,5872,5874],{"class":1222,"line":76},[1220,5859,1683],{"class":1233},[1220,5861,2087],{"class":1239},[1220,5863,2090],{"class":1225},[1220,5865,2093],{"class":1225},[1220,5867,2096],{"class":1233},[1220,5869,1996],{"class":1233},[1220,5871,1216],{"class":1983},[1220,5873,1996],{"class":1233},[1220,5875,2105],{"class":1233},[1220,5877,5878,5880,5883,5885,5887,5889,5891],{"class":1222,"line":82},[1220,5879,2110],{"class":1225},[1220,5881,5882],{"class":1999}," generateCustomQR ",[1220,5884,2096],{"class":1233},[1220,5886,2447],{"class":1225},[1220,5888,2450],{"class":1233},[1220,5890,2453],{"class":1225},[1220,5892,1234],{"class":1233},[1220,5894,5895],{"class":1222,"line":111},[1220,5896,5897],{"class":5400}," // This would generate a red QR code on white background\n",[1220,5899,5900,5902,5905],{"class":1222,"line":1264},[1220,5901,2460],{"class":1225},[1220,5903,5904],{"class":1999}," url",[1220,5906,5907],{"class":1233}," =\n",[1220,5909,5910,5912,5914,5916],{"class":1222,"line":1276},[1220,5911,4535],{"class":1233},[1220,5913,5828],{"class":1983},[1220,5915,1996],{"class":1233},[1220,5917,1249],{"class":1233},[1220,5919,5920,5922,5924,5926,5928,5930,5933,5935,5937,5939,5941],{"class":1222,"line":1288},[1220,5921,2560],{"class":1999},[1220,5923,2547],{"class":1233},[1220,5925,2565],{"class":2473},[1220,5927,2477],{"class":1239},[1220,5929,1996],{"class":1233},[1220,5931,5932],{"class":1983},"Custom QR URL:",[1220,5934,1996],{"class":1233},[1220,5936,2487],{"class":1233},[1220,5938,5904],{"class":1999},[1220,5940,2525],{"class":1239},[1220,5942,1249],{"class":1233},[1220,5944,5945,5947,5949],{"class":1222,"line":1300},[1220,5946,2579],{"class":2469},[1220,5948,5904],{"class":1999},[1220,5950,1249],{"class":1233},[1220,5952,5953],{"class":1222,"line":1313},[1220,5954,1841],{"class":1233},[1220,5956,5957,5959,5961],{"class":1222,"line":1325},[1220,5958,2349],{"class":1233},[1220,5960,2087],{"class":1239},[1220,5962,2105],{"class":1233},[1220,5964,5965],{"class":1222,"line":1337},[1220,5966,1420],{"emptyLinePlaceholder":1419},[1220,5968,5969,5971,5973],{"class":1222,"line":1349},[1220,5970,1683],{"class":1233},[1220,5972,2364],{"class":1239},[1220,5974,2105],{"class":1233},[1220,5976,5977,5979,5981],{"class":1222,"line":1361},[1220,5978,2371],{"class":1233},[1220,5980,2614],{"class":1239},[1220,5982,2105],{"class":1233},[1220,5984,5985,5987,5989,5991,5993,5995,5998,6000,6002,6005,6007,6009],{"class":1222,"line":1374},[1220,5986,2621],{"class":1233},[1220,5988,2624],{"class":1239},[1220,5990,2627],{"class":1225},[1220,5992,2096],{"class":1233},[1220,5994,1996],{"class":1233},[1220,5996,5997],{"class":1983},"generateCustomQR",[1220,5999,1996],{"class":1233},[1220,6001,1689],{"class":1233},[1220,6003,6004],{"class":1999},"Generate Custom QR",[1220,6006,2349],{"class":1233},[1220,6008,2624],{"class":1239},[1220,6010,2105],{"class":1233},[1220,6012,6013,6015,6017],{"class":1222,"line":1386},[1220,6014,2651],{"class":1233},[1220,6016,2614],{"class":1239},[1220,6018,2105],{"class":1233},[1220,6020,6021,6023,6025],{"class":1222,"line":1398},[1220,6022,2349],{"class":1233},[1220,6024,2364],{"class":1239},[1220,6026,2105],{"class":1233},[6028,6029,6032,6051],"callout",{"color":6030,"icon":6031},"info","i-lucide-image",[958,6033,6034,6038,6039,6041,6042,6044,6045,6047,6048,6050],{},[6035,6036,6037],"strong",{},"Note:"," For ",[976,6040,5170],{}," and ",[976,6043,5179],{}," formats, the response is the raw image data with appropriate ",[976,6046,3243],{}," header. For ",[976,6049,5183],{}," format, the response is a JSON object containing the data URL.",[969,6052,6055],{"className":6053,"code":6054,"language":974},[972],"\n## Error Codes\n\n| Code | Description |\n| ---------------- | --------------------------------- |\n| `LINK_NOT_FOUND` | The specified link does not exist |\n| `SLUG_TAKEN` | The slug is already in use |\n| `INVALID_URL` | The provided URL is not valid |\n| `LINK_EXPIRED` | The link has expired |\n",[976,6056,6054],{"__ignoreMap":228},[6058,6059,6060],"style",{},"html pre.shiki code .sJ14y, html code.shiki .sJ14y{--shiki-default:#C792EA}html pre.shiki code .s5Dmg, html code.shiki .s5Dmg{--shiki-default:#FFCB6B}html pre.shiki code .sAklC, html code.shiki .sAklC{--shiki-default:#89DDFF}html pre.shiki code .s-wAU, html code.shiki .s-wAU{--shiki-default:#F07178}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html pre.shiki code .sfyAc, html code.shiki .sfyAc{--shiki-default:#C3E88D}html pre.shiki code .s0W1g, html code.shiki .s0W1g{--shiki-default:#BABED8}html pre.shiki code .sbqyR, html code.shiki .sbqyR{--shiki-default:#FF9CAC}html pre.shiki code .sx098, html code.shiki .sx098{--shiki-default:#F78C6C}html pre.shiki code .s6cf3, html code.shiki .s6cf3{--shiki-default:#89DDFF;--shiki-default-font-style:italic}html pre.shiki code .sdLwU, html code.shiki .sdLwU{--shiki-default:#82AAFF}html pre.shiki code .saEQR, html code.shiki .saEQR{--shiki-default:#676E95;--shiki-default-font-style:italic}",{"title":228,"searchDepth":76,"depth":82,"links":6062},[6063,6068,6072,6077,6081,6086],{"id":964,"depth":82,"text":253,"children":6064},[6065,6066,6067],{"id":981,"depth":111,"text":258},{"id":1211,"depth":111,"text":263},{"id":2073,"depth":111,"text":268},{"id":2395,"depth":82,"text":273,"children":6069},[6070,6071],{"id":2407,"depth":111,"text":263},{"id":2747,"depth":111,"text":268},{"id":2958,"depth":82,"text":286,"children":6073},[6074,6075,6076],{"id":2970,"depth":111,"text":258},{"id":3129,"depth":111,"text":263},{"id":3607,"depth":111,"text":268},{"id":3892,"depth":82,"text":303,"children":6078},[6079,6080],{"id":3904,"depth":111,"text":263},{"id":4233,"depth":111,"text":268},{"id":4354,"depth":82,"text":316,"children":6082},[6083,6084,6085],{"id":4366,"depth":111,"text":108},{"id":4471,"depth":111,"text":263},{"id":4815,"depth":111,"text":268},{"id":5113,"depth":82,"text":333,"children":6087},[6088,6089,6090],{"id":5125,"depth":111,"text":108},{"id":5235,"depth":111,"text":263},{"id":5617,"depth":111,"text":346},"API endpoints for managing short links","md","i-lucide-link",null,{},{"title":30,"description":6091},"bf5woBKSlMXuHwa9gMCkssUl-sd1LKTfHbujmo0IREI",[6099,6101],{"title":26,"path":27,"stem":28,"description":6100},"Learn how to authenticate with the linked.is API",{"title":34,"path":35,"stem":36,"description":6102},"How LLMs and AI agents can use the linked.is API",["Reactive",6104],{"$scolor-mode":6105,"$si18n:cached-locale-configs":6107,"$si18n:resolved-locale":228,"$snuxt-seo-utils:routeRules":6116,"$ssite-config":6117},{"preference":6106,"value":6106,"unknown":1419,"forced":71},"system",{"en":6108,"tr":6110,"ru":6112,"ar":6114},{"fallbacks":6109,"cacheable":1419},[],{"fallbacks":6111,"cacheable":1419},[],{"fallbacks":6113,"cacheable":1419},[],{"fallbacks":6115,"cacheable":1419},[],{"head":-1,"seoMeta":-1},{"_priority":6118,"currentLocale":6123,"defaultLocale":6123,"env":6124,"name":6125,"url":6126},{"env":6119,"url":6120,"name":6121,"defaultLocale":6122,"currentLocale":6122},-15,0,-3,-2,"en-US","production","LinkedIs","https://linked.is",["Set"],["ShallowReactive",6129],{"navigation":-1,"docs-search":-1,"/docs/api/links":-1,"/docs/api/links-surround":-1}]