{"id":291490,"date":"2026-09-03T07:54:03","date_gmt":"2026-09-03T06:54:03","guid":{"rendered":"https:\/\/saluscontrols.com\/interfejs-api-dostepu-do-danych\/"},"modified":"2026-09-07T10:44:30","modified_gmt":"2026-09-07T09:44:30","slug":"interfejs-api-dostepu-do-danych","status":"publish","type":"page","link":"https:\/\/saluscontrols.com\/pl\/interfejs-api-dostepu-do-danych\/","title":{"rendered":"Interfejs API dost\u0119pu do danych"},"content":{"rendered":"\n\n<section class=\"hero\">\n\t<div class=\"hero__media\">\n\n\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"hero__image hero__image--desktop\" src=\"https:\/\/saluscontrols.com\/wp-content\/uploads\/2026\/09\/OpenAPI-1.png\" alt=\"\" title=\"\">\n\t\t\t\t<img decoding=\"async\" class=\"hero__image hero__image--mobile\" src=\"https:\/\/saluscontrols.com\/wp-content\/uploads\/2026\/09\/OpenAPI-2.png\" alt=\"\" title=\"\">\n\t\t\t\t\t\n\t\t\n\t<\/div>\n\n\t<div class=\"container\">\n\t\t<div class=\"hero__wrapper\">\n\t\t\t<div class=\"hero__inner\" data-aos=\"fade-in\">\n\n\t\t\t\t\n\t\t\t\t<div class=\"hero__content textStyles\">\n\n\t\t\t\t\t\t\t\t\t\t\t<p><span style=\"display: inline-block; margin-bottom: 18px; font-size: 14px; font-weight: bold; text-transform: uppercase; letter-spacing: 1.2px; color: #00aeef;\"><br \/>\nUstawa UE o ochronie danych<br \/>\n<\/span><\/p>\n<h1>Uzyskaj dost\u0119p do danych z urz\u0105dzenia SALUS<\/h1>\n<p>Uzyskaj bezpieczny dost\u0119p do danych generowanych przez pod\u0142\u0105czone urz\u0105dzenia SALUS za po\u015brednictwem naszego interfejsu API dost\u0119pu do danych, udost\u0119pnianego zgodnie z wymogami unijnej ustawy o danych.<\/p>\n\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"btn-cntr\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"btn \" href=\"https:\/\/openapi-eu.salusconnect.io\/docs\/\" target=\"\" rel=\"noopener\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"btn__arrow\">\n\t\t\t\t\t\t\t\t\t\t\t<svg width=\"10\" height=\"14\" viewBox=\"0 0 10 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M0.499675 6.99999L9.31667 6.99993\" stroke=\"#1D2958\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M4.81641 2.5L9.31641 7L4.81641 11.5\" stroke=\"#1D2958\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\tZapoznaj si\u0119 z OpenAPI\t\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\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\n\t\t\t\n\t\t<\/div>\n\t<\/div>\n<\/section>\n\n\r\n\r\n<section class=\"nd-text bg-bia\u0142y\">\r\n\t<div class=\"container container--w1120\">\r\n\t\t<div class=\"nd-text__wrapper\">\r\n\t\t\t\t\t\t\t<p><span style=\"display: block; margin-bottom: 10px; color: #00aeef; font-size: 0.78rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase;\"><br \/>\n01 \u2014 Kontekst<br \/>\n<\/span><\/p>\n<div>\n<h2 class=\"section-heading\">O ustawie o danych<\/h2>\n<\/div>\n<div class=\"section-content\">\n<p>Ustawa UE o danych to rozporz\u0105dzenie reguluj\u0105ce spos\u00f3b udost\u0119pniania danych generowanych przez produkty pod\u0142\u0105czone do sieci, w tym u\u017cytkownikom tych produkt\u00f3w.<\/p>\n<p>Firma SALUS Controls publikuje specyfikacj\u0119 API w formacie nadaj\u0105cym si\u0119 do odczytu maszynowego, opracowan\u0105 zgodnie ze standardem OpenAPI, co stanowi cz\u0119\u015b\u0107 naszych dzia\u0142a\u0144 maj\u0105cych na celu spe\u0142nienie tych wymaga\u0144.<\/p>\n<\/div>\n\t\t\t\t\t\t\t\t<\/div>\r\n\t<\/div>\r\n<\/section>\n\n\r\n\r\n<section class=\"nd-text bg-lightBlue\">\r\n\t<div class=\"container container--w1120\">\r\n\t\t<div class=\"nd-text__wrapper\">\r\n\t\t\t\t\t\t\t<p><span style=\"display: block; margin-bottom: 10px; color: #00aeef; font-size: 0.78rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase;\"><br \/>\n02 \u2014 Dost\u0119p<br \/>\n<\/span><\/p>\n<div>\n<div>\n<h2 class=\"section-heading\">Uzyskaj dost\u0119p do API<\/h2>\n<\/div>\n<div class=\"section-content\">\n<p>Interaktywna dokumentacja OpenAPI umo\u017cliwia uwierzytelnianie si\u0119 i wywo\u0142ywanie dost\u0119pnych punkt\u00f3w ko\u0144cowych API bezpo\u015brednio z przegl\u0105darki.<\/p>\n<\/div>\n<\/div>\n<p><strong>Przejrzyj, zweryfikuj i przetestuj dost\u0119pne punkty ko\u0144cowe.<\/strong><\/p>\n\t\t\t\t\t\t\t\t\t\t<div class=\"btn-cntr left-align\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"btn\" href=\"https:\/\/openapi-eu.salusconnect.io\/docs\/\" target=\"\" rel=\"noopener\"><div class=\"btn__arrow\"><svg width=\"10\" height=\"14\" viewBox=\"0 0 10 14\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M0.499675 6.99999L9.31667 6.99993\" stroke=\"#1D2958\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><path d=\"M4.81641 2.5L9.31641 7L4.81641 11.5\" stroke=\"#1D2958\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/div>Dost\u0119p do OpenAPI<\/a>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t<\/div>\r\n<\/section>\n\n\r\n\r\n<section class=\"nd-text bg-bia\u0142y\">\r\n\t<div class=\"container container--w1120\">\r\n\t\t<div class=\"nd-text__wrapper\">\r\n\t\t\t\t\t\t\t<p><span style=\"display: block; margin-bottom: 10px; color: #00aeef; font-size: 0.78rem; font-weight: 800; letter-spacing: 0.08em; text-transform: uppercase;\"><br \/>\n03 \u2014 Pierwsze kroki<br \/>\n<\/span><\/p>\n<div>\n<div>\n<h2>Pierwsze kroki<\/h2>\n<p>&nbsp;<\/p>\n<\/div>\n<div class=\"content\">\n<p>Aby rozpocz\u0105\u0107 korzystanie z API:<\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li style=\"list-style-type: none;\">\n<ol>\n<li style=\"list-style-type: none;\">\n<ol style=\"line-height: 1.5; padding-left: 24px;\">\n<li style=\"margin-bottom: 18px;\">Otw\u00f3rz <a style=\"color: #00aeef; font-weight: bold;\" href=\"https:\/\/openapi-eu.salusconnect.io\/docs\/\" target=\"_blank\" rel=\"noopener\">OpenAPI<br \/>\n<\/a><\/li>\n<li style=\"margin-bottom: 18px;\">Rozwi\u0144 <strong>pozycj\u0119 POST \/login<\/strong> i wybierz opcj\u0119 <strong>\u201eWypr\u00f3buj<\/strong>\u201d.<\/li>\n<li style=\"margin-bottom: 18px;\">W tre\u015bci \u017c\u0105dania wprowad\u017a adres e-mail i has\u0142o do konta SALUS Premium Lite, a nast\u0119pnie wybierz opcj\u0119 <strong>\u201eWykonaj<\/strong>\u201d.<\/li>\n<li style=\"margin-bottom: 18px;\">Skopiuj token dost\u0119pu (access_token) zwr\u00f3cony w odpowiedzi.<\/li>\n<li style=\"margin-bottom: 18px;\">Wybierz op <strong>cj\u0119 \u201eAutoryzuj\u201d<\/strong>, wklej token w odpowiednim polu, a nast\u0119pnie wybierz opcje <strong>\u201eAutoryzuj<\/strong> \u201d i <strong>\u201eZamknij<\/strong>\u201d.<\/li>\n<li>Mo\u017cesz teraz wywo\u0142ywa\u0107 uwierzytelnione punkty ko\u0144cowe wymienione w dokumentacji, korzystaj\u0105c z tokenu typu \u201ebearer\u201d przypisanego do Twojego konta.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<\/div>\n<\/div>\n\t\t\t\t\t\t\t\t\t\t<div class=\"btn-cntr wyr\u00f3wnanie do lewej\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t<\/div>\r\n\t<\/div>\r\n<\/section>\n\n\n\n\n<section class=\"campaign-faq-section\">\n    <div class=\"container\">\n\n                    <h2 class=\"campaign-faq-title\">\n                Najcz\u0119\u015bciej zadawane pytania            <\/h2>\n        \n        <div class=\"campaign-faq-grid\">\n\n            <!-- LEFT: FAQ -->\n            <div class=\"campaign-faq-accordion\">\n\n                                                        \n                        <div class=\"campaign-faq-item active\">\n\n                            <button class=\"campaign-faq-question\">\n                                <span class=\"campaign-faq-icon\">+<\/span>\n                                Czy to API ma zwi\u0105zek z unijn\u0105 ustaw\u0105 o ochronie danych?                            <\/button>\n\n                            <div class=\"campaign-faq-answer\">\n                                <p>Tak. Zosta\u0142o to opublikowane w ramach dzia\u0142a\u0144 firmy SALUS Controls maj\u0105cych na celu spe\u0142nienie wymog\u00f3w dotycz\u0105cych dost\u0119pu do danych wynikaj\u0105cych z unijnej ustawy o danych. <\/p>\n                            <\/div>\n\n                        <\/div>\n\n                    \n                        <div class=\"campaign-faq-item \">\n\n                            <button class=\"campaign-faq-question\">\n                                <span class=\"campaign-faq-icon\">+<\/span>\n                                Czy potrzebuj\u0119 konta, \u017ceby korzysta\u0107 z API?                            <\/button>\n\n                            <div class=\"campaign-faq-answer\">\n                                <p>Tak. Uwierzytelnienie wymaga posiadania konta SALUS Premium Lite, zgodnie z opisem w powy\u017cszych krokach z sekcji \u201ePierwsze kroki\u201d. <\/p>\n                            <\/div>\n\n                        <\/div>\n\n                    \n                        <div class=\"campaign-faq-item \">\n\n                            <button class=\"campaign-faq-question\">\n                                <span class=\"campaign-faq-icon\">+<\/span>\n                                Dlaczego musicie sprawdzi\u0107, czy to ja jestem tym u\u017cytkownikiem?                            <\/button>\n\n                            <div class=\"campaign-faq-answer\">\n                                <p>Musimy zadba\u0107 o to, aby dane dotycz\u0105ce produkt\u00f3w by\u0142y przekazywane osobie upowa\u017cnionej.<\/p>\n                            <\/div>\n\n                        <\/div>\n\n                                    \n            <\/div>\n\n            <!-- RIGHT: IMAGE -->\n            <div class=\"campaign-faq-image\">\n                                    <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/saluscontrols.com\/wp-content\/uploads\/2026\/09\/SALUS-OpenAPI.png\" alt=\"\" width=\"2292\" height=\"1042\" title=\"\">\n                            <\/div>\n\n        <\/div>\n\n    <\/div>\n<\/section>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-291490","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/pages\/291490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/comments?post=291490"}],"version-history":[{"count":4,"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/pages\/291490\/revisions"}],"predecessor-version":[{"id":291521,"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/pages\/291490\/revisions\/291521"}],"wp:attachment":[{"href":"https:\/\/saluscontrols.com\/pl\/wp-json\/wp\/v2\/media?parent=291490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}