Skip to main content
Denne guide viser dig, hvordan du forbinder Enrow API til n8n og bygger dit første workflow: en enkelt e-mailsøgning, der returnerer sit resultat automatisk via en webhook. n8n er et værktøj til workflow-automatisering, der lader dig forbinde Enrow med hundredvis af andre tjenester, og det kan hostes selv eller køres på n8n Cloud.
Har du ikke n8n? Installer n8n eller brug n8n Cloud for at komme i gang på få minutter.

Hvad har jeg brug for, før jeg går i gang?

For at følge denne guide har du brug for to ting:
  • n8n installeret (selv-hostet eller cloud)
  • En Enrow API-nøgle (hent en her)
Hver Enrow-forespørgsel autentificeres med API-nøglen i x-api-key-headeren — der er ingen OAuth-flows eller bearer-tokens. Se Authentication for alle detaljer.

Hvordan gemmer jeg min Enrow API-nøgle i n8n?

Gem API-nøglen én gang som en genbrugelig Header Auth-credential, så du ikke skal indsætte den i hver enkelt node:
  1. I n8n skal du åbne CredentialsNew
  2. Vælg Header Auth
  3. Sæt Name til x-api-key
  4. Sæt Value til din Enrow API-nøgle
  5. Gem credentialen (kald den f.eks. “Enrow API”)
Du kan nu referere til denne credential fra enhver HTTP Request-node på tværs af dine workflows.

Hvordan bygger jeg et workflow, der finder en enkelt e-mail?

Workflowet har tre dele: en trigger til at starte det, en HTTP Request-node, der kalder Find Single Email-endpointet, og en Webhook-node, der modtager resultatet, når søgningen er færdig.

Trin 1: Opret et nyt workflow

  1. Åbn n8n
  2. Klik på “New Workflow”
  3. Navngiv det “Enrow - Find Email”

Trin 2: Tilføj en Manual Trigger

  1. Klik på ”+“-knappen
  2. Søg efter “Manual Trigger”
  3. Tilføj den til dit lærred
Manual Trigger lader dig køre workflowet on demand, mens du tester det.

Trin 3: Tilføj en HTTP Request-node

  1. Klik på ”+” efter Manual Trigger
  2. Søg efter “HTTP Request”
  3. Konfigurer den:
Authentication:
  • Authentication: Generic Credential Type
  • Generic Auth Type: Header Auth
  • Name: x-api-key
  • Value: YOUR_ENROW_API_KEY
Request:
  • Method: POST
  • URL: https://api.enrow.io/email/find/single
  • Body Content Type: JSON
  • JSON Body:
{
  "company_domain": "apple.com",
  "fullname": "Tim Cook"
}

Trin 4: Test workflowet

  1. Klik på “Execute Workflow” i toppen
  2. Du bør se et svar med et søgnings-id
  3. Søgningen behandles asynkront — id’et er det, du skal bruge til at hente resultatet

Trin 5: Modtag resultater med en webhook

Enrow kører søgninger asynkront, så i stedet for at polle kan du lade n8n modtage resultatet automatisk. Enrow API vil POST’e resultatet til din webhook-URL, når søgningen er færdig. Se How webhooks work for hele forløbet.
  1. Tilføj en “Webhook”-node til dit lærred
  2. Sæt:
    • HTTP Method: POST
    • Path: enrow-email-result
  3. Kopiér Production URL (f.eks. https://your-n8n.com/webhook/enrow-email-result)
  4. Opdater din HTTP Request-nodes JSON, så den inkluderer webhooken i settings:
{
  "company_domain": "apple.com",
  "fullname": "Tim Cook",
  "settings": {
    "webhook": "https://your-n8n.com/webhook/enrow-email-result"
  }
}
  1. Gem og aktivér workflowet
Når søgningen er færdig, vil Enrow nu POST’e resultatet til din webhook-node.

Kan jeg importere et færdiglavet workflow?

Ja. Kopiér JSON’en nedenfor for at komme hurtigt i gang, og importer den derefter i n8n.
{
  "name": "Enrow - Find Email with Webhook",
  "nodes": [
    {
      "parameters": {},
      "name": "Manual Trigger",
      "type": "n8n-nodes-base.manualTrigger",
      "typeVersion": 1,
      "position": [250, 300]
    },
    {
      "parameters": {
        "method": "POST",
        "url": "https://api.enrow.io/email/find/single",
        "authentication": "headerAuth",
        "sendBody": true,
        "bodyContentType": "json",
        "jsonBody": "={\n  \"company_domain\": \"apple.com\",\n  \"fullname\": \"Tim Cook\",\n  \"settings\": {\n    \"webhook\": \"{{$node[\"Webhook\"].json[\"webhookUrl\"]}}\"\n  }\n}",
        "options": {}
      },
      "name": "Find Email",
      "type": "n8n-nodes-base.httpRequest",
      "typeVersion": 3,
      "position": [450, 300],
      "credentials": {
        "headerAuth": {
          "name": "Enrow API"
        }
      }
    },
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "enrow-email-result",
        "responseMode": "onReceived",
        "options": {}
      },
      "name": "Webhook",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [650, 300],
      "webhookId": "your-webhook-id"
    }
  ],
  "connections": {
    "Manual Trigger": {
      "main": [[{"node": "Find Email", "type": "main", "index": 0}]]
    },
    "Find Email": {
      "main": [[{"node": "Process Result", "type": "main", "index": 0}]]
    }
  }
}
Sådan importerer du workflowet:
  1. Kopiér JSON’en ovenfor
  2. I n8n skal du klikke på ”…”“Import from File/URL/String”
  3. Indsæt JSON’en
  4. Opdater API-nøglen i credentials
  5. Aktivér!

Hvad er de bedste praksisser for n8n + Enrow?

Opret en Header Auth-credential med:
  • Name: x-api-key
  • Value: Din Enrow API-nøgle
Genbrug denne credential på tværs af workflows i stedet for at indsætte API-nøglen i hver node.
Webhooks er mere pålidelige end polling med Wait-noder. Send altid settings.webhook-parameteren, så Enrow leverer resultatet, så snart søgningen er færdig.
Tilføj en “Error Trigger”-node for at fange og håndtere API-fejl. Se Error handling og Status codes for de svarformater, du kan forvente.
Hvis du behandler mange kontakter, så brug Find Bulk Emails-endpointet (op til 5.000 søgninger pr. batch) i stedet for at loope enkeltforespørgsler.

FAQ

En 401 Unauthorized betyder, at API-nøglen mangler eller er ugyldig. Kontrollér, at Header Auth-credentialen har x-api-key som Name og din gyldige Enrow API-nøgle som Value. Se Authentication for detaljer.
Sørg først for, at workflowet er aktiveret, ikke bare gemt. Bekræft derefter, at webhook-URL’en i settings.webhook-parameteren matcher Webhook-nodens Production URL. Du kan teste URL’en direkte med et værktøj som Postman. Se How webhooks work for leveringsforløbet.
En rate-limit-fejl betyder, at du sendte for mange forespørgsler for hurtigt. Tilføj en “Wait”-node mellem batch-operationer, eller brug bulk-endpoints i stedet for at loope. Se Rate limits for de aktuelle grænser.
Til spørgsmål om workflows kan du bruge n8n Community Forum. Til API-spørgsmål kan du kontakte Enrow Support.

Næste skridt

E-mailberigelse

Berig kontakter fra et regneark i n8n.

E-mailverificering

Verificér lister med leads’ e-mails i et n8n-workflow.

Find Single Email

Se endpointets parametre og svarformat.

How webhooks work

Få besked automatisk, når en søgning er færdig.