Adlyft
  1. Ads Account Mangment
Adlyft
  • Default module
    • Introduction
    • Getting Started
    • Auth Mangment
      • Get User Token
      • Refresh User Token
    • Workspace Mangment
      • Create Workspace
      • Get single workspace
      • Update Workspace
      • Delete Worksapace
      • Change Workspace Admin
    • Team Mangment
      • Create Team
      • Get Workspace Teams
      • Assign member
      • Get team members
      • Get Team By ID
      • Update Team Name
      • Delete Team
      • Delete Team Member
    • Connection
      • Create Connection
      • Get connections by teamId
      • Disconnect
    • Ads Account Mangment
      • Assign ad account
        POST
      • Revoke ad account
        POST
      • Change ad account
        POST
    • Meta
      • Campaigns
        • Get Campaigns
        • Update Campaign Status
        • Create Lead Campaign
        • Create Traffic Campaign
        • Create Sales Campaign
        • Create Awareness Campaign
        • Create Engagement Campaign
      • Lead Form
        • Get Page Lead forms
        • Create Page Lead form
      • Pixels
        • Get Pixels details
        • Get Pixels stats
        • Get Pixels
        • Create Pixel
      • Audience
        • Get Custom Audience
        • Create Lookalike custom audience
        • Get Estimated Audience
      • Import
      • Targeting Search
      • Facebook pages
      • Get Ads
      • Get AdSet
      • Get AdCreative
      • Get Insights
      • Get Ads Account Details
      • Get Single Ad Account Details
      • Get All Bussinesses
      • Get single bussiness
      • Get Owned ad accounts
      • Get product-catalogs
      • Get Ad creative Preview
    • Google
      • list accessible customers
      • import
      • insights
      • Assets
  • new module
    • Default module
  1. Ads Account Mangment

Assign ad account

Developing
POST
{teamId}/ads-accounts/assign
This endpoint is used to give permssion to one of your team members to specific ad account.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Header Params

Body Params application/jsonRequired

Examples

Responses

🟢200Created
application/json
Body

🔴500Internal Server Error
Request Request Example
Shell
JavaScript
Java
Swift
curl --location -g --request POST 'https://staging.api.adlyft.otomatika.net/api/v1//ads-accounts/assign' \
--header 'x-api-key: ' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "adAccountId": "string",
    "externalUserId": "string",
    "permission": "MANAGER"
}'
Response Response Example
200 - Example 1
{
    "success": true,
    "data": {
        "id": "string",
        "permission": "string",
        "updatedAt": "string",
        "createdAt": "string",
        "adsAccount": {
            "accountId": "string"
        }
    },
    "message": "string",
    "timestamp": "string",
    "statusCode": 0
}
Modified at 2026-01-03 12:40:46
Previous
Ads Account Mangment
Next
Revoke ad account
Built with