Discogs OAuth 1.0 Integration Issue: "Insufficient parameters for OAuth1 callback" in n8n

Hello everyone, my name is Pedro Fagundes.

I am trying to set up an OAuth 1.0 credential in n8n to integrate with the Discogs API, but I keep running into an issue after the authorization step.

The goal is to allow users of my application, Troca-Discos-BR, to import their data from Discogs.
[For security reasons, the keys were changed.]

:gear: Setup Details

  1. Discogs App Configuration (Consumer Details): I created the application on Discogs, which provided the necessary keys and URLs.

    • Application Name: Troca-Discos-BR

    • Request Token URL: https://api.discogs.com/oauth/request_token

    • Authorize URL: https://www.discogs.com/oauth/authorize

    • Access Token URL: https://api.discogs.com/oauth/access_token

    • Callback URL (in Discogs App Settings): https://primary-production-54b4.up.railway.app/rest/oauth1 *(See attached screenshot “Screenshot 2025-11-11 at 15.56.01.png”)
      *

  2. n8n Credential Configuration: I am using the OAuth1 API credential type in n8n with the following settings:

    • Request Token URL: https://api.discogs.com/oauth/request_token

    • Signature Method: HMAC-SHA1

    • Allowed HTTP Request Domains: All (See attached screenshot “Screenshot 2025-11-11 at 17.36.26.png”)

:warning: The Issue

  1. I click “Connect my account” in n8n.

  2. I am correctly redirected to the Discogs authorization page and approve the connection. (See attached screenshot “Screenshot 2025-11-11 at 17.38.47.png”)

  3. However, after clicking “Authorize”, I am redirected back to the callback URL and presented with a blank page showing the following error:

Error: Insufficient parameters for OAuth1 callback. Failed to connect. The window can be closed now. (See attached screenshot “Screenshot 2025-11-11 at 15.59.17.png”)

Question:

It seems the Discogs authorization server is not sending back the necessary oauth_token and oauth_verifier parameters to the n8n callback URL, or n8n is not receiving/processing them correctly.

Am I missing a setting in the n8n OAuth1 credential configuration, or is the Discogs Callback URL format incorrect?

Any help or guidance on how to properly set up Discogs OAuth 1.0 credentials in n8n would be greatly appreciated!

Thank you!

Hi @Pedro_Fagundes :waving_hand:

So, this might be a lucky guess but:

under Setup Details you’ve listed: Callback URL (in Discogs App Settings): https://primary-production-54b4.up.railway.app/rest/oauth1 *(See attached screenshot “Screenshot 2025-11-11 at 15.56.01.png”)

That is the extend of what I can see on the screenshot as well.

But the actual address should be “https://primary-production-54b4.up.railway.app/rest/oauth1-credential/callback“. Perhaps the end of the URL was lost when copy pasting?

Best,

Gosia