API Access
-
Are there any restrictions on the type of applications I can build using the PPCmate API?
No, there are no restrictions. You have the flexibility to build a wide range of applications that suit your specific needs. -
To use the API, include your access token in the X-Access-Token header of each request. Header name: X-Access-Token How to get the token: Log into the advertiser panel Open the profile menu (your avatar, top right) → Integrations → API Access & Guide Copy your API access token Token lifet...
-
Request | | | | --- | --- | | Method | URL | | GET | https://api.ppcmate.com/adv/balance | Response | | | | --- | --- | | Status | Response | | 200 | { "data": { "advertiserId": 1, "advertiserName": "Test Advertiser", &nbs...
-
Campaign Activation / Deactivation
Request | | | | --- | --- | | Method | URL | | GET | https://api.ppcmate.com/adv/campaign/activate/ | | GET | https://api.ppcmate.com/adv/campaign/deactivate/ | | | | | | --- | --- | --- | | Type | Params | Values | | URLPARAM | | number | campaign_id Id of the campaign you want to acti... -
Can I retrieve my API Key from any section in my account?
Yes. Your API key is on the API Access & Guide page, and you can open it and copy it at any time. The same key is also shown on the AI Connector (MCP) page. Where to find it Click your profile picture at the top right of the advertiser panel. Under Integrations, open API Access & Guide.... -
Can I share my API Key with third parties for collaborative projects?
We recommend that you don't. Your API key gives full access to your account. Anyone who has it can see your data and change your campaigns. To work with other people, give each person their own login with Multi-User. Working with a team or an agency Click your profile picture at the top right, ... -
Conventions Status - HTTP status code of response. All responses are in JSON format. All requests must be made over HTTPS If your token becomes invalid, re-issue it under the profile menu → Integrations → API Access & Guide in the advertiser panel (click Renew) Status Codes All status codes...
-
Is API access automatically granted to all accounts?
Yes. Every active advertiser account can use the PPCmate API. You don't need to request access or wait for approval. You only need to create your key once. How to start Click your profile picture at the top right of the advertiser panel. Under Integrations, open API Access & Guide. Click Ge... -
Is technical support available for API-related queries or issues?
Yes. Our support team helps with API questions and integrations, from your first request to troubleshooting a live setup. Support is available 24/7. How to reach us In the app: use Feedback or the live chat in your advertiser panel. By email: write to support@ppcmate.com. On the website: go to ... -
Is there a limit to the number of API requests allowed per account?
The PPCmate REST API doesn't set a fixed request quota per account right now. Please use it reasonably. Our Terms of Service don't allow use that could overload or disrupt the service. Good practice Don't poll too often. Checking stats or your balance every few minutes is plenty for most tools.... -
Get Campaign list with stats Request | | | | --- | --- | | Method | URL | | GET | https://api.ppcmate.com/adv/campaign | Parameters All fields are optional | | | | | --- | --- | --- | | Name | Value example | Description | | sortById | asc or desc | Sorting list by id | | page | 1 | Pag...
-
What advantages does API integration offer compared to manual campaign management?
The API lets your own systems do what you would otherwise do by hand in the panel. It saves time, cuts down on mistakes and reacts faster. Everything you can do in the advertiser panel is also available through the REST API. Main advantages Automation. Pause or resume campaigns and creatives au... -
Who benefits from utilizing the PPCmate API?
Advertisers seeking collaboration with third-party tools and developers interested in creating applications can maximize the benefits of the PPCmate API for enhanced campaign management and customization.
