Error In getting campaign group by ID using linkedin api

13 Views Asked by At

When making a get request to linkedin api to search by campaign group value I get ILLEGAL_ARGUMENT error.

https://api.linkedin.com/rest/adAccounts/{{accountID}/adCampaignGroups?q=search&search=(id:(values:List(urn:li:sponsoredCampaignGroup:{{campaign_group_id}}))"

I tried to make get request to the api.

import requests

url = "https://api.linkedin.com/rest/adAccounts/{{accountID}/adCampaignGroups?q=search&search=(id:(values:List(urn:li:sponsoredCampaignGroup:{{campaign_group_id}}))"

payload = {}
headers = {
  'LinkedIn-Version': '202401',
  'X-RestLi-Protocol-Version': '2.0.0',
  'Authorization': 'Bearer {{token}}',
}

response = requests.request("GET", url, headers=headers, data=payload)

print(response.text)
{
    "status": 400,
    "code": "ILLEGAL_ARGUMENT",
    "message": "Invalid query parameters passed to request"
}
0

There are 0 best solutions below