Step 1: Copy Your API Token
On your dashboard, go to Profile → API Key.
Click Copy Token to copy your API key to the clipboard.
Step 2: Authorize the Token
Open the API Documentation page.
Click the Authorize button.
In the input field, enter your key in the following format:
x-api-key your-api-key
Click Authorize, then Close.
Step 3: Test the Connection
Choose any GET endpoint from the API documentation.
Click Try it out, then Execute.
If the setup is correct, you’ll receive a 200 OK response.
If you encounter an error, double-check that your token is correctly authorized.
Step 4: Set Up N8N
On your N8N dashboard, click Add First Step.
Select HTTP Request from the list of available nodes.
Step 5: Configure the Request
Method:
GETURL:
https://api.nodemaven.com/api/v2/base/locations/countries/This is an example who retrieve a list of countries. You can check the full API URLs here. There you'll find other functions like:
GET /api/v2/base/locations/countries/ — List of Countries in a defined location
GET /api/v2/base/locations/regions/ — List of Regions in a defined location
GET /api/v2/base/locations/cities/ — List of Cities in a defined location
GET /api/v2/base/locations/isps/ — List of ISPs in a defined
GET /api/v2/base/locations/zipcodes/ — List of zip codes in a defined location
GET /api/v2/base/statistics/data/ — Data Statistics
GET /api/v2/base/statistics/requests/ — Requests Statistics
GET /api/v2/base/statistics/domains/ — Domains Statistics
Enable the Toggle header switch.
Add a new header:
Name:
AuthorizationValue:
x-api-key your-api-key
Add another header:
Name:
Content-TypeValue:
application/json
Step 6: Execute the Request
Congratulations! Your N8N setup is complete and successfully connected to the API.




