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.ioCo 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.Wyślij żądanie POST
Wyślij parametry wyszukiwania. Natychmiast otrzymujesz unikalny identyfikator wyszukiwania.
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.Jak wykonać pierwsze żądanie?
Uwierzytelnij się kluczem API w nagłówkux-api-key i wyślij wyszukiwanie metodą POST do odpowiedniego endpointu. Poniższy przykład uruchamia pojedyncze wyszukiwanie e-mail:
- cURL
- Node.js
- Python
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:| Pojedynczy | Zbiorczy | |
|---|---|---|
| Rozmiar partii | 1 | Do 5 000 (3 000 dla telefonów) |
| Najlepszy do | Wyszukiwań w czasie rzeczywistym | Wzbogacania danych na dużą skalę |
| Webhook | Pełny wynik w ładunku | Powiadomienie, następnie GET |
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
Jak uwierzytelniać żądania API?
Jak uwierzytelniać żądania API?
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.Dlaczego odpowiedzi są asynchroniczne?
Dlaczego odpowiedzi są asynchroniczne?
Żą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.Ile wyszukiwań mogę uruchomić w jednym żądaniu zbiorczym?
Ile wyszukiwań mogę uruchomić w jednym żądaniu zbiorczym?
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.
Jak zużywane są kredyty?
Jak zużywane są kredyty?
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

