{"id":17459,"date":"2026-07-08T09:06:31","date_gmt":"2026-07-08T08:06:31","guid":{"rendered":"https:\/\/help.expertsender.com\/?post_type=ecdp&#038;p=17459"},"modified":"2026-07-08T15:38:14","modified_gmt":"2026-07-08T14:38:14","slug":"urzadzenia-mobilne-rejestracja-i-wyrejestrowanie","status":"publish","type":"ecdp","link":"https:\/\/help.expertsender.com\/pl\/ecdp\/urzadzenia-mobilne-rejestracja-i-wyrejestrowanie\/","title":{"rendered":"Urz\u0105dzenia mobilne \u2013 rejestracja i wyrejestrowanie"},"content":{"rendered":"\n<p>U\u017cyj metod POST i DELETE, aby po\u0142\u0105czy\u0107 telefon lub tablet klienta z Twoj\u0105 aplikacj\u0105 mobiln\u0105. Dzi\u0119ki temu mo\u017cesz wysy\u0142a\u0107 powiadomienia push i mie\u0107 kontrol\u0119 nad zgodami zwi\u0105zanymi z aplikacj\u0105.<\/p>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"post-rejestracja-urzadzenia\">POST \/customermobiledevices \u2013 rejestracja lub aktualizacja urz\u0105dzenia<\/h2>\n\n\n\n<p>Metoda POST rejestruje urz\u0105dzenie, kt\u00f3re zainstalowa\u0142o aplikacj\u0119 mobiln\u0105 lub aktualizuje jego dane, je\u015bli urz\u0105dzenie jest ju\u017c powi\u0105zane z aplikacj\u0105. Dodatkowo \u0142\u0105czy urz\u0105dzenie z profilem klienta i dodaje zgod\u0119 powi\u0105zan\u0105 z dan\u0105 aplikacj\u0105, je\u015bli klient jeszcze jej nie ma.<\/p>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"post-endpoint\">Endpoint<\/h3>\n\n\n\n<p>POST \/customermobiledevices<\/p>\n\n\n\n<p><strong>Host:<\/strong> https:\/\/api.ecdp.app<\/p>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"post-parametry-zapytania\">Parametry zapytania<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Parametr<\/strong><\/td><td><strong>Lokalizacja<\/strong><\/td><td><strong>Typ<\/strong><\/td><td><strong>Wymagane<\/strong><\/td><td><strong>Opis<\/strong><\/td><td><strong>Dozwolone warto\u015bci \/ uwagi<\/strong><\/td><\/tr><\/thead><tbody><tr><td>x-api-key<\/td><td>header<\/td><td>string<\/td><td>tak<\/td><td>Klucz API do uwierzytelniania.<\/td><td>Dost\u0119pny w Ustawienia &gt; API.<\/td><\/tr><tr><td>Content-Type<\/td><td>header<\/td><td>string<\/td><td>tak<\/td><td>Typ zawarto\u015bci zapytnia.<\/td><td>application\/json<\/td><\/tr><tr><td>mobileApplicationId<\/td><td>body<\/td><td>integer<\/td><td>tak<\/td><td>Aplikacja mobilna, do kt\u00f3rej ma by\u0107 przypisane urz\u0105dzenie.<\/td><td>ID Twojej aplikacji dost\u0119pne w Ustawienia &gt; Aplikacje mobilne.<\/td><\/tr><tr><td>device<\/td><td>body<\/td><td>object<\/td><td>tak<\/td><td>Dane urz\u0105dzenia.<\/td><td>Zobacz <strong>Dane urz\u0105dzenia<\/strong> poni\u017cej.<\/td><\/tr><tr><td>customer<\/td><td>body<\/td><td>object<\/td><td>nie<\/td><td>Identyfikacja klienta.<\/td><td>Zobacz <strong>Dane klienta<\/strong> poni\u017cej.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"post-dane-urzadzenia\">Dane urz\u0105dzenia<\/h4>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Parametr<\/strong><\/td><td><strong>Lokalizacja<\/strong><\/td><td><strong>Typ<\/strong><\/td><td><strong>Wymagane<\/strong><\/td><td><strong>Opis<\/strong><\/td><td><strong>Dozwolone warto\u015bci \/ uwagi<\/strong><\/td><\/tr><\/thead><tbody><tr><td>deviceId<\/td><td>body<\/td><td>string<\/td><td>tak<\/td><td>Unikalny identyfikator urz\u0105dzenia lub instalacji aplikacji.<\/td><td>Maks. 50 znak\u00f3w.<\/td><\/tr><tr><td>token<\/td><td>body<\/td><td>string<\/td><td>tak<\/td><td>Token push wydany przez Firebase Cloud Messaging (FCM).<\/td><td>Maks. 200 znak\u00f3w.<\/td><\/tr><tr><td>osType<\/td><td>body<\/td><td>string<\/td><td>nie<\/td><td>System operacyjny urz\u0105dzenia.<\/td><td>Android, Ios, WindowsPhone, Unknown.<\/td><\/tr><tr><td>osVersion<\/td><td>body<\/td><td>string<\/td><td>nie<\/td><td>Wersja systemu operacyjnego.<\/td><td>Maks. 50 znak\u00f3w.<\/td><\/tr><tr><td>deviceBrand<\/td><td>body<\/td><td>string<\/td><td>nie<\/td><td>Producent urz\u0105dzenia.<\/td><td>Maks. 50 znak\u00f3w.<\/td><\/tr><tr><td>deviceModel<\/td><td>body<\/td><td>string<\/td><td>nie<\/td><td>Model urz\u0105dzenia.<\/td><td>Maks. 50 znak\u00f3w.<\/td><\/tr><tr><td>appVersion<\/td><td>body<\/td><td>string<\/td><td>nie<\/td><td>Wersja Twojej aplikacji mobilnej zainstalowanej na urz\u0105dzeniu.<\/td><td>Maks. 50 znak\u00f3w.<\/td><\/tr><tr><td>language<\/td><td>body<\/td><td>string<\/td><td>nie<\/td><td>J\u0119zyk urz\u0105dzenia lub aplikacji.<\/td><td>Maks. 10 znak\u00f3w.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"post-dane-klienta\">Dane klienta<\/h4>\n\n\n\n<p>U\u017cyj tych p\u00f3l, aby po\u0142\u0105czy\u0107 urz\u0105dzenie z profilem istniej\u0105cego klientem. Podaj co najmniej jeden z parametr\u00f3w: email, phone lub crmId, aby zidentyfikowa\u0107 klienta. Je\u015bli je pominiesz, urz\u0105dzenie zostanie zarejestrowane samodzielnie, bez powi\u0105zania z klientem.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Parametr<\/strong><\/td><td><strong>Lokalizacja<\/strong><\/td><td><strong>Typ<\/strong><\/td><td><strong>Wymagane<\/strong><\/td><td><strong>Opis<\/strong><\/td><td><strong>Dozwolone warto\u015bci \/ uwagi<\/strong><\/td><\/tr><\/thead><tbody><tr><td>email<\/td><td>body<\/td><td>string<\/td><td>warunkowo<\/td><td>Adres e-mail klienta.<\/td><td>Maks. 320 znak\u00f3w.<\/td><\/tr><tr><td>phone<\/td><td>body<\/td><td>string<\/td><td>warunkowo<\/td><td>Numer telefonu klienta.<\/td><td>Maks. 20 znak\u00f3w, bez spacji.<\/td><\/tr><tr><td>crmId<\/td><td>body<\/td><td>string<\/td><td>warunkowo<\/td><td>Identyfikator CRM klienta.<\/td><td>Maks. 1280 znak\u00f3w.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Jeden klient mo\u017ce mie\u0107 zarejestrowanych kilka urz\u0105dze\u0144 jednocze\u015bnie, na przyk\u0142ad telefon i tablet \u2013 ka\u017cde z w\u0142asn\u0105 subskrypcj\u0105.<\/p>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"post-przykladowe-zapytanie\">Przyk\u0142adowe zapytanie<\/h3>\n\n\n\n<p><strong>Zarejestruj urz\u0105dzenie i po\u0142\u0105cz je z klientem<\/strong><\/p>\n\n\n\n<p>Wymagany format: JSON<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"{\n  &quot;mobileApplicationId&quot;: 1,\n  &quot;device&quot;: {\n    &quot;deviceId&quot;: &quot;device123...&quot;,\n    &quot;token&quot;: &quot;fcm_token...&quot;,\n    &quot;osType&quot;: &quot;Android&quot;,\n    &quot;osVersion&quot;: &quot;14&quot;,\n    &quot;deviceBrand&quot;: &quot;Samsung&quot;,\n    &quot;deviceModel&quot;: &quot;Galaxy S23&quot;,\n    &quot;appVersion&quot;: &quot;2.4.1&quot;,\n    &quot;language&quot;: &quot;en&quot;\n  },\n  &quot;customer&quot;: {\n    &quot;email&quot;: &quot;anna.kowalska@domena.pl&quot;,\n    &quot;phone&quot;: &quot;48987654321&quot;,\n    &quot;crmId&quot;: &quot;CRM-005678&quot;\n  }\n}\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-palenight\" style=\"background-color: #292D3E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">  <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">mobileApplicationId<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">: <\/span><span style=\"color: #F78C6C\">1<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">  <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">device<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">: <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">deviceId<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">device123...<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">token<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">fcm_token...<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">osType<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Android<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">osVersion<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">14<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">deviceBrand<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Samsung<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">deviceModel<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">Galaxy S23<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">appVersion<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">2.4.1<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">language<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">en<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">  <\/span><span style=\"color: #89DDFF\">},<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">  <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">customer<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">: <\/span><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">email<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">anna.kowalska@domena.pl<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">phone<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">48987654321<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">    <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">crmId<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #89DDFF\">:<\/span><span style=\"color: #F07178\"> <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">CRM-005678<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">  <\/span><span style=\"color: #89DDFF\">}<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"post-kody-odpowiedzi\">Kody odpowiedzi<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Kod<\/strong><\/td><td><strong>Status<\/strong><\/td><td><strong>Opis<\/strong><\/td><\/tr><\/thead><tbody><tr><td>201<\/td><td>Created<\/td><td>Rejestracja zosta\u0142a przyj\u0119ta i skierowana do przetwarzania.<\/td><\/tr><tr><td>400<\/td><td>Bad request<\/td><td>Nieprawid\u0142owe parametry lub brak wymaganych p\u00f3l.<\/td><\/tr><tr><td>401<\/td><td>Unauthorized<\/td><td>Brak klucza API lub nieprawid\u0142owy klucz API.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"elete-dezaktywacja-rejestracji-urzadzenia\">DELETE \/customermobiledevices \u2013 dezaktywacja rejestracji urz\u0105dzenia<\/h2>\n\n\n\n<p>U\u017cyj tej metody, gdy klient rezygnuje z powiadomie\u0144 push lub odinstalowuje aplikacj\u0119. Metoda oznacza pasuj\u0105ce urz\u0105dzenie jako nieaktywne. Je\u015bli by\u0142o to ostatnie aktywne urz\u0105dzenie klienta dla danej aplikacji, powi\u0105zana zgoda zostaje automatycznie cofni\u0119ta \u2013 nie musisz zarz\u0105dza\u0107 tym osobno.<\/p>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"delete-endpoint\">Endpoint<\/h3>\n\n\n\n<p>DELETE \/customermobiledevices<\/p>\n\n\n\n<p><strong>Host:<\/strong> https:\/\/api.ecdp.app<\/p>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"delete-parametry-zapytania\">Parametry zapytania<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Parametr<\/strong><\/td><td><strong>Lokalizacja<\/strong><\/td><td><strong>Typ<\/strong><\/td><td><strong>Wymagane<\/strong><\/td><td><strong>Opis<\/strong><\/td><td><strong>Dozwolone warto\u015bci \/ uwagi<\/strong><\/td><\/tr><\/thead><tbody><tr><td>x-api-key<\/td><td>header<\/td><td>string<\/td><td>tak<\/td><td>Klucz API do uwierzytelniania.<\/td><td>Dost\u0119pny w Ustawienia &gt; API.<\/td><\/tr><tr><td>mobileApplicationId<\/td><td>body<\/td><td>integer<\/td><td>tak<\/td><td>Aplikacja mobilna, do kt\u00f3rej przypisane jest urz\u0105dzenie.<\/td><td>Ta sama warto\u015b\u0107 u\u017cyta podczas rejestracji urz\u0105dzenia.<\/td><\/tr><tr><td>deviceId<\/td><td>body<\/td><td>string<\/td><td>tak<\/td><td>Urz\u0105dzenie do dezaktywacji.<\/td><td>Ta sama warto\u015b\u0107 u\u017cyta podczas rejestracji urz\u0105dzenia.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--20)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"delete-przykladowe-zapytanie\">Przyk\u0142adowe zapytanie<\/h3>\n\n\n\n<p><strong>Dezaktywuj urz\u0105dzenie<\/strong><\/p>\n\n\n\n<p>Format \u017c\u0105dania: JSON<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono\" style=\"font-size:.875rem;font-family:Code-Pro-JetBrains-Mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25rem;--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" data-code=\"{\n  &quot;mobileApplicationId&quot;: 1,\n  &quot;deviceId&quot;: &quot;device123...&quot;\n}\" style=\"color:#babed8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewBox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki material-theme-palenight\" style=\"background-color: #292D3E\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #89DDFF\">{<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">  <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">mobileApplicationId<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">: <\/span><span style=\"color: #F78C6C\">1<\/span><span style=\"color: #89DDFF\">,<\/span><\/span>\n<span class=\"line\"><span style=\"color: #F07178\">  <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">deviceId<\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #F07178\">: <\/span><span style=\"color: #89DDFF\">&quot;<\/span><span style=\"color: #C3E88D\">device123...<\/span><span style=\"color: #89DDFF\">&quot;<\/span><\/span>\n<span class=\"line\"><span style=\"color: #89DDFF\">}<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--30)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"kody-odpowiedzi\">Kody odpowiedzi<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><td><strong>Kod<\/strong><\/td><td><strong>Status<\/strong><\/td><td><strong>Opis<\/strong><\/td><\/tr><\/thead><tbody><tr><td>200<\/td><td>OK<\/td><td>Rejestracja urz\u0105dzenia zosta\u0142a pomy\u015blnie dezaktywowana<\/td><\/tr><tr><td>401<\/td><td>Unauthorized<\/td><td>Brak klucza API lub nieprawid\u0142owy klucz API<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<div style=\"height:var(--wp--preset--spacing--10)\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"walidacja-i-zasady-i-dzialania\">Walidacja i zasady i dzia\u0142ania<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>POST jest idempotentny \u2013 ponowne wywo\u0142anie z tym samym urz\u0105dzeniem aktualizuje zapisany token i dane, zamiast tworzy\u0107 nowy wpis.<\/li>\n\n\n\n<li>Przetwarzanie POST odbywa si\u0119 w tle, wi\u0119c odpowied\u017a 201 potwierdza, \u017ce zapytanie zosta\u0142o przyj\u0119te \u2013 a nie \u017ce przetwarzanie zosta\u0142o zako\u0144czone.<\/li>\n\n\n\n<li>Rejestracja urz\u0105dzenia dodaje zgod\u0119 powi\u0105zan\u0105 z dan\u0105 aplikacj\u0105 mobiln\u0105, je\u015bli klient jeszcze jej nie ma.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"dokumentacja-referencyjna\">Dokumentacja referencyjna<\/h2>\n\n\n\n<p>Swagger \u2013 CustomerMobileDevices<\/p>\n\n\n\n<p><a href=\"https:\/\/api.ecdp.app\/swagger\/index.html\" target=\"_blank\" rel=\"noopener\">https:\/\/api.ecdp.app\/swagger\/index.html<\/a><\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"template":"","ecdp-category":[109],"class_list":["post-17459","ecdp","type-ecdp","status-publish","hentry","ecdp-category-api"],"acf":[],"_links":{"self":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp\/17459","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp"}],"about":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/types\/ecdp"}],"author":[{"embeddable":true,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/users\/6"}],"version-history":[{"count":1,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp\/17459\/revisions"}],"predecessor-version":[{"id":17460,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp\/17459\/revisions\/17460"}],"wp:attachment":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/media?parent=17459"}],"wp:term":[{"taxonomy":"ecdp-category","embeddable":true,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/ecdp-category?post=17459"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}