{
  "info": {
    "_postman_id": "ca2d711a-3cbc-4fe2-b1a4-a88fd1732b6c",
    "name": "Lynkist Public API",
    "description": "Bearer-authenticated REST API for contacts, templates, messages, media, webhooks and campaigns.\n\nSet the `api_key` collection variable to your `lk_sk_live_\u2026` secret. Base URL defaults to https://lynkist.io/api/v1/public.\n\nErrors use `{ success:false, error:{code,message}, meta:{request_id,timestamp} }`. See https://lynkist.io/developers.",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "auth": {
    "type": "bearer",
    "bearer": [
      {
        "key": "token",
        "value": "{{api_key}}",
        "type": "string"
      }
    ]
  },
  "item": [
    {
      "name": "Contacts",
      "item": [
        {
          "name": "List contacts",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/contacts?page=1&limit=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "contacts"
              ],
              "query": [
                {
                  "key": "page",
                  "value": "1"
                },
                {
                  "key": "limit",
                  "value": "20"
                }
              ]
            },
            "description": "Paginated. Scope: contacts:read"
          },
          "response": []
        },
        {
          "name": "Search contacts",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/contacts/search?page=1&limit=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "contacts",
                "search"
              ],
              "query": [
                {
                  "key": "page",
                  "value": "1"
                },
                {
                  "key": "limit",
                  "value": "20"
                }
              ]
            },
            "description": "Scope: contacts:read",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"search_term\": \"acme\",\n  \"status\": \"active\",\n  \"tag\": null\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Create contact",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "description": "Optional: safe-retry key (UUID)."
              }
            ],
            "url": {
              "raw": "{{base_url}}/contacts",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "contacts"
              ]
            },
            "description": "Scope: contacts:write. 409 if phone/email already exists.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"first_name\": \"Jane\",\n  \"last_name\": \"Doe\",\n  \"phone\": \"+919999999999\",\n  \"email\": \"jane@example.com\",\n  \"company\": \"Acme\",\n  \"tags\": [\n    \"vip\"\n  ],\n  \"custom_fields\": {}\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Bulk create contacts",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "description": "Optional: safe-retry key (UUID)."
              }
            ],
            "url": {
              "raw": "{{base_url}}/contacts/bulk",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "contacts",
                "bulk"
              ]
            },
            "description": "Up to 100. Per-item errors don't abort the batch. Scope: contacts:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"contacts\": [\n    {\n      \"first_name\": \"A\",\n      \"phone\": \"+919900000001\"\n    },\n    {\n      \"first_name\": \"B\",\n      \"phone\": \"+919900000002\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Get contact",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/contacts/{{contact_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "contacts",
                "{{contact_id}}"
              ]
            },
            "description": "Scope: contacts:read"
          },
          "response": []
        },
        {
          "name": "Update contact",
          "request": {
            "method": "PATCH",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/contacts/{{contact_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "contacts",
                "{{contact_id}}"
              ]
            },
            "description": "Scope: contacts:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"company\": \"New Co\",\n  \"tags\": [\n    \"customer\"\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Delete contact",
          "request": {
            "method": "DELETE",
            "header": [],
            "url": {
              "raw": "{{base_url}}/contacts/{{contact_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "contacts",
                "{{contact_id}}"
              ]
            },
            "description": "Soft-delete (archive). Scope: contacts:write"
          },
          "response": []
        }
      ]
    },
    {
      "name": "Templates",
      "item": [
        {
          "name": "List templates",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/templates?page=1&limit=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "templates"
              ],
              "query": [
                {
                  "key": "page",
                  "value": "1"
                },
                {
                  "key": "limit",
                  "value": "20"
                }
              ]
            },
            "description": "Approved templates only. Paginated. Scope: templates:read"
          },
          "response": []
        },
        {
          "name": "Get template",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/templates/{{template_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "templates",
                "{{template_id}}"
              ]
            },
            "description": "Scope: templates:read"
          },
          "response": []
        },
        {
          "name": "Create template",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/templates",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "templates"
              ]
            },
            "description": "Creates a draft. Scope: templates:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"template_name\": \"order_update\",\n  \"language\": \"en_US\",\n  \"category\": \"UTILITY\",\n  \"components\": [\n    {\n      \"type\": \"BODY\",\n      \"text\": \"Hi {{1}}, your order {{2}} shipped.\"\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Submit template for approval",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/templates/{{template_id}}/submit",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "templates",
                "{{template_id}}",
                "submit"
              ]
            },
            "description": "Submits a draft to Meta. Scope: templates:write"
          },
          "response": []
        }
      ]
    },
    {
      "name": "Messages",
      "item": [
        {
          "name": "Send template message",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "description": "Optional: safe-retry key (UUID)."
              }
            ],
            "url": {
              "raw": "{{base_url}}/messages/template",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "messages",
                "template"
              ]
            },
            "description": "Requires an active WABA. Scope: messages:send",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"to\": \"+919999999999\",\n  \"template_name\": \"order_update\",\n  \"language\": \"en_US\",\n  \"components\": [\n    {\n      \"type\": \"body\",\n      \"parameters\": [\n        {\n          \"type\": \"text\",\n          \"text\": \"Jane\"\n        },\n        {\n          \"type\": \"text\",\n          \"text\": \"#1234\"\n        }\n      ]\n    }\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "Media",
      "item": [
        {
          "name": "Upload media",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/media/upload",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "media",
                "upload"
              ]
            },
            "description": "multipart/form-data. Scope: media:write",
            "body": {
              "mode": "formdata",
              "formdata": [
                {
                  "key": "file",
                  "type": "file",
                  "src": []
                }
              ]
            }
          },
          "response": []
        },
        {
          "name": "List media",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/media",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "media"
              ]
            },
            "description": "Not paginated. Scope: media:read"
          },
          "response": []
        },
        {
          "name": "Get media",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/media/{{media_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "media",
                "{{media_id}}"
              ]
            },
            "description": "Scope: media:read"
          },
          "response": []
        },
        {
          "name": "Delete media",
          "request": {
            "method": "DELETE",
            "header": [],
            "url": {
              "raw": "{{base_url}}/media/{{media_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "media",
                "{{media_id}}"
              ]
            },
            "description": "Scope: media:write"
          },
          "response": []
        },
        {
          "name": "Create resumable upload session",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/media/template-session",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "media",
                "template-session"
              ]
            },
            "description": "For header media on template create. Scope: media:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"file_name\": \"banner.png\",\n  \"file_length\": 12345,\n  \"file_type\": \"image/png\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Upload to resumable session",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/media/template-session/upload",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "media",
                "template-session",
                "upload"
              ]
            },
            "description": "Scope: media:write",
            "body": {
              "mode": "formdata",
              "formdata": [
                {
                  "key": "media_id",
                  "value": "{{upload_session_id}}",
                  "type": "text"
                },
                {
                  "key": "file_offset",
                  "value": "0",
                  "type": "text"
                },
                {
                  "key": "file",
                  "type": "file",
                  "src": []
                }
              ]
            }
          },
          "response": []
        }
      ]
    },
    {
      "name": "Webhooks",
      "item": [
        {
          "name": "Create endpoint",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhooks",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks"
              ]
            },
            "description": "Scope: webhooks:write. Returns signing_secret once.",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"url\": \"https://example.com/lynkist/webhook\",\n  \"events\": [\n    \"message.sent\",\n    \"message.delivered\",\n    \"message.failed\"\n  ],\n  \"description\": \"Status sink\",\n  \"active\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "List endpoints",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks"
              ]
            },
            "description": "Not paginated. Scope: webhooks:read"
          },
          "response": []
        },
        {
          "name": "List all deliveries",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/deliveries?page=1&limit=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "deliveries"
              ],
              "query": [
                {
                  "key": "page",
                  "value": "1"
                },
                {
                  "key": "limit",
                  "value": "20"
                }
              ]
            },
            "description": "Scope: webhooks:read"
          },
          "response": []
        },
        {
          "name": "Delivery metrics",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/deliveries/metrics",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "deliveries",
                "metrics"
              ]
            },
            "description": "Scope: webhooks:read"
          },
          "response": []
        },
        {
          "name": "Retry a delivery",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/deliveries/{{delivery_id}}/retry",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "deliveries",
                "{{delivery_id}}",
                "retry"
              ]
            },
            "description": "Scope: webhooks:write"
          },
          "response": []
        },
        {
          "name": "Get endpoint",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/{{webhook_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "{{webhook_id}}"
              ]
            },
            "description": "Scope: webhooks:read"
          },
          "response": []
        },
        {
          "name": "Update endpoint",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/webhooks/{{webhook_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "{{webhook_id}}"
              ]
            },
            "description": "Set active:true to re-enable an auto-disabled endpoint. Scope: webhooks:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"events\": [\n    \"message.sent\",\n    \"message.delivered\"\n  ],\n  \"active\": true\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Delete endpoint",
          "request": {
            "method": "DELETE",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/{{webhook_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "{{webhook_id}}"
              ]
            },
            "description": "Scope: webhooks:write"
          },
          "response": []
        },
        {
          "name": "Rotate signing secret",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/{{webhook_id}}/rotate-secret",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "{{webhook_id}}",
                "rotate-secret"
              ]
            },
            "description": "No grace period. Scope: webhooks:write"
          },
          "response": []
        },
        {
          "name": "List endpoint deliveries",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/{{webhook_id}}/deliveries?page=1&limit=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "{{webhook_id}}",
                "deliveries"
              ],
              "query": [
                {
                  "key": "page",
                  "value": "1"
                },
                {
                  "key": "limit",
                  "value": "20"
                }
              ]
            },
            "description": "Scope: webhooks:read"
          },
          "response": []
        },
        {
          "name": "Send test event",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/webhooks/{{webhook_id}}/test",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "webhooks",
                "{{webhook_id}}",
                "test"
              ]
            },
            "description": "Queues a webhook.test event. Scope: webhooks:write"
          },
          "response": []
        }
      ]
    },
    {
      "name": "Campaigns",
      "item": [
        {
          "name": "List campaigns",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns"
              ]
            },
            "description": "Not paginated. Scope: campaigns:read"
          },
          "response": []
        },
        {
          "name": "Create campaign",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              },
              {
                "key": "Idempotency-Key",
                "value": "{{$guid}}",
                "description": "Optional: safe-retry key (UUID)."
              }
            ],
            "url": {
              "raw": "{{base_url}}/campaigns",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns"
              ]
            },
            "description": "Scope: campaigns:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"name\": \"May launch\",\n  \"description\": \"Launch blast\",\n  \"template_id\": \"{{template_id}}\",\n  \"batch_size\": 50,\n  \"variable_mapping\": {\n    \"components\": [\n      {\n        \"type\": \"body\",\n        \"parameters\": [\n          {\n            \"kind\": \"contact_field\",\n            \"field\": \"first_name\",\n            \"fallback\": \"Customer\"\n          }\n        ]\n      }\n    ]\n  },\n  \"audience\": {\n    \"groups\": [\n      \"{{group_id}}\"\n    ],\n    \"sources\": []\n  }\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Get campaign",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}"
              ]
            },
            "description": "Includes audiences[]. Scope: campaigns:read"
          },
          "response": []
        },
        {
          "name": "Set audience",
          "request": {
            "method": "PUT",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/audience",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "audience"
              ]
            },
            "description": "Groups + sources only. Scope: campaigns:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"groups\": [\n    \"{{group_id}}\"\n  ],\n  \"sources\": []\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Preview audience",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/audience/preview",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "audience",
                "preview"
              ]
            },
            "description": "Scope: campaigns:read"
          },
          "response": []
        },
        {
          "name": "Field coverage",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/audience/field-coverage",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "audience",
                "field-coverage"
              ]
            },
            "description": "Scope: campaigns:read",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"fields\": [\n    \"first_name\",\n    \"company\"\n  ]\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Render preview",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/preview",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "preview"
              ]
            },
            "description": "Scope: campaigns:write",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"sample_contact_id\": null\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Send now",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/send",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "send"
              ]
            },
            "description": "Scope: campaigns:send"
          },
          "response": []
        },
        {
          "name": "Schedule",
          "request": {
            "method": "POST",
            "header": [
              {
                "key": "Content-Type",
                "value": "application/json"
              }
            ],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/schedule",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "schedule"
              ]
            },
            "description": "Scope: campaigns:send",
            "body": {
              "mode": "raw",
              "raw": "{\n  \"scheduled_at\": \"2026-07-01T09:30:00Z\"\n}",
              "options": {
                "raw": {
                  "language": "json"
                }
              }
            }
          },
          "response": []
        },
        {
          "name": "Pause",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/pause",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "pause"
              ]
            },
            "description": "Scope: campaigns:send"
          },
          "response": []
        },
        {
          "name": "Resume",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/resume",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "resume"
              ]
            },
            "description": "Scope: campaigns:send"
          },
          "response": []
        },
        {
          "name": "Stop",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/stop",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "stop"
              ]
            },
            "description": "Terminal. Scope: campaigns:send"
          },
          "response": []
        },
        {
          "name": "Refresh metrics",
          "request": {
            "method": "POST",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/refresh-metrics",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "refresh-metrics"
              ]
            },
            "description": "Scope: campaigns:write"
          },
          "response": []
        },
        {
          "name": "Errors summary",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/errors",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "errors"
              ]
            },
            "description": "Scope: campaigns:read"
          },
          "response": []
        },
        {
          "name": "Errors drilldown",
          "request": {
            "method": "GET",
            "header": [],
            "url": {
              "raw": "{{base_url}}/campaigns/{{campaign_id}}/errors/{{error_code}}?limit=20",
              "host": [
                "{{base_url}}"
              ],
              "path": [
                "campaigns",
                "{{campaign_id}}",
                "errors",
                "{{error_code}}"
              ],
              "query": [
                {
                  "key": "limit",
                  "value": "20"
                }
              ]
            },
            "description": "Scope: campaigns:read"
          },
          "response": []
        }
      ]
    }
  ],
  "variable": [
    {
      "key": "base_url",
      "value": "https://lynkist.io/api/v1/public"
    },
    {
      "key": "api_key",
      "value": "lk_sk_live_REPLACE_ME"
    },
    {
      "key": "contact_id",
      "value": ""
    },
    {
      "key": "template_id",
      "value": ""
    },
    {
      "key": "media_id",
      "value": ""
    },
    {
      "key": "upload_session_id",
      "value": ""
    },
    {
      "key": "webhook_id",
      "value": ""
    },
    {
      "key": "delivery_id",
      "value": ""
    },
    {
      "key": "campaign_id",
      "value": ""
    },
    {
      "key": "group_id",
      "value": ""
    },
    {
      "key": "error_code",
      "value": "131056"
    }
  ]
}