{"id":14311,"date":"2026-05-28T21:10:20","date_gmt":"2026-05-28T19:10:20","guid":{"rendered":"https:\/\/elementapp.ai\/blog\/?p=14311"},"modified":"2026-05-28T21:15:42","modified_gmt":"2026-05-28T19:15:42","slug":"element-ma-api","status":"publish","type":"post","link":"https:\/\/elementapp.ai\/blog\/element-ma-api\/","title":{"rendered":"Element ma API: rekrutacja pod\u0142\u0105czona do twoich system\u00f3w"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"14311\" class=\"elementor elementor-14311\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3877834d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3877834d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a2362de\" data-id=\"a2362de\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-712989b2 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"712989b2\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7f684d2a\" data-id=\"7f684d2a\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5d7c90b5 elementor-widget-divider--view-line_icon elementor-view-default elementor-widget-divider--element-align-center elementor-widget elementor-widget-divider\" data-id=\"5d7c90b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t\t<div class=\"elementor-icon elementor-divider__element\">\n\t\t\t\t\t<i aria-hidden=\"true\" class=\"far fa-bookmark\"><\/i><\/div>\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-275afbfa elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"275afbfa\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-59180378\" data-id=\"59180378\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-7fd77430 elementor-widget elementor-widget-heading\" data-id=\"7fd77430\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Element ma API: rekrutacja pod\u0142\u0105czona do twoich system\u00f3w<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d9791ca elementor-widget elementor-widget-text-editor\" data-id=\"5d9791ca\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t28 maja 2026\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-4abf4451 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4abf4451\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-66 elementor-top-column elementor-element elementor-element-672d92b6\" data-id=\"672d92b6\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-97c48b8 elementor-widget elementor-widget-heading\" data-id=\"97c48b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Wprowadzenie<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-deb15b42 elementor-widget elementor-widget-text-editor\" data-id=\"deb15b42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Element ma od dzi\u015b publiczne API w wersji v1-beta. To znaczy, \u017ce dzia\u0142 IT klienta albo jego integrator mo\u017ce po\u0142\u0105czy\u0107 nasz system rekrutacyjny z w\u0142asnymi narz\u0119dziami: formularzem na stronie kariery, wewn\u0119trznym dashboardem HR, hurtowni\u0105 danych czy platform\u0105 do automatyzacji. Kandydat dodany w jednym miejscu pojawia si\u0119 w drugim, a zmiana etapu w Element trafia tam, gdzie klient jej potrzebuje, bez r\u0119cznego przepisywania. Pod tym interfejsem siedzi oko\u0142o 10 000 linii kodu, kt\u00f3re powsta\u0142y w sze\u015b\u0107 tygodni mojej pracy z modelem j\u0119zykowym. Jak zwykle zaznaczam, \u017ce nie jestem programist\u0105.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfe92679 elementor-widget elementor-widget-text-editor\" data-id=\"dfe92679\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To kolejny rozdzia\u0142 po <a href=\"https:\/\/elementapp.ai\/blog\/rekrutacja-na-telefonie-mobilny-element\/\" style=\"color: #0000ff\">mobilnych widokach Elementu<\/a>, kt\u00f3re wypu\u015bci\u0142em zaledwie kilka dni wcze\u015bniej. Ca\u0142a seria zacz\u0119\u0142a si\u0119 <a href=\"https:\/\/elementapp.ai\/blog\/vibe-coding-element-integracja-z-linkedin\/\" style=\"color: #0000ff\">we wrze\u015bniu 2025<\/a> od tezy, kt\u00f3r\u0105 powtarzam klientom na warsztatach: osoba bez wykszta\u0142cenia in\u017cynierskiego potrafi dowie\u017a\u0107 powa\u017cn\u0105 funkcj\u0119 razem z AI, o ile trzyma si\u0119 dyscypliny i ma kogo\u015b, kto patrzy jej na r\u0119ce. Tym razem testem by\u0142o API, czyli najbardziej techniczny element ca\u0142ego systemu.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-adb247de elementor-widget elementor-widget-heading\" data-id=\"adb247de\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Co API realnie daje klientom systemu rekrutacyjnego<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9d7e978 elementor-widget elementor-widget-text-editor\" data-id=\"c9d7e978\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>API to zestaw drzwi, przez kt\u00f3re inne programy rozmawiaj\u0105 z Elementem bez udzia\u0142u cz\u0142owieka klikaj\u0105cego w panelu. Do tej pory dane rekrutacyjne \u017cy\u0142y g\u0142\u00f3wnie wewn\u0105trz naszego systemu, a ka\u017cda wymiana z innym narz\u0119dziem oznacza\u0142a eksport, import albo pro\u015bb\u0119 do nas o zbudowanie konkretnego po\u0142\u0105czenia. Publiczne API odwraca t\u0119 zale\u017cno\u015b\u0107, bo to klient decyduje, co i z czym \u0142\u0105czy, i robi to w swoim tempie.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-246b6417 elementor-widget elementor-widget-text-editor\" data-id=\"246b6417\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>W praktyce otwiera to kilka scenariuszy, na kt\u00f3re rekruterzy czekali najd\u0142u\u017cej. Formularz aplikacyjny na firmowej stronie kariery mo\u017ce automatycznie tworzy\u0107 kandydata w Element, bez kopiowania danych z maila. Zmiana etapu w procesie mo\u017ce aktualizowa\u0107 wewn\u0119trzny raport zarz\u0105du albo dashboard w narz\u0119dziu BI, z kt\u00f3rego korzysta dzia\u0142 HR. Rekrutacje i ich statusy da si\u0119 pod\u0142\u0105czy\u0107 do platform automatyzacji typu no-code, wi\u0119c nawet zesp\u00f3\u0142 bez programist\u00f3w u\u0142o\u017cy w\u0142asny przep\u0142yw. Ka\u017cdy z tych scenariuszy wcze\u015bniej wymaga\u0142 pracy po naszej stronie, a teraz jest po stronie klienta i jego integratora.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fc97317d elementor-widget elementor-widget-text-editor\" data-id=\"fc97317d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wersja v1-beta wystawia 12 endpoint\u00f3w, czyli pojedynczych adres\u00f3w do konkretnych operacji: pobierania i tworzenia kandydat\u00f3w, listowania rekrutacji i ich etap\u00f3w oraz odczytu status\u00f3w. \u015awiadomie zacz\u0119li\u015bmy od rdzenia, kt\u00f3ry pokrywa najcz\u0119stsze potrzeby integracyjne, zamiast od dnia pierwszego odwzorowywa\u0107 ca\u0142y panel. Dla zespo\u0142u klienta, kt\u00f3ry zarz\u0105dza danymi w naszym <a style=\"color: #0000ff;\" href=\"https:\/\/elementapp.ai\/wszystko-o-ats\">ATS<\/a>, najwa\u017cniejsza jest w\u0142a\u015bnie ta przewidywalno\u015b\u0107: stabilny, udokumentowany zestaw operacji, na kt\u00f3rym mo\u017cna budowa\u0107 integracje z Elementem.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94cacdab elementor-widget elementor-widget-heading\" data-id=\"94cacdab\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">10 000 linii kodu w sze\u015b\u0107 tygodni i 21 pull request\u00f3w<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f19a15c0 elementor-widget elementor-widget-text-editor\" data-id=\"f19a15c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Projekt zamkn\u0105\u0142 si\u0119 w sze\u015bciu tygodniach, oko\u0142o 10 000 liniach kodu i 104 commitach, czyli zapisanych po kolei porcjach zmian. Zg\u0142osi\u0142em 21 pull request\u00f3w, czyli paczek zmian oddawanych do wsp\u00f3lnego repozytorium, z kt\u00f3rych 17 trafi\u0142o do systemu, a 4 \u015bwiadomie zamkn\u0105\u0142em, gdy zaw\u0119zi\u0142em zakres projektu. Kod jest na produkcji w trybie beta, a to oznacza, \u017ce celowo zaprosi\u0142em do niego pierwszych u\u017cytkownik\u00f3w, zanim uznam go za w pe\u0142ni dojrza\u0142y.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-22e04608 elementor-widget elementor-widget-heading\" data-id=\"22e04608\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Co posz\u0142o nie tak i czego mnie to nauczy\u0142o<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ba656560 elementor-widget elementor-widget-text-editor\" data-id=\"ba656560\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Najwi\u0119cej warto\u015bci w tym projekcie jest nie w tym, co od razu zadzia\u0142a\u0142o, tylko w trzech momentach, w kt\u00f3rych musia\u0142em si\u0119 cofn\u0105\u0107:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e8773c4d elementor-widget elementor-widget-heading\" data-id=\"e8773c4d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Kto w\u0142a\u015bciwie wykonuje akcj\u0119?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76c9084a elementor-widget elementor-widget-text-editor\" data-id=\"76c9084a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Na starcie zaprojektowa\u0142em dost\u0119p do API wok\u00f3\u0142 abstrakcyjnego klucza integracji. Wydawa\u0142o mi si\u0119 to naturalne, bo z systemem rozmawia program, a nie konkretny cz\u0142owiek. Reviewer z zespo\u0142u deweloper\u00f3w pokaza\u0142 mi luk\u0119: ka\u017cda operacja przez API i tak musi by\u0107 przypisana do realnego u\u017cytkownika z realnymi uprawnieniami, bo inaczej tracimy \u015blad audytowy i nie wiadomo, kto i w czyim imieniu zmieni\u0142 dane kandydata. Po trzech tygodniach przebudowa\u0142em fundament tak, \u017ceby za ka\u017cd\u0105 akcj\u0105 sta\u0142 konkretny u\u017cytkownik. By\u0142em przekonany do pierwszego pomys\u0142u, kto\u015b z wi\u0119kszym do\u015bwiadczeniem pokaza\u0142 mi, gdzie si\u0119 myl\u0119, i to by\u0142a najlepsza godzina rozmowy w ca\u0142ym projekcie.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-014c7a6c elementor-widget elementor-widget-heading\" data-id=\"014c7a6c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Wyci\u0119li\u015bmy dwa endpointy, zamiast dowozi\u0107 wszystko<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-09bcfa7d elementor-widget elementor-widget-text-editor\" data-id=\"09bcfa7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Mniej wi\u0119cej w po\u0142owie projektu wyci\u0105\u0142em z planu dwa endpointy, kt\u00f3re mia\u0142y obs\u0142ugiwa\u0107 w pe\u0142ni konfigurowalne formularze aplikacyjne i odpowiedzi w nich. Wygl\u0105da\u0142y dobrze na li\u015bcie funkcji, ale w wersji v1-beta dok\u0142ada\u0142y z\u0142o\u017cono\u015bci bez proporcjonalnej korzy\u015bci dla pierwszych integracji. Zamkni\u0119cie tych czterech pull request\u00f3w by\u0142o decyzj\u0105, nie pora\u017ck\u0105. Lepiej odda\u0107 sp\u00f3jny rdze\u0144, na kt\u00f3rym klienci faktycznie zbuduj\u0105 po\u0142\u0105czenia, ni\u017c domkn\u0105\u0107 ka\u017cd\u0105 pozycj\u0119 z pierwotnej listy i wystawi\u0107 interfejs, kt\u00f3rego nikt nie ogarnia.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-da846d74 elementor-widget elementor-widget-heading\" data-id=\"da846d74\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Automatyzacja nie zast\u0119puje przegl\u0105du kodu<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0c0908fe elementor-widget elementor-widget-text-editor\" data-id=\"0c0908fe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Pod koniec projektu czeka\u0142o na po\u0142\u0105czenie kilka wersji kodu, kt\u00f3re powstawa\u0142y obok siebie. U\u017cy\u0142em narz\u0119dzia, kt\u00f3re mia\u0142o automatycznie posk\u0142ada\u0107 je w jedn\u0105 sp\u00f3jn\u0105 ca\u0142o\u015b\u0107. Zadzia\u0142a\u0142o, ale przy okazji po cichu skasowa\u0142o kilka moich wcze\u015bniejszych poprawek i powieli\u0142o inny fragment. To troch\u0119 tak, jakby program do scalania kilku wersji dokumentu sam wyci\u0105\u0142 dwa akapity i skopiowa\u0142 trzeci, nie pytaj\u0105c nikogo o zdanie, a na ko\u0144cu pokaza\u0142 plik jako gotowy. Na tym polega problem: nic nie zg\u0142osi\u0142o b\u0142\u0119du, bo z zewn\u0105trz wszystko wygl\u0105da\u0142o na sko\u0144czone. Zauwa\u017cy\u0142 to dopiero cz\u0142owiek, kt\u00f3ry usiad\u0142 i przejrza\u0142 wynik linijka po linijce. To najlepsza ilustracja granicy, o kt\u00f3rej m\u00f3wi\u0119 na ka\u017cdym <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/mmproject.info\/\" target=\"_blank\" rel=\"noopener nofollow\">szkoleniu<\/a><\/span>: AI i automatyzacja \u015bwietnie przyspieszaj\u0105 prac\u0119, ale nie bior\u0105 odpowiedzialno\u015bci za to, czy efekt jest poprawny. Kto\u015b przytomny musi spojrze\u0107 na wynik.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fe64ca3 elementor-widget elementor-widget-text-editor\" data-id=\"5fe64ca3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Do tego doszed\u0142 drobiazg, kt\u00f3ry wykryty zosta\u0142 w beta testach. W dniu uruchomienia szybki test z\u0142apa\u0142 niesp\u00f3jno\u015b\u0107 w tym, jak API zwraca komunikat o b\u0142\u0119dnym \u017c\u0105daniu. Poprawi\u0142em to tego samego dnia. Beta z prawdziwymi integracjami znajduje prawdziwe usterki szybciej ni\u017c jakikolwiek plan test\u00f3w przy biurku, i w\u0142a\u015bnie dlatego wypuszczam j\u0105 wcze\u015bnie, a nie chowam kod do szuflady a\u017c do idea\u0142u.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01d7e6d9 elementor-widget elementor-widget-heading\" data-id=\"01d7e6d9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Co z tego wynika dla zespo\u0142\u00f3w bez w\u0142asnego dzia\u0142u IT<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5eac7734 elementor-widget elementor-widget-text-editor\" data-id=\"5eac7734\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Granica mi\u0119dzy pomys\u0142em a wdro\u017ceniem przesuwa si\u0119 szybciej, ni\u017c wiele firm zd\u0105\u017cy\u0142o zauwa\u017cy\u0107. API jeszcze niedawno by\u0142o terytorium wy\u0142\u0105cznie in\u017cynier\u00f3w, a dzi\u015b osoba zarz\u0105dzaj\u0105ca produktem potrafi je dowie\u017a\u0107, je\u015bli pracuje z modelem j\u0119zykowym \u015bwiadomie i odda kod do przegl\u0105du senior deweloperem (dzi\u0119kuj\u0119 Wam!). <br \/><br \/>Co to znaczy pracuje z modelem \u015bwiadomie? Z mojej perspektywy oznacza to dzia\u0142anie w ma\u0142ych krokach, z gotowo\u015bci\u0105 do cofni\u0119cia z\u0142ej decyzji architektonicznej, zaczynaj\u0105c od planu, ko\u0144cz\u0105c na implementacjach i pe\u0142nym pokryciu testami automatycznymi i manualnymi.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1eaab2f6 elementor-widget elementor-widget-heading\" data-id=\"1eaab2f6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Najcz\u0119stsze pytania<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37f971a0 elementor-widget elementor-widget-heading\" data-id=\"37f971a0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Czym jest API Elementu i do czego s\u0142u\u017cy?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f8b04f1 elementor-widget elementor-widget-text-editor\" data-id=\"3f8b04f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>To publiczny interfejs, przez kt\u00f3ry inne programy \u0142\u0105cz\u0105 si\u0119 z <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/elementapp.ai\/wszystko-o-ats\" target=\"_blank\" rel=\"noopener\">systemem ATS<\/a><\/span> i wymieniaj\u0105 z nim dane bez r\u0119cznego klikania w panelu. S\u0142u\u017cy do integracji: automatycznego tworzenia kandydat\u00f3w, odczytu rekrutacji i ich etap\u00f3w oraz przekazywania status\u00f3w do innych narz\u0119dzi klienta.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08d9b9ae elementor-widget elementor-widget-heading\" data-id=\"08d9b9ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Czy do skorzystania z API trzeba by\u0107 programist\u0105?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1221d281 elementor-widget elementor-widget-text-editor\" data-id=\"1221d281\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Po stronie wdro\u017cenia tak, integracj\u0119 z\u0142o\u017cy dzia\u0142 IT klienta albo zewn\u0119trzny integrator. Cz\u0119\u015b\u0107 prostszych scenariuszy da si\u0119 jednak zbudowa\u0107 w platformach automatyzacji no-code, bez pisania kodu od zera.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3dbb7dee elementor-widget elementor-widget-heading\" data-id=\"3dbb7dee\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Czy API jest ju\u017c stabilne?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-496874d7 elementor-widget elementor-widget-text-editor\" data-id=\"496874d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Dzia\u0142a na produkcji w wersji v1-beta. Rdze\u0144 jest gotowy i udokumentowany, ale celowo nazywam go bet\u0105, bo pierwsze realne integracje wci\u0105\u017c daj\u0105 mi sygna\u0142y, kt\u00f3re dopinaj\u0105 szczeg\u00f3\u0142y.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-04521d65 elementor-widget elementor-widget-heading\" data-id=\"04521d65\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Czy AI naprawd\u0119 napisa\u0142o kod API?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd0bf0ef elementor-widget elementor-widget-text-editor\" data-id=\"cd0bf0ef\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Kod wygenerowa\u0142 model j\u0119zykowy pod moim kierunkiem i pod przegl\u0105dem zespo\u0142u deweloper\u00f3w. Moj\u0105 rol\u0105 by\u0142o prowadzenie projektu, decyzje architektoniczne i wy\u0142apywanie b\u0142\u0119d\u00f3w, a nie r\u0119czne pisanie linijek.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-800174c0 elementor-widget elementor-widget-text-editor\" data-id=\"800174c0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Je\u015bli zarz\u0105dzasz rekrutacj\u0105 i masz w g\u0142owie integracj\u0119, kt\u00f3rej do tej pory nie da\u0142o si\u0119 u\u0142o\u017cy\u0107, to jest dobry moment, \u017ceby wr\u00f3ci\u0107 do tego pomys\u0142u. A je\u015bli ciekawi ci\u0119, jak takie funkcje powstaj\u0105 bez etatowego zespo\u0142u in\u017cynier\u00f3w, zajrzyj do wcze\u015bniejszych wpis\u00f3w z serii o vibe codingu.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b2ff5c4 elementor-widget elementor-widget-text-editor\" data-id=\"b2ff5c4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Najcz\u0119\u015bciej czytane<\/strong>:<\/p><ol><li><span style=\"font-size: 16px;\"><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/elementapp.ai\/darmowe-ogloszenia-z-ofertami-pracy\">Darmowe og\u0142oszenia o prac\u0119 i najwi\u0119ksza lista \u017ar\u00f3de\u0142 kandydat\u00f3w<\/a><\/span><\/strong> &#8211; najwi\u0119ksza w Polsce lista bezp\u0142atnych i p\u0142atnych \u017ar\u00f3de\u0142 kandydat\u00f3w<\/span><\/li><li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"http:\/\/elementapp.ai\/wynagrodzenia-praca-hr\" target=\"_blank\" rel=\"noopener\"><strong>Praca w HR<\/strong><\/a> <span style=\"color: #000000;\">&#8211; najnowsze oferty pracy i aktualne \u015brednie wynagrodzenia w bran\u017cy HR<\/span><\/span><\/li><li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/elementapp.ai\/akademia-rekrutacji\" target=\"_blank\" rel=\"noopener\"><strong>Akademia Rekrutacji<\/strong><\/a> <span style=\"color: #000000;\">&#8211; zbi\u00f3r wiedzy na temat rekrutacji oraz raporty z rynku pracy.<\/span><\/span><\/li><li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/elementapp.ai\/blog\/gowork-jak-reagowac-na-negatywne-opinie-o-pracodawcach\/\">Gowork &#8211; jak reagowa\u0107 na negatywne opinie o pracodawcach<\/a><\/span><\/strong> &#8211; Kompleksowy poradnik dla pracodawc\u00f3w.<\/li><li><a href=\"https:\/\/elementapp.ai\/blog\/jak-napisac-cv-i-profil-linkedin\/\"><span style=\"color: #0000ff;\"><b>Jak napisa\u0107 CV i profil LinkedIn <\/b><\/span><\/a>&#8211; kompleksowy\u00a0poradnik tworzenia CV i profil\u00f3w LinkedIn<\/li><li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/elementapp.ai\/blog\/rodo-w-rekrutacji-sourcing-i-direct-search-wszystko-co-musisz-wiedziec\/\">RODO w rekrutacji &#8211; sourcing, direct search, og\u0142oszenia. Wszystko co musisz wiedzie\u0107<\/a><\/span><\/strong> &#8211; kompleksowy poradnik RODO w rekrutacji z naciskiem na dzia\u0142ania typu direct search \/ sourcing.<\/li><li><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/elementapp.ai\/wszystko-o-ats\" target=\"_blank\" rel=\"noopener\"><strong>Wszystko o systemach ATS<\/strong><\/a><\/span> &#8211; poradnik wyboru systemu rekrutacyjnego<\/li><li><strong><span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"http:\/\/elementapp.ai\/blog\/umowy-przedwstepne-i-listy-intencyjne-w-procesach-rekrutacyjnych\/\" target=\"_blank\" rel=\"noopener\">Umowy przedwst\u0119pne i listy intencyjne w procesach rekrutacyjnych<\/a><\/span><\/strong> &#8211; wszystko, co musisz wiedzie\u0107 o prawnych zabezpieczeniach zobowi\u0105zania do zatrudnienia.<\/li><\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4828bdf elementor-author-box--image-valign-middle elementor-widget elementor-widget-author-box\" data-id=\"4828bdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"author-box.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-author-box\">\n\t\t\t\t\t\t\t<a href=\"https:\/\/www.linkedin.com\/in\/maciejmichalewski\/\" class=\"elementor-author-box__avatar\">\n\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2024\/03\/MM-head-small-300x300.jpg\" alt=\"Picture of Maciej Michalewski\" loading=\"lazy\">\n\t\t\t\t<\/a>\n\t\t\t\n\t\t\t<div class=\"elementor-author-box__text\">\n\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/www.linkedin.com\/in\/maciejmichalewski\/\">\n\t\t\t\t\t\t<h4 class=\"elementor-author-box__name\">\n\t\t\t\t\t\t\tMaciej Michalewski\t\t\t\t\t\t<\/h4>\n\t\t\t\t\t<\/a>\n\t\t\t\t\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-author-box__bio\">\n\t\t\t\t\t\t<p>Founder & CEO @ Element<\/p>\n\t\t\t\t\t<\/div>\n\t\t\t\t\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-824e8e0 elementor-widget-divider--view-line elementor-widget elementor-widget-divider\" data-id=\"824e8e0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"divider.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-divider\">\n\t\t\t<span class=\"elementor-divider-separator\">\n\t\t\t\t\t\t<\/span>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3338c18 elementor-widget elementor-widget-image\" data-id=\"3338c18\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a href=\"https:\/\/elementapp.ai\/#sprawdz-demo\">\n\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"676\" height=\"430\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2025\/01\/Baner-na-bloga-2025.png\" class=\"attachment-large size-large wp-image-12518\" alt=\"Element cennik baner\" srcset=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2025\/01\/Baner-na-bloga-2025.png 676w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2025\/01\/Baner-na-bloga-2025-300x191.png 300w\" sizes=\"(max-width: 676px) 100vw, 676px\" \/>\t\t\t\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8e398e3 elementor-widget elementor-widget-text-editor\" data-id=\"8e398e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Nasze artyku\u0142y przeczytasz tak\u017ce na <span style=\"color: #0000ff;\"><a style=\"color: #0000ff;\" href=\"https:\/\/maciejm.medium.com\/\" rel=\"noopener nofollow\">Medium<\/a><\/span>, <a href=\"https:\/\/linkedin.com\" target=\"_blank\" rel=\"noopener nofollow\"><span style=\"color: #0000ff;\">LinkedIn<\/span><\/a>, <a style=\"font-size: 16px; background-color: #ffffff; color: #0000ff;\" href=\"https:\/\/maciejm.substack.com\/\" rel=\"noopener nofollow\">Substack<\/a>, <a style=\"color: #0000ff;\" href=\"https:\/\/www.reddit.com\/user\/maciejmm\/\" target=\"_blank\" rel=\"noopener nofollow\">Reddit<\/a><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-33 elementor-top-column elementor-element elementor-element-3348c1f5\" data-id=\"3348c1f5\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-62dea134 elementor-widget elementor-widget-heading\" data-id=\"62dea134\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ostatnie wpisy:<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-79144419 elementor-grid-1 elementor-grid-tablet-1 elementor-grid-mobile-1 elementor-posts--thumbnail-top elementor-widget elementor-widget-posts\" data-id=\"79144419\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;classic_columns&quot;:&quot;1&quot;,&quot;classic_columns_tablet&quot;:&quot;1&quot;,&quot;classic_row_gap&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:26,&quot;sizes&quot;:[]},&quot;classic_columns_mobile&quot;:&quot;1&quot;,&quot;classic_row_gap_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;classic_row_gap_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"posts.classic\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-posts-container elementor-posts elementor-posts--skin-classic elementor-grid\" role=\"list\">\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-14311 post type-post status-publish format-standard has-post-thumbnail hentry category-blog-posts\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/elementapp.ai\/blog\/element-ma-api\/\" tabindex=\"-1\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api-300x169.jpg\" class=\"attachment-medium size-medium wp-image-14309\" alt=\"\" srcset=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api-300x169.jpg 300w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api-768x432.jpg 768w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api-1536x864.jpg 1536w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api.jpg 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/elementapp.ai\/blog\/element-ma-api\/\" >\n\t\t\t\tElement ma API: rekrutacja pod\u0142\u0105czona do twoich system\u00f3w\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tMaciej Michalewski\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t28 maja 2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Element ma publiczne API w wersji v1-beta. Pokazuj\u0119, co integracje daj\u0105 klientom systemu rekrutacyjnego, jakie b\u0142\u0119dy pope\u0142ni\u0142em i czego mnie nauczy\u0142y.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/elementapp.ai\/blog\/element-ma-api\/\" aria-label=\"Read more about Element ma API: rekrutacja pod\u0142\u0105czona do twoich system\u00f3w\" tabindex=\"-1\" >\n\t\t\tCzytaj wi\u0119cej \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-14294 post type-post status-publish format-standard has-post-thumbnail hentry category-blog-posts\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/elementapp.ai\/blog\/rekrutacja-na-telefonie-mobilny-element\/\" tabindex=\"-1\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img decoding=\"async\" width=\"300\" height=\"169\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-mobilny-300x169.jpg\" class=\"attachment-medium size-medium wp-image-14288\" alt=\"Rekrutacja na telefonie w mobilnym widoku Elementu\" srcset=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-mobilny-300x169.jpg 300w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-mobilny-768x432.jpg 768w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-mobilny-1536x864.jpg 1536w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-mobilny.jpg 1600w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/elementapp.ai\/blog\/rekrutacja-na-telefonie-mobilny-element\/\" >\n\t\t\t\tRekrutacja na telefonie: Element jest ju\u017c mobilny dzi\u0119ki AI\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tMaciej Michalewski\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t27 maja 2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Mobilne widoki Elementu s\u0105 na produkcji. Rekruterzy i hiring managerowie prowadz\u0105 proces ze smartfona, a 15 000 linii kodu napisa\u0142o AI w pi\u0119\u0107 tygodni.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/elementapp.ai\/blog\/rekrutacja-na-telefonie-mobilny-element\/\" aria-label=\"Read more about Rekrutacja na telefonie: Element jest ju\u017c mobilny dzi\u0119ki AI\" tabindex=\"-1\" >\n\t\t\tCzytaj wi\u0119cej \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-14272 post type-post status-publish format-standard has-post-thumbnail hentry category-blog-posts tag-ai tag-ai-w-hr tag-asystent-ai tag-automatyzacja-pracy tag-email tag-jakosc-danych\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/elementapp.ai\/blog\/email-od-ai-zamiast-od-czlowieka-nie-przejmuj-sie\/\" tabindex=\"-1\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"158\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-email-od-ai-v2-300x158.jpg\" class=\"attachment-medium size-medium wp-image-14274\" alt=\"Najcz\u0119\u015bciej liczy si\u0119 jako\u015b\u0107, a nie autor wiadomo\u015bci, email od AI\" srcset=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-email-od-ai-v2-300x158.jpg 300w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-email-od-ai-v2-768x403.jpg 768w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-email-od-ai-v2.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/elementapp.ai\/blog\/email-od-ai-zamiast-od-czlowieka-nie-przejmuj-sie\/\" >\n\t\t\t\tOtrzymujesz email od AI zamiast od cz\u0142owieka &#8211; problem?\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tMaciej Michalewski\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t19 maja 2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>Email od AI to nic z\u0142ego, o ile dane s\u0105 dobrej jako\u015bci. Wi\u0119kszo\u015b\u0107 rutynowych zada\u0144 ma charakter algorytmiczny, a wynik liczy si\u0119 bardziej ni\u017c autorstwo wiadomo\u015bci.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/elementapp.ai\/blog\/email-od-ai-zamiast-od-czlowieka-nie-przejmuj-sie\/\" aria-label=\"Read more about Otrzymujesz email od AI zamiast od cz\u0142owieka &#8211; problem?\" tabindex=\"-1\" >\n\t\t\tCzytaj wi\u0119cej \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-14258 post type-post status-publish format-standard has-post-thumbnail hentry category-blog-posts\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/elementapp.ai\/blog\/oferty-pracy-polska-kwiecien-2026-raport-grant-thornton\/\" tabindex=\"-1\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"158\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-gt-kwiecien-2026-1200-300x158.jpg\" class=\"attachment-medium size-medium wp-image-14257\" alt=\"Raport Oferty pracy w Polsce kwiecie\u0144 2026: 265 tysi\u0119cy ofert, najlepszy odczyt od 10 miesi\u0119cy. Element i Grant Thornton.\" srcset=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-gt-kwiecien-2026-1200-300x158.jpg 300w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-gt-kwiecien-2026-1200-768x403.jpg 768w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-gt-kwiecien-2026-1200.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/elementapp.ai\/blog\/oferty-pracy-polska-kwiecien-2026-raport-grant-thornton\/\" >\n\t\t\t\tRaport ofert pracy, kwiecie\u0144 2026: rynek odbija od dna\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tMaciej Michalewski\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t12 maja 2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>W kwietniu 2026 pojawi\u0142o si\u0119 265 tys. ofert pracy w Polsce, spadek tylko o 1% r\/r jest najmniejszy od 10 miesi\u0119cy. Pobierz LXXI edycj\u0119 raportu GT i Element.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/elementapp.ai\/blog\/oferty-pracy-polska-kwiecien-2026-raport-grant-thornton\/\" aria-label=\"Read more about Raport ofert pracy, kwiecie\u0144 2026: rynek odbija od dna\" tabindex=\"-1\" >\n\t\t\tCzytaj wi\u0119cej \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-14225 post type-post status-publish format-standard has-post-thumbnail hentry category-blog-posts\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/elementapp.ai\/blog\/ai-rynek-pracy-apokalipsa-mit-a16z-konfrontacja\/\" tabindex=\"-1\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"158\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-a16z-vs-poland-charts-pl-v2-300x158.jpg\" class=\"attachment-medium size-medium wp-image-14232\" alt=\"\" srcset=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-a16z-vs-poland-charts-pl-v2-300x158.jpg 300w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-a16z-vs-poland-charts-pl-v2-768x403.jpg 768w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-a16z-vs-poland-charts-pl-v2.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/elementapp.ai\/blog\/ai-rynek-pracy-apokalipsa-mit-a16z-konfrontacja\/\" >\n\t\t\t\tAI nie zabiera pracy, twierdzi a16z. Co na to polski rynek\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tMaciej Michalewski\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t8 maja 2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>David George z a16z dowodzi, \u017ce apokalipsa AI to fantazja. Konfrontuj\u0119 jego argumenty z polskimi danymi i moimi wcze\u015bniejszymi tezami.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/elementapp.ai\/blog\/ai-rynek-pracy-apokalipsa-mit-a16z-konfrontacja\/\" aria-label=\"Read more about AI nie zabiera pracy, twierdzi a16z. Co na to polski rynek\" tabindex=\"-1\" >\n\t\t\tCzytaj wi\u0119cej \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<article class=\"elementor-post elementor-grid-item post-14195 post type-post status-publish format-standard has-post-thumbnail hentry category-blog-posts\" role=\"listitem\">\n\t\t\t\t<a class=\"elementor-post__thumbnail__link\" href=\"https:\/\/elementapp.ai\/blog\/linkedin-akceptuje-feed-xml-element-vibe-coding\/\" tabindex=\"-1\" >\n\t\t\t<div class=\"elementor-post__thumbnail\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"158\" src=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-linkedin-pl-gemini-flash-300x158.jpg\" class=\"attachment-medium size-medium wp-image-14221\" alt=\"\" srcset=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-linkedin-pl-gemini-flash-300x158.jpg 300w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-linkedin-pl-gemini-flash-768x403.jpg 768w, https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-linkedin-pl-gemini-flash.jpg 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/div>\n\t\t<\/a>\n\t\t\t\t<div class=\"elementor-post__text\">\n\t\t\t\t<h3 class=\"elementor-post__title\">\n\t\t\t<a href=\"https:\/\/elementapp.ai\/blog\/linkedin-akceptuje-feed-xml-element-vibe-coding\/\" >\n\t\t\t\tIntegracja Element z LinkedIn uruchomiona, podsumowanie projektu\t\t\t<\/a>\n\t\t<\/h3>\n\t\t\t\t<div class=\"elementor-post__meta-data\">\n\t\t\t\t\t<span class=\"elementor-post-author\">\n\t\t\tMaciej Michalewski\t\t<\/span>\n\t\t\t\t<span class=\"elementor-post-date\">\n\t\t\t5 maja 2026\t\t<\/span>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-post__excerpt\">\n\t\t\t<p>LinkedIn zaakceptowa\u0142 publiczny feed XML Elementu, w pe\u0142ni zbudowany w trybie vibe coding z Claude Code. Co z tego wynika dla os\u00f3b, kt\u00f3re nie koduj\u0105.<\/p>\n\t\t<\/div>\n\t\t\n\t\t<a class=\"elementor-post__read-more\" href=\"https:\/\/elementapp.ai\/blog\/linkedin-akceptuje-feed-xml-element-vibe-coding\/\" aria-label=\"Read more about Integracja Element z LinkedIn uruchomiona, podsumowanie projektu\" tabindex=\"-1\" >\n\t\t\tCzytaj wi\u0119cej \u00bb\t\t<\/a>\n\n\t\t\t\t<\/div>\n\t\t\t\t<\/article>\n\t\t\t\t<\/div>\n\t\t\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Element ma publiczne API w wersji v1-beta. Pokazuj\u0119, co integracje daj\u0105 klientom systemu rekrutacyjnego, jakie b\u0142\u0119dy pope\u0142ni\u0142em i czego mnie nauczy\u0142y.<\/p>\n","protected":false},"author":1,"featured_media":14309,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_yoast_wpseo_focuskw":"API Elementu","_yoast_wpseo_title":"Element ma API: integracje systemu rekrutacyjnego","_yoast_wpseo_metadesc":"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.","_yoast_wpseo_opengraph-title":"Element ma API: integracje systemu rekrutacyjnego","_yoast_wpseo_opengraph-description":"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.","_yoast_wpseo_opengraph-image":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/social-element-api.jpg","_yoast_wpseo_opengraph-image-id":14310,"_yoast_wpseo_twitter-title":"Element ma API: integracje systemu rekrutacyjnego","_yoast_wpseo_twitter-description":"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.","_yoast_wpseo_twitter-image":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/social-element-api.jpg","_yoast_wpseo_twitter-image-id":14310,"inline_featured_image":false,"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","footnotes":""},"categories":[2],"tags":[],"class_list":["post-14311","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-posts"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.6 (Yoast SEO v27.6) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Element ma API: integracje systemu rekrutacyjnego<\/title>\n<meta name=\"description\" content=\"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/elementapp.ai\/blog\/element-ma-api\/\" \/>\n<meta property=\"og:locale\" content=\"pl_PL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Element ma API: integracje systemu rekrutacyjnego\" \/>\n<meta property=\"og:description\" content=\"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/elementapp.ai\/blog\/element-ma-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Element&#039;s Blog - nowo\u015bci ze \u015bwiata rekrutacji, HR Tech i Element\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/elementappats\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/elementappats\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-05-28T19:10:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-28T19:15:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/social-element-api.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Maciej Michalewski\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Element ma API: integracje systemu rekrutacyjnego\" \/>\n<meta name=\"twitter:description\" content=\"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/social-element-api.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Napisane przez\" \/>\n\t<meta name=\"twitter:data1\" content=\"Maciej Michalewski\" \/>\n\t<meta name=\"twitter:label2\" content=\"Szacowany czas czytania\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minut\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Element ma API: integracje systemu rekrutacyjnego","description":"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/elementapp.ai\/blog\/element-ma-api\/","og_locale":"pl_PL","og_type":"article","og_title":"Element ma API: integracje systemu rekrutacyjnego","og_description":"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.","og_url":"https:\/\/elementapp.ai\/blog\/element-ma-api\/","og_site_name":"Element&#039;s Blog - nowo\u015bci ze \u015bwiata rekrutacji, HR Tech i Element","article_publisher":"https:\/\/www.facebook.com\/elementappats","article_author":"https:\/\/www.facebook.com\/elementappats\/","article_published_time":"2026-05-28T19:10:20+00:00","article_modified_time":"2026-05-28T19:15:42+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/social-element-api.jpg","type":"image\/jpeg"}],"author":"Maciej Michalewski","twitter_card":"summary_large_image","twitter_title":"Element ma API: integracje systemu rekrutacyjnego","twitter_description":"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.","twitter_image":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/social-element-api.jpg","twitter_misc":{"Napisane przez":"Maciej Michalewski","Szacowany czas czytania":"11 minut"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/#article","isPartOf":{"@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/"},"author":{"name":"Maciej Michalewski","@id":"https:\/\/elementapp.ai\/blog\/#\/schema\/person\/02f4e59e019634b9e2fb09c00bf93f1e"},"headline":"Element ma API: rekrutacja pod\u0142\u0105czona do twoich system\u00f3w","datePublished":"2026-05-28T19:10:20+00:00","dateModified":"2026-05-28T19:15:42+00:00","mainEntityOfPage":{"@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/"},"wordCount":1512,"commentCount":0,"publisher":{"@id":"https:\/\/elementapp.ai\/blog\/#organization"},"image":{"@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/#primaryimage"},"thumbnailUrl":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api.jpg","articleSection":["Blog-posts"],"inLanguage":"pl-PL","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/elementapp.ai\/blog\/element-ma-api\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/","url":"https:\/\/elementapp.ai\/blog\/element-ma-api\/","name":"Element ma API: integracje systemu rekrutacyjnego","isPartOf":{"@id":"https:\/\/elementapp.ai\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/#primaryimage"},"image":{"@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/#primaryimage"},"thumbnailUrl":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api.jpg","datePublished":"2026-05-28T19:10:20+00:00","dateModified":"2026-05-28T19:15:42+00:00","description":"API Elementu w wersji v1-beta jest ju\u017c na produkcji. Dzia\u0142 IT klienta po\u0142\u0105czy system rekrutacyjny ze stron\u0105 kariery, narz\u0119dziami BI i automatyzacj\u0105.","breadcrumb":{"@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/#breadcrumb"},"inLanguage":"pl-PL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/elementapp.ai\/blog\/element-ma-api\/"]}]},{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/#primaryimage","url":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api.jpg","contentUrl":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2026\/05\/hero-element-api.jpg","width":1600,"height":900},{"@type":"BreadcrumbList","@id":"https:\/\/elementapp.ai\/blog\/element-ma-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/elementapp.ai\/blog\/"},{"@type":"ListItem","position":2,"name":"Element ma API: rekrutacja pod\u0142\u0105czona do twoich system\u00f3w"}]},{"@type":"WebSite","@id":"https:\/\/elementapp.ai\/blog\/#website","url":"https:\/\/elementapp.ai\/blog\/","name":"Element's Blog - nowo\u015bci ze \u015bwiata rekrutacji, HR Tech i Element","description":"Najciekawsze informacje ze \u015bwiata rekrutacji, rynku pracy, technologii rekrutacyjnych oraz systemu rekrutacyjnego Element","publisher":{"@id":"https:\/\/elementapp.ai\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/elementapp.ai\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pl-PL"},{"@type":"Organization","@id":"https:\/\/elementapp.ai\/blog\/#organization","name":"Element ATS system rekrutacyjny","url":"https:\/\/elementapp.ai\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/elementapp.ai\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2019\/09\/element-system-logo.svg","contentUrl":"https:\/\/elementapp.ai\/blog\/wp-content\/uploads\/2019\/09\/element-system-logo.svg","width":1,"height":1,"caption":"Element ATS system rekrutacyjny"},"image":{"@id":"https:\/\/elementapp.ai\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/elementappats"]},{"@type":"Person","@id":"https:\/\/elementapp.ai\/blog\/#\/schema\/person\/02f4e59e019634b9e2fb09c00bf93f1e","name":"Maciej Michalewski","image":{"@type":"ImageObject","inLanguage":"pl-PL","@id":"https:\/\/secure.gravatar.com\/avatar\/9d00803e2237f6212234740ce5ee8400cf3c04cf469dc8728a7fdd0d2a1e8cc7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/9d00803e2237f6212234740ce5ee8400cf3c04cf469dc8728a7fdd0d2a1e8cc7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/9d00803e2237f6212234740ce5ee8400cf3c04cf469dc8728a7fdd0d2a1e8cc7?s=96&d=mm&r=g","caption":"Maciej Michalewski"},"description":"Since 2010 I have been professionally involved in the recruitment industry. Since 2014, I and a team of talented software developers, have been developing Element, an innovative recruitment system which makes recruiting fast and simple. I am a tech lover, and my mission is to find and create new solutions that will positively impact the recruitment market.","sameAs":["https:\/\/www.facebook.com\/elementappats\/","https:\/\/www.linkedin.com\/company\/13982762"]}]}},"_links":{"self":[{"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/posts\/14311","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/comments?post=14311"}],"version-history":[{"count":4,"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/posts\/14311\/revisions"}],"predecessor-version":[{"id":14315,"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/posts\/14311\/revisions\/14315"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/media\/14309"}],"wp:attachment":[{"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/media?parent=14311"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/categories?post=14311"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elementapp.ai\/blog\/wp-json\/wp\/v2\/tags?post=14311"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}