The MisterGoodLink API
Drive the catalogue, your orders and your sales directly from your tools. A simple REST API, key-authenticated, with normalised JSON responses.
Enable my API accessOne API per account, built for automation
Every MisterGoodLink client has their own API key. It gives access to a REST API (V2) that mirrors the platform logic: catalogue search, order placement, site management and sale validation.
The API is ideal for automating your campaigns: connecting your CRM or dashboards, industrialising your orders, syncing your publisher spots, or feeding your own internal tools.
What the API can do
The same actions as on the platform, in programmatic access.
Explore the catalogue
Search among thousands of spots with advanced filters: Trust Flow, Citation Flow, referring domains, traffic, language, topic, Google News, GEO…
Place orders
Create SEO or GEO orders paid with your wallet (anchor, URL, scheduling, sensitive topics), and track their status.
Manage your sites (publisher)
Add and update your sites/spots (language, price, categories, GEO options, sensitive topics) and track your sales.
Track your account
Check your wallet balance (advertiser budget) and, as a publisher, your available earnings — useful before each order.
Three steps to get started
- Enable API access from your account, under My account > API.
- Generate your key (shown only once) and keep it safe.
- Call the endpoints by passing your key in the
Authorizationheader.
All requests use the base URL https://app.mistergoodlink.com/api/v2/ and authenticate with a Bearer token:
# Example: check my account (wallet balance)curl -H "Authorization: Bearer sk_live_xxxxxxxx" \
https://app.mistergoodlink.com/api/v2/account
Responses are normalised JSON of the form:
{ "results": [ ... ], "message": "", "code": 200, "count": 0 }
Main endpoints
| Method | Endpoint | Purpose |
|---|---|---|
| GET | /account | My account: wallet balance (and publisher earnings) |
| GET | /sites | Catalogue search (filters TF, CF, RD, traffic, language…) |
| GET | /sites/{id} | Details of a sellable site |
| POST | /orders | Place an SEO / GEO order paid with the wallet |
| GET | /orders | Track my orders |
| POST/PUT | /my-sites | Publisher: add / update my sites |
| GET/POST | /sells | Publisher: track and validate my sales |
The complete, up-to-date documentation is available in your account, on the API page, once access is enabled. API usage is governed by the Terms of use.