Partner API / List programs
List programs
GET
/v1/programsEvery program you can promote, with its commission and your ready-made link, plus your audience code.
Parameters
None.
Returns
A list in data.
Errors: 401, 422, 429. Counts towards your rate limit.
curl https://api.affiliatepipe.com/v1/programs \ -H "Authorization: Bearer $AP_KEY"
$ch = curl_init('https://api.affiliatepipe.com/v1/programs');
curl_setopt_array($ch, [
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ['Authorization: Bearer ' . getenv('AP_KEY')],
]);
$data = json_decode(curl_exec($ch), true);import os, requests
r = requests.get(
"https://api.affiliatepipe.com/v1/programs",
headers={"Authorization": "Bearer " + os.environ["AP_KEY"]},
)
data = r.json()const r = await fetch("https://api.affiliatepipe.com/v1/programs", {
headers: { Authorization: `Bearer ${process.env.AP_KEY}` },
});
const data = await r.json();Response, 200
{
"audience_code": { "code": "GHNOAC", "percent_off": 20, "months": 3 },
"data": [
{
"domain": "greyhoundapi.com",
"name": "GreyhoundAPI",
"commission": { "type": "percent", "rate": 10 },
"recurring": true,
"cookie_days": 60,
"link": "https://affiliatepipe.com/r/GhnOaC/greyhoundapi.com"
}
]
}