Przejdź do treści
Polska firma — tworzymy w Polsce 🇵🇱

Rekrutacja & ATS – platforma deweloperska Flowtly

Korzystaj z kuratowanego wycinka schematu OpenAPI Flowtly, aby planować integracje, automatyzować procesy i synchronizować kluczowe dane.

Status dokumentacji

Ostatnia synchronizacja: 2026-04-03 18:31 (wersja aplikacji 2.0.0)

Publicznie udostępniamy tylko część encji. Po każdej aktualizacji Flowtly uruchom obie komendy synchronizacji, by odświeżyć dane.

Rekrutacja & ATS

Kandydaci, planowanie rozmów kwalifikacyjnych, zadania rekrutacyjne i zapotrzebowanie na zasoby.

Przegląd encji

Kandydat

Śledź kandydatów przez etapy rekrutacji z notatkami, wynikami i historią rozmów kwalifikacyjnych.

Endpointy

GET https://api.flowtly.eu/candidates

Lista kandydatów

Pobiera kolekcję zasobów CandidateNote.

POST https://api.flowtly.eu/candidates

Utwórz kandydata

Tworzy zasób CandidateNote.

GET https://api.flowtly.eu/candidates/search

Lista wyszukiwań

Pobiera kolekcję zasobów Kandydatów.

GET https://api.flowtly.eu/candidates/{id}

Pobierz kandydata po ID

Pobierz pojedynczy zasób za pomocą jego identyfikatora.

PATCH https://api.flowtly.eu/candidates/{id}

Zaktualizuj kandydata

Zaktualizuj pola zasobu za pomocą JSON Merge Patch.

GET https://api.flowtly.eu/candidate-notes

Lista kandydatów

Pobiera kolekcję zasobów CandidateNote.

POST https://api.flowtly.eu/candidate-notes

Utwórz kandydata

Tworzy zasób CandidateNote.

GET https://api.flowtly.eu/candidate-notes/{id}

Pobierz kandydata po ID

Pobierz pojedynczy zasób za pomocą jego identyfikatora.

DELETE https://api.flowtly.eu/candidate-notes/{id}

Usuń kandydata

Usuń zasób.

PATCH https://api.flowtly.eu/candidate-notes/{id}

Zaktualizuj kandydata

Zaktualizuj pola zasobu za pomocą JSON Merge Patch.

Przypadki użycia

Synchronizuj kandydatów z Twojej tablicy ogłoszeń pracy do ścieżki rekrutacyjnej Flowtly.
Przesyłaj wyniki preselekcji z platform oceniających do profili kandydatów.

Pola schematu

Candidate-candidate.read
Pole Typ Opis
id string Pole id.
firstname string Pole firstname.
lastname string Pole lastname.
email string Pole email.
phoneNumber string | null Pole numeru telefonu.
source string | null Pole źródła.
location string | null Pole lokalizacji.
birthDate string | null Pole birthDate.
position string | null Pole pozycji.
linkedinProfile string | null Pole linkedinProfile.
notes string | null Pole notatek.
expectations string | null Pole oczekiwań.
createdAt string Pole createdAt.

Przegląd encji

Zadanie rekrutacyjne

Definiuj strukturalne zadania rekrutacyjne, grupuj je w ramy oceny i zbieraj odpowiedzi kandydatów.

Endpointy

GET https://api.flowtly.eu/recruitment-tasks

Lista zadań rekrutacyjnych

Pobiera kolekcję zasobów RecruitmentTaskGroup.

POST https://api.flowtly.eu/recruitment-tasks

Utwórz zadanie rekrutacyjne

Tworzy zasób RecruitmentTaskGroup.

GET https://api.flowtly.eu/recruitment-tasks/{id}

Pobierz zadanie rekrutacyjne po ID

Pobierz pojedynczy zasób za pomocą jego identyfikatora.

PATCH https://api.flowtly.eu/recruitment-tasks/{id}

Zaktualizuj zadanie rekrutacyjne

Zaktualizuj pola zasobu za pomocą JSON Merge Patch.

GET https://api.flowtly.eu/recruitment-task-answers

Lista zadań rekrutacyjnych

Pobiera kolekcję zasobów RecruitmentTaskGroup.

POST https://api.flowtly.eu/recruitment-task-answers

Utwórz zadanie rekrutacyjne

Tworzy zasób RecruitmentTaskGroup.

GET https://api.flowtly.eu/recruitment-task-answers/{id}

Pobierz zadanie rekrutacyjne po ID

Pobierz pojedynczy zasób za pomocą jego identyfikatora.

PATCH https://api.flowtly.eu/recruitment-task-answers/{id}

Zaktualizuj zadanie rekrutacyjne

Zaktualizuj pola zasobu za pomocą JSON Merge Patch.

GET https://api.flowtly.eu/recruitment-task-groups

Lista zadań rekrutacyjnych

Pobiera kolekcję zasobów RecruitmentTaskGroup.

POST https://api.flowtly.eu/recruitment-task-groups

Utwórz zadanie rekrutacyjne

Tworzy zasób RecruitmentTaskGroup.

GET https://api.flowtly.eu/recruitment-task-groups/{id}

Pobierz zadanie rekrutacyjne po ID

Pobierz pojedynczy zasób za pomocą jego identyfikatora.

PATCH https://api.flowtly.eu/recruitment-task-groups/{id}

Zaktualizuj zadanie rekrutacyjne

Zaktualizuj pola zasobu za pomocą JSON Merge Patch.

Przypadki użycia

Twórz ustandaryzowane karty wyników rozmów kwalifikacyjnych zsynchronizowane z Twojego podręcznika rekrutacji.
Programowo zbieraj i oceniaj odpowiedzi z testów technicznych.

Pola schematu

RecruitmentTask-recruitment_task.read
Pole Typ Opis
id integer Pole id.
question string Pole pytania.
options array | null Pole opcji.
recruitmentTaskGroup string Pole recruitmentTaskGroup.

Przegląd encji

Zapotrzebowanie na zasoby

Przesyłaj zapotrzebowanie na zasoby, dopasowuj kandydatów i śledź realizację dla planowania zasobów ludzkich.

Endpointy

GET https://api.flowtly.eu/resource-requests

Lista zapotrzebowań na zasoby

Pobiera kolekcję zasobów ResourceRequestCandidate.

POST https://api.flowtly.eu/resource-requests

Utwórz zapotrzebowanie na zasoby

Tworzy zasób ResourceRequestCandidate.

GET https://api.flowtly.eu/resource-requests/{id}

Pobierz zapotrzebowanie na zasoby po ID

Pobierz pojedynczy zasób za pomocą jego identyfikatora.

PATCH https://api.flowtly.eu/resource-requests/{id}

Zaktualizuj zapotrzebowanie na zasoby

Zaktualizuj pola zasobu za pomocą JSON Merge Patch.

GET https://api.flowtly.eu/resource-request-candidates

Lista zapotrzebowań na zasoby

Pobiera kolekcję zasobów ResourceRequestCandidate.

POST https://api.flowtly.eu/resource-request-candidates

Utwórz zapotrzebowanie na zasoby

Tworzy zasób ResourceRequestCandidate.

GET https://api.flowtly.eu/resource-request-candidates/{id}

Pobierz zapotrzebowanie na zasoby po ID

Pobierz pojedynczy zasób za pomocą jego identyfikatora.

DELETE https://api.flowtly.eu/resource-request-candidates/{id}

Usuń zapotrzebowanie na zasoby

Usuń zasób.

PATCH https://api.flowtly.eu/resource-request-candidates/{id}

Zaktualizuj zapotrzebowanie na zasoby

Zaktualizuj pola zasobu za pomocą JSON Merge Patch.

Przypadki użycia

Automatyzuj zapotrzebowanie na personel po utworzeniu nowych projektów.
Dopasuj wewnętrznych kandydatów do otwartych zapotrzebowań na zasoby na podstawie umiejętności.

Pola schematu

ResourceRequest-resource_request.read
Pole Typ Opis
id string Pole id.
client string | null Pole klienta.
status string Pole statusu.
location string | null Pole lokalizacji.
position string | null Pole stanowiska.
description string | null Pole opisu.
start string | null Pole start.
salaryRangeMin integer | null Value multiplied by Price::MULTIPLIER
salaryRangeMax integer | null Value multiplied by Price::MULTIPLIER
billingType string | null Pole billingType.
owners array Pole właścicieli.
createdAt string Pole createdAt.
Whatsapp