Avid PubSuite Partner API
  1. Distributions
Avid PubSuite Partner API
  • Pubsuite API Introduction
  • Getting Started
    • Authentication
    • Response Format
    • Error Codes
    • Usage Limits
  • Endpoints
    • Endpoints / Resources Introduction
    • Global Pubsuite Reference Libaries
    • Workspace Organisation Users
      • Organisation Users List
      • Organisation User By Id
    • Advertiser Accounts
      • Advertiser Accounts List
      • Account Detail
      • Account Delete
      • Account Create
      • Account Update
    • Advertiser Account Members
      • Advertiser Account Members
      • Adv Account Member Detail
      • Account Delete
      • Advertiser Account Member Create
      • Account Update
    • Campaigns
      • Campaign Body Parameters
      • Campaigns
      • Campaign
      • Delete Campaign
      • Campaign Details
      • Update Campaign
    • Phases
      • Phase Body Parameters
      • Phases List
      • Phase
      • Phase Detail
      • Delete Phase
      • Phase Update
    • Content
      • Content Body Parameters
      • Contents
      • Content Detail
      • Create Content
      • Delete Content
      • Update Content
    • Distributions
      • Distribution Body Parameters
      • Distributions List
        GET
      • Create Distributions
        POST
      • Delete Distribution
        DELETE
      • Distribution Details
        GET
      • Distribution Update
        PUT
    • Publisher Profiles
      • Coming Soon
      • Publisher Profiles
      • Publisher Profile
      • Delete Publisher Profile
    • Publisher Products
      • Coming Soon
    • Data Sources
      • Coming Soon
    • Webhooks
      • Services
      • Create/Update Service
      • Registered Webhooks
      • Create Webhook
      • Update Webhook
      • Delete Webhook
  • Outbound Events
    • Outbound Events
  1. Distributions

Distribution Update

Developing
PUT
https://api.avidpubsuite.com/v2/distributions

Request

Authorization
Add parameter in header
X-API-Key
Example:
X-API-Key: ********************
Body Params application/json

Example
{
    "content_id": 2,
    "distributions": [
        {
            "id": 191,
            "campaign_id": 1,
            "distribution_type_id": 1,
            "publisher_title_id": 2,
            "status": 1,
            "distiribution_class": 1,
            "count_clicks_as": 1,
            "distribution_live_date": "2025-07-10",
            "has_destination_link": 1,
            "no_of_feedback_allowed": 2,
            "content_tile": "Test Tag Line",
            "distribution_label": "Baqir Facebook News Feed",
            "advertiser_review": 1,
            "primary_link": {
                "id": 11,
                "link_type": 1,
                "link_label": "Test Label",
                "original_link": "http://google.com",
                "hyperlink_text": "google"
            },
            "distribution_media_library": [
                {
                    "id" : 11,
                    "is_body_media":0,
                    "media_label": "Test Media Label",
                    "file_url": "https://download.samplelib.com/mp4/sample-5s.mp4",
                    "media_notes": "Test Notes"
                },
                {
                    "is_body_media":0,
                    "media_label": "Test Media Label Two",
                    "file_url": "https://download.samplelib.com/mp4/sample-10s.mp4",
                    "media_notes": "Test Notes Two"
                }
            ]
        }
    ]
}

Responses

🟢200Success
application/json
Body

Example
{}
🟠401Unauthorized
🟠422Unprocessable Entity
🔴500Internal Server Error
🟠404Resource Not Found
Previous
Distribution Details
Next
Coming Soon