Przejdź do głównej treści
Enrow API umożliwia wyszukiwanie i weryfikację służbowych danych kontaktowych na dużą skalę. Każde żądanie jest uwierzytelniane za pomocą klucza API w nagłówku x-api-key, a każde wyszukiwanie przebiega asynchronicznie, dzięki czemu możesz przetwarzać duże wolumeny bez blokowania.
Adres bazowy — Wszystkie żądania API trafiają na https://api.enrow.io

Co mogę robić z Enrow API?

Enrow API udostępnia trzy podstawowe funkcje, każdą dostępną zarówno w trybie pojedynczym, jak i zbiorczym:

Email Finder

Znajdź służbowe adresy e-mail na podstawie imienia i nazwiska oraz domeny firmy

Email Verifier

Zweryfikuj dowolny adres e-mail dzięki deterministycznej weryfikacji catch-all

Phone Finder

Znajdź bezpośrednie numery telefonów na podstawie adresu URL LinkedIn lub imienia i nazwiska + firmy

Jak działa Enrow API?

Wszystkie endpointy są asynchroniczne i działają według tego samego wzorca: wysyłasz wyszukiwanie, a następnie odbierasz wynik za pomocą webhooka lub odpytywania.
1

Wyślij żądanie POST

Wyślij parametry wyszukiwania. Natychmiast otrzymujesz unikalny identyfikator wyszukiwania.
2

Otrzymaj powiadomienie lub odpytuj

Webhook (zalecane): Przekaż adres URL webhook w settings, a wynik zostanie błyskawicznie wysłany metodą POST na Twój serwer. Zobacz Jak działają webhooki.Odpytywanie: Wywołaj endpoint GET z identyfikatorem wyszukiwania.
3

Wykorzystaj wynik

Pole qualification informuje, czy wynik to valid, invalid, found lub not_found.

Jak wykonać pierwsze żądanie?

Uwierzytelnij się kluczem API w nagłówku x-api-key i wyślij wyszukiwanie metodą POST do odpowiedniego endpointu. Poniższy przykład uruchamia pojedyncze wyszukiwanie e-mail:
curl -X POST https://api.enrow.io/email/find/single \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "fullname": "Dwight Schrute",
    "company_domain": "dundermifflin.com"
  }'
Odpowiedź:
{
  "message": "Single search operating",
  "id": "910f3e13-b2bf-442d-ab0b-4cf44d...",
  "credits_used": 1
}
Żądanie POST jest asynchroniczne — email i qualification są pobierane później za pomocą endpointu GET lub webhooka.

Czy używać trybu pojedynczego czy zbiorczego?

Używaj trybu pojedynczego do jednorazowych wyszukiwań w czasie rzeczywistym, a trybu zbiorczego do wzbogacania danych na dużą skalę. Każdy endpoint obsługuje oba:
PojedynczyZbiorczy
Rozmiar partii1Do 5 000 (3 000 dla telefonów)
Najlepszy doWyszukiwań w czasie rzeczywistymWzbogacania danych na dużą skalę
WebhookPełny wynik w ładunkuPowiadomienie, następnie GET
W przypadku zadań zbiorczych zobacz Znajdź e-maile zbiorczo, Zweryfikuj e-maile zbiorczo oraz Znajdź telefony zbiorczo.

Czym wyróżnia się Enrow API?

Enrow API łączy deterministyczną weryfikację z elastycznym dostarczaniem wyników, dzięki czemu otrzymujesz dokładne dane bez dodatkowych narzędzi:

Weryfikacja catch-all

Deterministyczna weryfikacja działająca nawet na domenach catch-all. Bez potrzeby debouncera.

Pola niestandardowe

Przekaż własne dane custom przy każdym wyszukiwaniu — zostaną zwrócone w wyniku bez zmian.

Webhooki

Otrzymuj wyniki w czasie rzeczywistym. Bez odpytywania, bez zmarnowanych wywołań API.

FAQ

Każde żądanie musi zawierać Twój klucz API w nagłówku x-api-key — nie ma żadnych przepływów OAuth ani tokenów bearer. Zobacz Uwierzytelnianie, aby poznać konfigurację i przykłady.
Żądanie POST rozpoczyna wyszukiwanie i natychmiast zwraca unikalny id. Pole email, phone lub qualification jest dostarczane później za pomocą webhooka lub przez odpytywanie odpowiedniego endpointu GET z tym id.
Zbiorcze żądania e-mail i weryfikacji e-mail przyjmują do 5 000 wyszukiwań, a zbiorcze żądania telefoniczne przyjmują do 3 000. W przypadku żądań pojedynczych rozmiar partii wynosi 1.
Kredyty są odejmowane za każde wyszukiwanie, a ich liczba jest zwracana w credits_used. Zobacz Kredyty i rozliczenia, aby poznać koszty poszczególnych endpointów, oraz Limity zapytań przed zwiększeniem skali.

Następne kroki

Uwierzytelnianie

Skonfiguruj swój klucz API w nagłówku x-api-key

Jak działają webhooki

Otrzymuj wyniki w czasie rzeczywistym, bez potrzeby odpytywania

Kredyty i rozliczenia

Zrozum, jak zużywane są kredyty dla każdego endpointu

Obsługa błędów

Kody statusu, kwalifikacje i formaty błędów