Account

APIDescription
POST api/Account/dontShowTutorial

No documentation available.

POST api/Account/changePassword

procedura zmiany hasła

POST api/Account/setPassword

procedura ustawiania hasła (tylko z poziomu Superadmin)

POST api/Account/resetPassword

procedura ustawiania nowego hasła przy użyciu tokena odzyskiwania

POST api/Account/remindPassword

Procedura wysyłająca maila z tokenem odzyskiwania

POST api/Account/blockAccount

Procedura blokowania konta

POST api/Account/unBlockAccount

Odblokowanie konta

POST api/Account/SetMobilAppAccess

Ustawienie dostępu do aplikacji mobilnej (PhoneNumberConfirmed) - tylko SuperAdmin

POST api/Account/loginAS

procedura logowania się w kontekście użytkownika (tylko z poziomu Superadmin)

POST api/Account/Register

Procedura dodawania użytkownika (tylko z poziomu Superadmin)

POST api/Account/PrawdziwyTest

No documentation available.

Profil

APIDescription
POST ChangeEmail

Procedura wysyłająca maila z tokenem zmiany hasła

POST SetNewEmail

procedura ustawiania nowego emaila przy użyciu tokena odzyskiwania

GET api/Profil/getById/{id}

Pobranie profilu po identyfikatorze

GET api/Profil/getByUser

Pobranie profilu zalogowanego użytkownika

POST api/Profil/addupdProfil

Dodanie profilu dla konta

POST api/Profil/addChange

Dodanie zmiany do profilu

POST api/Profil/SetTutorialShown

No documentation available.

POST api/Profil/acceptChange

Zatwierdzenie lub odrzucenie zmiany profilu..

DELETE api/Profil/deleteChange/{id}

Usunięcie zmiany profilu (tylko przez wprowadzającego)

POST api/Profil/SetChangesStatusSynchro?Code={Code}

Ustawienie statusu zmiany na zsynchronizowany

GET api/Profil/getChanges

Pobranie zaakceptowanych zmian do synchronizacji

GET api/Profil/getChangesToAccept?idPodopiecznego={idPodopiecznego}

Pobranie zmian do akceptacji

POST api/Profil/getChangesHistory

pobranie historii zmian profilu

Podopieczny

APIDescription
GET api/Podopieczny/getList?PageNumber={PageNumber}&PageSize={PageSize}&Filtr={Filtr}&SortField={SortField}&FiltrChange={FiltrChange}&Filter1={Filter1}&Filter2={Filter2}&Filter3={Filter3}

Pobranie wszystkich podopiecznych

GET api/Podopieczny/getFlatListOld?PageNumber={PageNumber}&PageSize={PageSize}&Filtr={Filtr}&SortField={SortField}&FiltrChange={FiltrChange}&Filter1={Filter1}&Filter2={Filter2}&Filter3={Filter3}

Pobranie wszystkich podopiecznych w formie płaskiej

GET api/Podopieczny/getFlatList?PageNumber={PageNumber}&PageSize={PageSize}&Filtr={Filtr}&SortField={SortField}&FiltrChange={FiltrChange}&Filter1={Filter1}&Filter2={Filter2}&Filter3={Filter3}

Pobranie wszystkich podopiecznych w formie płaskiej

POST api/Podopieczny/getListExcel

Pobranie listy do excela

GET api/Podopieczny/getAll?Filtr={Filtr}&SortField={SortField}&FiltrChange={FiltrChange}&Filter1={Filter1}&Filter2={Filter2}&Filter3={Filter3}

No documentation available.

GET api/Podopieczny/getById/{id}

Pobranie podopiecznego po identyfikatorze

GET api/Podopieczny/getByCardCode?CardCode={CardCode}

Pobranie podopiecznego po CardCode

GET api/Podopieczny/getByUser

Pobranie podopiecznych przez usera

POST api/Podopieczny/addupdPodopieczny

Dodanie/Aktualizacja Podopiecznego

POST api/Podopieczny/addupdPhones

Dodanie/Aktualizacja Podopiecznego

GET api/Podopieczny/getMainPhoto?idPodopiecznego={idPodopiecznego}

Pobranie zdjęcia profilowego dla podopiecznego

DELETE api/Podopieczny/deleteMainPhoto?idPodopiecznego={idPodopiecznego}

Usuwanie zdjęcia profilowego dla podopiecznego

POST api/Podopieczny/UploadMainPhoto?idPodopiecznego={idPodopiecznego}

Upload pliku chronionego

POST api/Podopieczny/uploadPhotoDirectly?idPodopiecznego={idPodopiecznego}

Bezpośredni upload zdjęcia podopiecznego BEZ rejestracji zmiany do akceptacji. Tylko dla Admin/Employee - zdjęcie jest od razu zatwierdzone i synchronizowane z FTP. Jeśli istnieje oczekująca zmiana zdjęcia - zostanie wycofana.

POST api/Podopieczny/UpdateSaldoPodopieczny

Aktualizacja Salda podopiecznego

POST api/Podopieczny/unassignPodopiecznyToAccountId

odłączenie podopiecznego od konta

POST api/Podopieczny/assignPodopiecznyToAccountId

podłączenie podopiecznego do konta

POST api/Podopieczny/unassignPodopiecznyToAccountCardCode

odłączenie podopiecznego od konta

POST api/Podopieczny/assignPodopiecznyToAccountCardCode

podłączenie podopiecznego do konta

DELETE api/Podopieczny/deletePodopieczny/{id}

Ustawienie podopiecznego jako nie aktywny

GET api/Podopieczny/getListSaldo/{id}?PageNumber={PageNumber}&PageSize={PageSize}

Pobranie listy Sald dla podopiecznego

GET api/Podopieczny/getAllSaldo/{id}

Pobranie wszystkich sald dla podopiecznego

GET api/Podopieczny/getListSaldoByUser/{id}?PageNumber={PageNumber}&PageSize={PageSize}

Pobranie listy Sald dla podopiecznego przez usera

PUT api/Podopieczny/updatePodopieczny

aktualizacja podopiecznego

POST api/Podopieczny/addupdSaldoByCardCode

dodanie aktualizacja salda

POST api/Podopieczny/addupdSaldoByIdPod

dodanie aktualizacja salda

DELETE api/Podopieczny/deleteSaldo/{id}

Ustawienie Salda jako nie aktywne

GET api/Podopieczny/getListTransakcje/{id}?PageNumber={PageNumber}&PageSize={PageSize}

Pobranie listy transakcji dla podopiecznego

GET api/Podopieczny/getAllTransakcje/{id}

Pobranie listy wszystkich transakcji dla podopiecznego

GET api/Podopieczny/getListTransakcjeByUser1/{id}?PageNumber={PageNumber}&PageSize={PageSize}

Pobranie Transakcji podopiecznego

POST api/Podopieczny/getListTransakcjeByUser/{id}

Pobranie Transakcji podopiecznego

POST api/Podopieczny/getListTransakcjeByUserExcel

pobranie listy transakcji do Excela

POST api/Podopieczny/addupdTransakcjaByCardCode

dodanie aktualizacja transakcji

POST api/Podopieczny/addupdTransakcjaByCardCodeBatch

dodanie aktualizacja transakcji

POST api/Podopieczny/addupdTransakcjaByIdPod

dodanie aktualizacja transakcji

DELETE api/Podopieczny/deleteTransakcja/{id}

Usunięcie transakcji

POST api/Podopieczny/addChange

Dodanie zmiany do profilu podopiecznego. Obsługuje dwa NIEZALEŻNE typy zmian: - ChangePhoto = true → zmiana zdjęcia (isPhotoChange="Y") - History/AboutMe zostawiamy bez zmian - ChangePhoto = false/null → zmiana tekstowa (isPhotoChange="N") - zdjęcia nie ruszamy Użytkownik może mieć jednocześnie obie zmiany oczekujące (jedną zdjęciową, jedną tekstową).

POST api/Podopieczny/acceptChange

Zatwierdzenie lub odrzucenie zmiany profilu. Obsługuje oba typy zmian NIEZALEŻNIE: - isPhotoChange="N" → zmiana tekstowa - aktualizuje TYLKO History/AboutMe, zdjęcia NIE RUSZAMY - isPhotoChange="Y" → zmiana zdjęcia - aktualizuje TYLKO zdjęcie, History/AboutMe BEZ ZMIAN

DELETE api/Podopieczny/deleteChange/{id}

Usunięcie zmiany profilu (tylko przez wprowadzającego)

GET api/Podopieczny/getChangesToAccept?idPodopiecznego={idPodopiecznego}&isPhotoChange={isPhotoChange}

Pobranie zmian podopiecznego do akceptacji. Można filtrować po typie zmiany: isPhotoChange = "Y" (zdjęcie) lub "N" (tekst).

POST api/Podopieczny/getChangesHistory

pobranie historii zmian podopiecznego

Media

APIDescription
GET api/Media/getAllMediaCategory

Pobranie wszystkich kategorii Mediów

POST api/Media/addMediaCategory

Dodanie kategorii medium

PUT api/Media/updateMediaCategory

Aktualizacja kategorii medium

DELETE api/Media/deleteMediaCategory/{id}

Usuwanie pliku medium

GET api/Media/getList?IdCategory={IdCategory}&PageNumber={PageNumber}&PageSize={PageSize}

Pobranie listy mediów wg wskazanej kategorii

GET api/Media/getContentMedium/{Id}

Pobiera medium w BaseCode64

GET api/Media/getPrevIMG/{Id}

Pobranie podglądu pliku jako obraz JPG w formacie data URI base64. Obsługiwane formaty: jpg, png, bmp, pdf (pierwsza strona).

GET api/Media/getListByidPodopiecznego?idPodopiecznego={idPodopiecznego}&IdCategory={IdCategory}&PageNumber={PageNumber}&PageSize={PageSize}

Pobranie listy mediów dla podopiecznego

POST api/Media/Upload?idCategory={idCategory}&Name={Name}&Description={Description}&idPodopiecznego={idPodopiecznego}&SortNo={SortNo}

Upload pliku

POST api/Media/UploadSecret?idCategory={idCategory}&Name={Name}&Description={Description}&idPodopiecznego={idPodopiecznego}&SortNo={SortNo}

Upload pliku chronionego

POST api/Media/addMediaFile

Dodanie metryki upload'owanego pliku

POST api/Media/SetSortNoMediaFile

Dodanie metryki upload'owanego pliku

PUT api/Media/updateMediaFile

Aktualizacja metryki upload'owanego pliku

DELETE api/Media/deleteMediaFile/{id}

Usunięcie metryki upload'owanego pliku

Costs

APIDescription
GET api/Costs/getList?PageNumber={PageNumber}&PageSize={PageSize}&PodId={PodId}

Pobranie listy kosztów z paginacją

GET api/Costs/getById/{id}

Pobranie kosztu po identyfikatorze

GET api/Costs/getByPodopieczny?dependentId={dependentId}&PageNumber={PageNumber}&PageSize={PageSize}

Pobranie kosztów dla podopiecznego

POST api/Costs/add

Dodanie nowego kosztu

POST api/Costs/update

Aktualizacja kosztu

POST api/Costs/SetBankAccountNo

Aktualizacja nr konta bankowego kosztu

POST api/Costs/delete/{id}

Usunięcie kosztu (soft delete)

GET api/Costs/getItemsByCostId?costId={costId}

Pobranie pozycji kosztów dla kosztu

GET api/Costs/getItemById/{id}

Pobranie pozycji kosztu po identyfikatorze

POST api/Costs/addItem

Dodanie pozycji kosztu

POST api/Costs/updateItem

Aktualizacja pozycji kosztu

POST api/Costs/deleteItem/{id}

Usunięcie pozycji kosztu (soft delete)

GET api/Costs/getItemAttachments?costItemId={costItemId}

Pobranie załączników pozycji kosztu

POST api/Costs/addItemAttachment

Dodanie załącznika do pozycji kosztu

POST api/Costs/updateItemAttachment

Aktualizacja załącznika pozycji kosztu

POST api/Costs/deleteItemAttachment/{id}

Usunięcie załącznika pozycji kosztu (soft delete)

GET api/Costs/getItemAddAttachments?costItemId={costItemId}

Pobranie załączników dodatkowych pozycji kosztu

POST api/Costs/addItemAddAttachment

Dodanie załącznika dodatkowego do pozycji kosztu

POST api/Costs/updateItemAddAttachment

Aktualizacja załącznika dodatkowego pozycji kosztu

POST api/Costs/deleteItemAddAttachment/{id}

Usunięcie załącznika dodatkowego pozycji kosztu (soft delete)

GET api/Costs/getAttachments?costId={costId}

Pobranie załączników kosztu

POST api/Costs/addAttachment

Dodanie załącznika do kosztu

POST api/Costs/updateAttachment

Aktualizacja załącznika kosztu

POST api/Costs/deleteAttachment/{id}

Usunięcie załącznika kosztu (soft delete)

GET api/Costs/getConsents?costId={costId}

Pobranie zgód kosztu

POST api/Costs/addConsent

Dodanie zgody do kosztu

POST api/Costs/deleteConsent/{id}

Usunięcie zgody kosztu

GET api/Costs/getConsentDictionary

Pobranie słownika typów zgód

GET api/Costs/getConsentDictionaryById/{id}

Pobranie typu zgody po identyfikatorze

POST api/Costs/addConsentDictionary

Dodanie typu zgody do słownika

POST api/Costs/updateConsentDictionary

Aktualizacja typu zgody

POST api/Costs/deleteConsentDictionary/{id}

Usunięcie typu zgody (soft delete)

GET api/Costs/getList_Amodit

Pobranie listy aktywnych kosztów bez AmoditId (do synchronizacji z Amodit) 1-roboczy 5-zatwierdzony 7-wysłany do Amodit 9-błąd 15-zakończony

GET api/Costs/GetCostHeader_Amodit?costId={costId}

Pobranie listy aktywnych kosztów bez AmoditId (do synchronizacji z Amodit)

GET api/Costs/getItemsByCostId_Amodit?costId={costId}

Pobranie pozycji kosztów (CostItems) po ID kosztu nadrzędnego

GET api/Costs/GetCostItemsDetails_Amodit?costItemId={costItemId}

Pobranie szczegółów pozycji kosztów (CostItems) po ID

POST api/Costs/updateCost_Amodit

Aktualizacja AmoditId kosztu po synchronizacji z Amodit

GET api/Costs/getItemsList_Amodit

Pobranie listy aktywnych pozycji kosztów bez AmoditId

GET api/Costs/getItemChildrenByCostItemId_Amodit?costItemId={costItemId}

Pobranie elementów podrzędnych pozycji kosztu (CostItemAttachments + CostItemAddAttachments)

POST api/Costs/updateCostItem_Amodit

Aktualizacja AmoditId pozycji kosztu po synchronizacji z Amodit

GET api/Costs/getAttachmentsList_Amodit

Pobranie listy aktywnych załączników kosztów bez AmoditId

GET api/Costs/getAttachmentsByCostId_Amodit?costId={costId}

Pobranie załączników kosztu po ID kosztu nadrzędnego Status 1 - ok Status 9 - usunięte

GET api/Costs/getAttachmentsById_Amodit/{Id}

Pobranie załączników kosztu po ID kosztu nadrzędnego Status 1 - ok Status 9 - usunięte

POST api/Costs/updateCostAttachment_Amodit

Aktualizacja AmoditId załącznika kosztu po synchronizacji z Amodit

GET api/Costs/getItemAttachmentsByCostItemId_Amodit?costItemId={costItemId}

Pobranie załączników pozycji kosztu po ID pozycji nadrzędnej Status 1 - ok Status 9 - usunięte

GET api/Costs/getItemAttachmentsById_Amodit/{Id}

Pobranie załącznika pozycji kosztu po ID załącznika Status 1 - ok Status 9 - usunięte

POST api/Costs/updateCostItemAttachment_Amodit

Aktualizacja AmoditId załącznika pozycji kosztu po synchronizacji z Amodit

GET api/Costs/getItemAddAttachmentsByCostItemId_Amodit?costItemId={costItemId}

Pobranie dodatkowych załączników pozycji kosztu po ID pozycji nadrzędnej Status 1 - ok Status 9 - usunięte

GET api/Costs/getItemAddAttachmentsById_Amodit/{Id}

Pobranie dodatkowego załącznika pozycji kosztu po ID załącznika Status 1 - ok Status 9 - usunięte

POST api/Costs/updateCostItemAddAttachment_Amodit

Aktualizacja AmoditId dodatkowego załącznika pozycji kosztu po synchronizacji z Amodit

GET api/Costs/getConsentsList_Amodit

Pobranie listy zgód kosztów bez AmoditId (do synchronizacji z Amodit)

GET api/Costs/getConsentsByCostId_Amodit?costId={costId}

Pobranie zgód kosztu po ID kosztu nadrzędnego

POST api/Costs/updateCostConsent_Amodit

Aktualizacja AmoditId zgody kosztu po synchronizacji z Amodit

GET api/Costs/getCostStatus

Pobranie listy statusów kosztów

GET api/Costs/getCostStatusById?idStatus={idStatus}

Pobranie statusu kosztu po identyfikatorze

GET api/Costs/getCostItemStatus

Pobranie listy statusów pozycji kosztów

GET api/Costs/getCostItemStatusById?idStatus={idStatus}

Pobranie statusu pozycji kosztu po identyfikatorze

Message

APIDescription
GET api/Message/getById/{id}

Pobranie wiadomości

POST api/Message/getList

Pobranie listy wiadomości

POST api/Message/AddMessage

Dodanie wiadomości

PUT api/Message/UpdateMessage

Aktualizacja Wiadomości Statusu i Archiwizacji

GET api/Message/getListToAmodit

Pobranie listy wiadomości do Synchronizacji z Amodit

GET api/Message/closeThread?AmodidId={AmodidId}

No documentation available.

GET api/Message/getMessageByIdToAmodit/{id}

Pobranie wiadomości dla Amodit

PUT api/Message/UpdateMessageFromAmodit

Aktualizacja Wiadomości Statusu z Amodit

POST api/Message/AddMessageFromAmodit

Dodanie wiadomości z Amodid

GET api/Message/getAttachmentById/{id}

Pobranie załacznika

POST api/Message/getCountMessage

Pobranie ilości nieprzeczytanych wiadomości wysłanych i otrzymanych

News

APIDescription
GET api/News/getList?PageNumber={PageNumber}&PageSize={PageSize}

Pobramie listy News'ów

GET api/News/getAll

Pobranie wszystkich Newsów

GET api/News/getById/{id}

Pobranie Newsa

POST api/News/addNews

Dodanie Newsa

PUT api/News/updateNews

Aktualizacja Newsa

DELETE api/News/deleteNews/{id}

Ustawienie Newsa jako nieaktywny

POST api/News/addNewsPhotos

Dodanie zdjęcia do Newsa

PUT api/News/updateNewsPhotos

Aktualizacja zdjęcia

DELETE api/News/deleteNewsPhotos/{id}

Ustawienie zdjęcia jako nieaktywne

Regulation

APIDescription
GET api/Regulation/getRegulation?Type={Type}

Pobranie regulaminu

POST api/Regulation/AcceptRegulation?RegId={RegId}

No documentation available.

Common

APIDescription
GET api/Common/getStates

Pobranie wszystkich województw

GET api/Common/getCountries?Code={Code}

Pobranie wszystkich krajów

GET api/Common/getMessageSubType?ParentId={ParentId}

No documentation available.

GET api/Common/getMessageType?Full={Full}

No documentation available.

GET api/Common/getTutorialCategoryID

No documentation available.

GET api/Common/getOADM

Pobranie danych Administracyjnych

POST api/Common/getVersion

No documentation available.

GET api/Common/checkServiceStatusMode

No documentation available.

POST api/Common/setServiceStatusMode

No documentation available.

APIDescription
GET api/Consent/getList?PageNumber={PageNumber}&PageSize={PageSize}

Pobranie zgód stronicowanie

GET api/Consent/getAll

Pobranie wszystkich zgód

GET api/Consent/getById/{id}

Pobranie zgody po identyfikatorze

GET api/Consent/getByPodopieczny/{id}

Pobranie zgód dla podopiecznego

GET api/Consent/getByPodopiecznByUser/{id}?PageNumber={PageNumber}&PageSize={PageSize}

Pobranie zgód podopiecznego przez usera

POST api/Consent/addupdConsent

aktualizacja zgody

DELETE api/Consent/deleteContent/{id}

Ustawianie zgody jako nie aktywnej

POST api/Consent/deleteContent?CodeSap={CodeSap}

Ustawianie zgody jako nie aktywnej

POST api/Consent/acceptConsent

akceptacja zgody

POST api/Consent/acceptConsentSAP

akceptacja zgody SAP

GET api/Consent/GetIdPodopiecznego?CardCode={CardCode}

akceptacja zgody SAP

GET api/Consent/getConsentResultToSynchro?DataOstSynchr={DataOstSynchr}

Pobranie wszystkich zaakceptowanych zgód

Instruction

APIDescription
GET api/Instruction/getById/{id}

Pobranie pozycji instrukcji

POST api/Instruction/getList

Pobranie wszystkich pozycji instrukcji

POST api/Instruction/AddInstruction

Dodanie pozycji instrukcji

PUT api/Instruction/UpdateInstruction

Aktualizacja pozycji instrukcji

DELETE api/Instruction/DeleteInstruction/{id}

Usuwanie pozycji instrukcji

Permission

APIDescription
POST api/Permission/getEmployees

Pobranie użytkowników z Grupy Employee

GET api/Permission/getEmployeesRools

Pobranie wszystkich uprawnień Employee

PUT api/Permission/UpdateEmployeePermission

Aktualizacja uprawnień usera

Alert

APIDescription
POST api/Alert/SetStatusAlert

Ustawienie statusu alertu

POST api/Alert/getList

Pobranie aktywnych alertów

POST api/Alert/getCountAlert

Pobranie liczby aktywnych alertów

IVR

APIDescription
POST api/IVR/CheckTel

No documentation available.

POST api/IVR/GetTransaction

No documentation available.