GET api/subscription/campaign/{id}
Retrieves the campaign subscription information for a given Campaign Id.
Request Information
Authentication Method
Partner/Account AuthenticationURI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id |
Id of the campaign for which you wish to get the subscription information |
integer |
Default value is 0 |
Body Parameters
None.
Response Information
Successful Response:Resource Description
SubscriptionReturnModel
Campaign SubscriptionName | Description | Type | Additional information |
---|---|---|---|
id | integer |
|
|
name | string |
|
|
status | string |
|
|
type | string |
|
|
endDate | date |
|
|
subscription | Subscription Detail |
|
|
partnerSKUs | Collection of Partner Sku |
|
|
budgetLockExpiration | date |
|
|
subscriptionExpiration | date |
|
Response Formats
application/json, text/json
Sample:
{ "id": 111, "name": "My campaign", "status": "Active", "type": "Search", "endDate": null, "subscription": { "budget": 1500.0, "currency": "USD", "active": true, "type": "SearchCampaign", "billingType": "Automatic", "nextCharge": "2025-07-30T02:49:26.5580935+00:00" }, "partnerSKUs": null, "budgetLockExpiration": null, "subscriptionExpiration": "2025-07-30T02:49:26.5580935+00:00" }
application/xml, text/xml
Sample:
<CampaignSubscription xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SiteWit.PartnerAPI.Models.ReturnModels"> <budgetLockExpiration i:nil="true" /> <endDate i:nil="true" /> <id>111</id> <name>My campaign</name> <partnerSKUs i:nil="true" /> <status>Active</status> <subscription> <active>true</active> <billingType>Automatic</billingType> <budget>1500</budget> <currency>USD</currency> <nextCharge>2025-07-30T02:49:26.5580935+00:00</nextCharge> <type>SearchCampaign</type> </subscription> <subscriptionExpiration>2025-07-30T02:49:26.5580935+00:00</subscriptionExpiration> <type>Search</type> </CampaignSubscription>