Error: "Error 105 - Authentication failed"

Paddy Ogee 20 Reputation points
2025-10-09T08:35:16.6433333+00:00

Developer Token: <PII Removed>

Error TrackingId: <PII Removed>
Error: "Error 105 - Authentication failed"

Is my developer token approved and active? Why am I getting Error 105?"

As far as I can tell, this is the only error. Do we actually see if a developer token is approved, or does the fact it does not say denied or pending mean that it is approved?

My account is 20+ years old with the legacy "X" prefix (X16.....)

OAuth is working - I am getting valid access tokens

Bit baffled.

Any help appreciated.

Microsoft Advertising API
Microsoft Advertising API
A Microsoft API that provides programmatic access to Microsoft Advertising to manage large campaigns or to integrate your marketing with other in-house systems.
0 comments No comments
{count} votes

Answer accepted by question author
  1. MS Advertising - Arsen 150 Reputation points Microsoft External Staff Moderator
    2025-10-10T11:15:34.08+00:00

    Hi Paddy Ogee,

    Thank you for reaching out to the Microsoft Advertising Learn Q&A Platform!

    The error you're encountering "Error 105 - Authentication failed", typically indicates that the developer token you're using is either not approved, expired, or not correctly associated with the account you're using to authenticate.

    Here are a few things to check:

    1. Developer Token Status: Unfortunately, the system doesn’t explicitly show “approved” or “denied” statuses in all cases. If your token is not marked as “pending” or “denied,” it might be approved, but this isn’t guaranteed. The safest way to confirm the status is to check in the Developer Portal or contact support directly.

    Account Association: Ensure that the developer token is correctly associated with the account you're using for OAuth. Even if OAuth is working and you're receiving access tokens, the token must be linked to the same account.

    Legacy Account Prefix ("X16..."): Having a legacy account doesn’t automatically guarantee token approval. If your account is older, there may be additional verification steps or migration requirements.

    Token Expiry: Developer tokens can expire or be revoked. If you haven’t used it in a while, it’s worth checking if it needs to be renewed.

    To resolve this, I recommend:

    • Logging into the Microsoft Advertising Developer Portal to verify the token status.
    • Reviewing the authentication documentation for Microsoft Advertising API: Authentication Guide.  

    Bing Ads API Concepts - Microsoft Advertising API | Microsoft Learn

    I hope the information provided here will at least partly answer your question.  If you have any additional questions please do not hesitate to reach out to our support. 

    Kind regards, 

    Arsen D. | Microsoft Advertising Support Specialist | 800-518-5689 

    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.