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 Subscription| Name | 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": "2026-03-05T18:28:38.7994348+00:00"
},
"partnerSKUs": null,
"budgetLockExpiration": null,
"subscriptionExpiration": "2026-03-05T18:28:38.7994348+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>2026-03-05T18:28:38.7994348+00:00</nextCharge>
<type>SearchCampaign</type>
</subscription>
<subscriptionExpiration>2026-03-05T18:28:38.7994348+00:00</subscriptionExpiration>
<type>Search</type>
</CampaignSubscription>
