Discussions

Ask a Question
Back to all

API Access Not Working Despite Valid API Key and Paid Developer Plan

Hi D-ID Support,

I’m writing regarding a persistent issue with API access on my account.

Account Email: [email protected]
Plan: $50/month API Developer Plan (paid and active)
Issue: All API requests to https://api.d-id.com/talks/streams are returning 401 Unauthorized, even with a freshly generated API key and correct Base64 encoding of email:apikey for the Authorization header.
What I’ve Tried:
Verified correct plan is active and payment is processed
Deleted and regenerated API keys multiple times
Encoded key via:
echo -n "[email protected]:MY_API_KEY" | base64
Used the Authorization header as:
Authorization: Basic BASE64_RESULT
Attempted direct curl requests as well as Node-based requests
Still receive the response:
{"message": "Unauthorized"}
This indicates the key is either not being correctly linked to API permissions, or there’s a backend issue with my account.
Could you please urgently review my account and confirm that API access is correctly enabled on the backend?

Happy to provide full curl logs, encoded keys, or anything else you need.

Best regards,
Daryl Lawson
[email protected]