All API requests require a valid Corporate Merch API Token.
Generate API Tokens
API Tokens can be generated via the Corporate Merch dashboard under Developers > API Tokens.
API URL
The API endpoints can be consumed using the API URL: https://api.corporatemerch.com/v1/
Authentication
Our API require a valid Token that should be sent using the Authorization header (Bearer).
curl --request GET \
--url https://api.corporatemerch.com/v1/products \
--header 'Accept: application/json' \
--header 'Authorization: Bearer API_Token'
const options = {
method: 'GET',
headers: {Accept: 'application/json', Authorization: 'Bearer API_Token'}
};
fetch('https://api.corporatemerch.com/v1/products', options)
.then(response => response.json())
.then(response => console.log(response))
.catch(err => console.error(err));
<?php
require_once('vendor/autoload.php');
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://api.corporatemerch.com/v1/products', [
'headers' => [
'Accept' => 'application/json',
'Authorization' => 'Bearer API_Token',
],
]);
echo $response->getBody();