Every API request requires the x-project-key header:
x-project-key: YOUR_PROJECT_KEY
fetch('https://dynalink.app/api/links', {
method: 'POST',
headers: {
'x-project-key': process.env.DYNALINK_PROJECT_KEY,
'Content-Type': 'application/json'
},
body: JSON.stringify({ actual_url: 'https://yourapp.io' })
})
curl -X POST https://dynalink.app/api/links \
-H "x-project-key: YOUR_PROJECT_KEY" \
-H "Content-Type: application/json" \
-d '{ "actual_url": "https://yourapp.io" }'
{tip} See the Links, Campaigns, Attribution, and Webhooks sections for full endpoint references.