Programowalny silnik testów
Trzy wywołania REST — start, pytania, ukończenie. Uwierzytelnianie X-API-Key, ocenianie po stronie serwera, wyniki przypisane do twojej organizacji. RIASEC, Big Five, EQ, Skills Audit i 133+ narzędzi jako API.
JobCannon Assessment API udostępnia silnik testów i warstwę oceniania jako usługę REST na poziomie Scale.
Integracja to trzy wywołania: POST /api/v1/assessments uruchamia sesję i zwraca zbiór pytań; GET /api/v1/assessments/{session_id}/questions ponownie serwuje te pytania; POST /api/v1/assessments/{session_id}/complete wysyła odpowiedzi, ocenia je po stronie serwera i zwraca { result_id, top_result, scores }.
Uwierzytelnianie to pojedynczy nagłówek X-API-Key (format klucza jck_live_…, zakresy assessments:send i assessments:read), haszowany SHA-256 w spoczynku — brak wymiany OAuth. Sesje to krótkotrwałe tokeny podpisane, więc nie ma magazynu sesji po stronie partnera.
Wyniki trwają do organizacji partnera poprzez api_org_id. Ocenianie ponownie używa tej samej ścieżki kodu co produkt konsumencki, więc wynik dostarczony przez API jest identyczny z tym uzyskanym na jobcannon.io, włącznie z integralnością klucza dla testów z pulą pytań. Ograniczenie szybkości jest na klucz z HTTP 429 + resetAt.
Dostępne na poziomie Scale ($199/mo) z miesięcznym przyznaniam testów, a następnie $2/test za testy dodatkowe; partnerzy oferujący białą etykietę mogą przejść na model podziału przychodów. Typowi adopters: dostawcy HR-tech i ATS, platformy LMS i EdTech, narzędzia do obsługi karier w uniwersytetach, SaaS do coachingu i systemy zarządzania przypadkami NGO/siły roboczej.
Cykl życia trzech wywołań — nie katalog tylko do odczytu.
Uruchom sesję z dowolnym slugiem narzędzia — określ białą listę tego, co używa twoja integracja.
Do osadzenia zwalidowanego testu w twoim produkcie
Assessment API jest jedną z funkcji instytucjonalnych na centrum JobCannon for Business; zespoły, które potrzebują, aby doświadczenie osadzenia pasowało do ich marki, łączą go z motywy white-label. Dla integracji specyficznych dla narzędzia, zobacz RIASEC API, Big Five API, i EQ API strony, lub szersze przeglądy API psychometryczne i API testów osobowości.
Budujesz dla konkretnej platformy? Zobacz API dla LMS & EdTech, ATS i rekrutacja, platformy coachingowe, i uczelniane biura karier. Oceniasz dostawców? Porównaj nas jako alternatywa dla Traitify, alternatywa dla Pearson TalentLens, lub alternatywa dla Hogan Assessments.
Embed API jest dostępne na poziomie Scale ($199/mo), który obejmuje miesięczne przydzielenie testów; dodatkowe testy to $2 każdy. Partnerzy oferujący białą etykietę, którzy odsprzedają nasze testy, mogą przejść na podział przychodów. Większe wolumeny, niestandardowe miejsca przechowywania danych i dedykowana integracja techniczna są uwzględniane w ramach partnerstwa.
For micro-teams trying the platform
For solo coaches and small HR
For startups, teams and HR
For agencies, L&D and scale-ups
For high-volume screening without a contract
For 200+ person companies
Self-serve checkout via Stripe — major cards, Apple Pay, Google Pay, Link. Cancel anytime; 14-day money-back on every paid plan. Enterprise via the contact form below.
Powiedz nam o swoim przypadku użycia integracji i spodziewanym wolumenie. Odpowiadamy kluczem, odwołaniem punktu końcowego i planem integracji technicznej.
Udostępnia silnik testów JobCannon jako usługę programowalną, którą może wywoływać twój produkt. Twoi użytkownicy wykonują zwalidowany test — RIASEC, Big Five, EQ, Skills Audit lub dowolny z 133+ narzędzi — wewnątrz twojej aplikacji, a ty otrzymujesz oceniony wynik. Pełna pętla to trzy wywołania REST: POST /api/v1/assessments uruchamia sesję i zwraca zbiór pytań; GET /api/v1/assessments/{session_id}/questions ponownie pobiera te pytania jeśli ich potrzebujesz ponownie; POST /api/v1/assessments/{session_id}/complete wysyła odpowiedzi, ocenia je po stronie serwera i zwraca wynik. Ta sama ścieżka kodu oceniania, którą używa produkt konsumencki (lib/scoring/compute.ts), działa za API, więc wynik z API jest identyczny z tym uzyskanym na jobcannon.io.
Każde żądanie zawiera nagłówek X-API-Key. Twój klucz wygląda jak jck_live_… i jest wydawany na organizację z zakresami — assessments:send pozwala ci uruchamiać i ukończyć sesje, assessments:read pozwala ci ponownie pobierać pytania. Klucze są haszowane SHA-256 w spoczynku i nigdy nie przechowywane w tekście jawnym. Nie ma tańca OAuth i nie ma wymiany sekretu klienta: jeden nagłówek, ograniczony, odwołalny. Sesja to krótkotrwały token podpisany zwrócony przez wywołanie startowe, więc nie ma tabeli sesji do zarządzania po twojej stronie i brak sondowania.
POST /api/v1/assessments — treść { test, locale?, external_user_id?, pool? }; zwraca { session_id, test, locale, question_pool, total_questions, questions[] }. GET /api/v1/assessments/{session_id}/questions — ponownie serwuje ładunek pytań dla sesji w toku (zakres assessments:read). POST /api/v1/assessments/{session_id}/complete — treść { answers: number[], external_user_id? } gdzie odpowiedzi są indeksami opcji w kolejności serwowania pytań; zwraca { result_id, test, top_result, scores, question_pool }. Odpowiedzi są walidowane pod względem długości i degeneracyjnych/nietkniętych wektorów przed oceną. Testy z pulą pytań (np. bateria IQ) przesyłają porcję pytań do właściwego klucza oceniającego.
Każdy ukończony test jest trwały do twojej organizacji — wiersz wyniku jest zapisywany z twoim api_org_id, więc jest przypisany tobie, a nie do anonimowej sesji przeglądarki lub konta konsumenta JobCannon. Wywołanie ukończenia zwraca result_id, top_result (nagłówkowy archetyp/typ/kod dla tego narzędzia) i pełne wyniki dla każdego wymiaru. Przechowujesz result_id i renderujesz wynik wewnątrz swojego produktu jak chcesz. Aktualny v1 zwraca oceniony wynik; bogatszą narrację Przewodnika Kariery AI (rekomendacje kursu, mapowanie 2521-kariery) jest odrębną powierzchnią konsumencką i jest ograniczona na partnera, a nie domyślną odpowiedzią v1.
Żądania są ograniczane szybkościowo na klucz API (tożsamość klucza, a nie IP dzwoniącego), więc jedna głośna integracja nigdy nie głoduje innej. Powyżej limitu otrzymujesz HTTP 429 z znacznikiem resetAt w treści — brak cichego ograniczania, brak porzuconych żądań. Każde wywołanie start i complete jest mierzone, więc liczba testów miesięcznych jest dokładna dla rozliczeń.
Zespoły, które budują ocenianie karier wewnętrznie, zwykle niedoceniają dwóch kosztów. (1) Zwalidowane banki pytań i ocenianie — ramy RIASEC, Big Five i EQ są publiczne, ale zwalidowane pule pytań i algorytmy oceniania kierunkowego nie są; budowanie i walidowanie własnych zajmuje lata i dziesiątki tysięcy administracji. (2) Konserwacja — narzędzia przesuwają się i banki pytań potrzebują odświeżenia. API to skrót: wywołujesz trzy punkty końcowe, my utrzymujemy psychometrykę aktualną. Jest dostępne na poziomie Scale ($199/mo), który obejmuje miesięczne przydzielenie testów, a następnie $2 za test powyżej limitu. Partnerzy oferujący białą etykietę, którzy odsprzedają nasze testy, mogą przejść na podział przychodów zamiast tego.