BlueInk
Łącznik Blueink umożliwia dodanie platformy eSignature rozwiązania Blueink do zautomatyzowanych przepływów pracy. Łącznik umożliwia sprawdzanie stanu pakietu, tworzenie nowych pakietów, uzyskiwanie dostępu do informacji o podpisywaniu i nie tylko.
Ten łącznik jest dostępny w następujących produktach i regionach:
| Usługa | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Logic Apps | Standard | Wszystkie regiony usługi Logic Apps z wyjątkiem następujących: — Regiony platformy Azure Government — Regiony platformy Azure (Chiny) - Departament Obrony USA (DoD) |
| Power Apps | Premium | Wszystkie regiony usługi Power Apps z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Power Automate | Premium | Wszystkie regiony usługi Power Automate z wyjątkiem następujących: - Rząd USA (GCC) - Rząd USA (GCC High) - China Cloud obsługiwane przez firmę 21Vianet - Departament Obrony USA (DoD) |
| Kontakt | |
|---|---|
| Name | Obsługa rozwiązania Blueink |
| adres URL | https://help.blueink.com/en/ |
| support@blueink.com |
| Metadane łącznika | |
|---|---|
| Publisher | Blueink |
| Witryna internetowa | https://blueink.com |
| Zasady ochrony prywatności | https://blueink.com/privacy-policy/ |
| Kategorie | Zarządzanie biznesem; Produktywność |
Dzięki temu uniwersalnemu łącznikowi użytkownicy mogą bezproblemowo zintegrować zaawansowane rozwiązanie eSignature rozwiązania Blueink z przepływem pracy dzięki wykorzystaniu możliwości różnych łączników usługi Power Automate. Dzięki tej integracji użytkownicy mogą bez wysiłku zautomatyzować tworzenie i dystrybucję pakietów dokumentów. Organizując harmonijną interakcję tego łącznika z innymi łącznikami, możesz usprawnić procesy zarządzania dokumentami, zwiększyć wydajność i zapewnić bezproblemowe i wydajne środowisko podpisywania dokumentów dla klientów i uczestników projektu. Niezależnie od tego, czy automatyzuje zatwierdzenia kontraktów, przetwarza dokumenty prawne, czy zarządza dokumentami w innym kontekście, ten łącznik udostępnia zaawansowane narzędzie do optymalizowania przepływu pracy i zwiększania produktywności.
Wymagania wstępne
Aby korzystać z tego łącznika, musisz mieć konto z obsługą interfejsu API z poziomu blueink.com.
Jak uzyskać poświadczenia
Po utworzeniu konta kliknij przycisk interfejsu API po lewej stronie. W obszarze Klucze prywatnego interfejsu API naciśnij przycisk Dodaj klucz interfejsu API . Nadaj interfejsu API etykietę i naciśnij przycisk Prześlij. Skopiuj klucz interfejsu API i zapisz go gdzieś, ponieważ nie zostanie on ponownie wyświetlony.
Wprowadzenie do łącznika
Podczas pierwszego tworzenia połączenia Blueink zostanie wyświetlony monit o wprowadzenie klucza interfejsu API. Klucz interfejsu API zawsze musi rozpoczynać się od tokenu , po którym następuje spacja, a następnie utworzony klucz interfejsu API. Wprowadzanie klucza interfejsu API powinno wyglądać następująco: klucz> interfejsu API tokenu<.
Popularną akcją jest utworzenie pakietu. Tworzenie pakietu wymaga złożonego zestawu danych wejściowych. Zapoznaj się z naszą dokumentacją interfejsu API, aby https://blueink.com/esignature-api/api-docs/#tag/Bundles/operation/createBundle dowiedzieć się, jak może wyglądać zmienna treść. Obraz poniżej jako przykład treści tworzenia pakietu.
Istnieje wiele sposobów tworzenia pakietu i można zmodyfikować ten kod JSON zgodnie z pakietem, który chcesz utworzyć. Zapoznaj się z interfejsem API, aby uzyskać więcej sposobów modyfikacji tego kodu JSON. W tym celu użyto wcześniej utworzonego szablonu skonfigurowanego przez użytkownika na swoim koncie.
Wyświetlenie listy wszystkich ukończonych pakietów jest kolejnym popularnym punktem końcowym. Dodaj akcję Pakiety listy, a następnie zmień przycisk stanu na co dla ukończonych pakietów. Możesz być na bieżąco ze wszystkimi najnowszymi ukończonymi pakietami przy użyciu tego punktu końcowego.
Znane problemy i ograniczenia
Treść JSON jest wymagana dla punktu końcowego tworzenia pakietu
Typowe błędy i środki zaradcze
Jeśli zostanie wyświetlony błąd dotyczący żądania, które nie powiodło się z powodu nieprawidłowego błędu tokenu, upewnij się, że nie wklejono klucza interfejsu API w pliku i dołączenie poprzedniego ciągu tokenu , po którym następuje spacja, a następnie klucz interfejsu API.
Jeśli podczas tworzenia pakietu wystąpi błąd dotyczący nieprawidłowych danych wejściowych, upewnij się, że jest to prawidłowy kod JSON wysyłany do rozwiązania Blueink.
Często zadawane pytania
1. Co to jest Blueink?
- Blueink to zaawansowane rozwiązanie eSignature, które upraszcza proces podpisywania dokumentów, co ułatwia bezpieczne wysyłanie i podpisywanie dokumentów elektronicznych oraz zarządzanie nimi.
2. Co to jest łącznik firmy Microsoft dla rozwiązania Blueink?
- Microsoft Connector for Blueink to narzędzie, które umożliwia użytkownikom bezproblemową integrację rozwiązania eSignature rozwiązania Blueink z usługą Microsoft Power Automate, co umożliwia automatyzację i ulepszone zarządzanie dokumentami.
3. Jak działa łącznik Firmy Microsoft dla rozwiązania Blueink?
- Łącznik umożliwia tworzenie zautomatyzowanych przepływów pracy przez połączenie rozwiązania Blueink z innymi łącznikami usługi Power Automate. Można zautomatyzować tworzenie i dystrybucję pakietów dokumentów, zwiększając procesy zarządzania dokumentami.
4. Jakie są przypadki użycia łącznika firmy Microsoft dla rozwiązania Blueink?
- Typowe przypadki użycia obejmują automatyzowanie zatwierdzeń kontraktów, zarządzanie dokumentami prawnymi, usprawnianie procesów papierowych oraz zapewnienie bezproblemowego i wydajnego środowiska podpisywania dokumentów dla klientów i uczestników projektu.
5. Czy mogę użyć łącznika firmy Microsoft dla rozwiązania Blueink z innymi produktami firmy Microsoft?
- Tak, łącznik został zaprojektowany tak, aby bezproblemowo współdziałał z różnymi produktami i usługami firmy Microsoft, umożliwiając integrację rozwiązania Blueink eSignatures z przepływami pracy skoncentrowanymi na firmie Microsoft.
6. Czy łącznik firmy Microsoft dla rozwiązania Blueink jest łatwy do skonfigurowania i użycia?
- Tak, jest przyjazny dla użytkownika i zaprojektowany tak, aby był prosty. Przepływy pracy można konfigurować i dostosowywać do określonych potrzeb związanych z zarządzaniem dokumentami.
7. Czy istnieją jakieś koszty związane z używaniem łącznika firmy Microsoft dla rozwiązania Blueink?
- Ceny mogą się różnić w zależności od użycia i umów licencyjnych. Najlepiej sprawdzić usługę Blueink lub Microsoft, aby uzyskać szczegółowe informacje o cenach.
8. Czy mogę uzyskać pomoc techniczną dotyczącą problemów technicznych z łącznikiem firmy Microsoft dla rozwiązania Blueink?
- Tak, blueink i firma Microsoft zwykle oferują zasoby pomocy technicznej i dokumentację, aby pomóc w wszelkich problemach technicznych lub pytaniach, które mogą być związane z użyciem łącznika.
9. Czy łącznik firmy Microsoft dla rozwiązania Blueink jest zgodny zarówno z usługami firmy Microsoft opartymi na systemie Windows, jak i w chmurze?
- Tak, łącznik jest przeznaczony do pracy z lokalnymi i opartymi na chmurze usługami firmy Microsoft, zapewniając elastyczność opcji integracji.
10. Gdzie mogę znaleźć więcej informacji o łączniku firmy Microsoft dla rozwiązania Blueink?
- Aby uzyskać dodatkowe informacje, w tym przewodniki konfiguracji i dokumentację, możesz odwiedzić witrynę internetową Blueink lub zapoznać się z dokumentacją usługi Microsoft Power Automate związaną z tym łącznikiem.
Tworzenie połączenia
Łącznik obsługuje następujące typy uwierzytelniania:
| Wartość domyślna | Parametry tworzenia połączenia. | Wszystkie regiony | Nie można udostępniać |
Domyślny
Dotyczy: wszystkie regiony
Parametry tworzenia połączenia.
Nie jest to możliwe do udostępnienia połączenie. Jeśli aplikacja power zostanie udostępniona innemu użytkownikowi, zostanie wyświetlony monit o jawne utworzenie nowego połączenia.
| Name | Typ | Description | Wymagane |
|---|---|---|---|
| Klucz interfejsu API Blueink | securestring | Klucz interfejsu API Blueink. Można to utworzyć w rozwiązaniu Blueink na karcie Interfejs API. Poprawny format to "Token XXXXXX", w którym XXXXXX jest kluczem interfejsu API | Prawda |
Limity ograniczania
| Nazwa | Wywołania | Okres odnowienia |
|---|---|---|
| Wywołania interfejsu API na połączenie | 100 | 60 sekund |
Akcje
| Aktualizowanie elementu webhook |
Zaktualizuj element webhook przy użyciu nowych danych. PAMIĘTAJ, że wszystkie subskrypcje pominięte w tym żądaniu zostaną USUNIĘTE. Jeśli nie chcesz zastępować wszystkich danych elementu webhook, prawdopodobnie chcesz użyć poprawki PATCH. |
|
Aktualizowanie elementu Webhook |
Aktualizowanie elementu WebhookExtraHeader przy użyciu nowych danych |
| Aktualizowanie osoby |
Zaktualizuj osobę przy użyciu nowych danych. Należy pamiętać, że wszystkie kanały kontaktowe pominięte w tym żądaniu zostaną USUNIĘTE. Jeśli nie chcesz zastępować wszystkich danych osoby, prawdopodobnie chcesz użyć poprawki PATCH. |
| Aktualizowanie pakietu |
Aktualizowanie pakietu (czyli osoby podpisającego) przy użyciu nowych opcji poczty e-mail, numeru telefonu, nazwy lub uwierzytelniania Zaktualizowany pakiet musi być nadal dostarczany. Jeśli na przykład określisz wartość "phone", ale w oryginalnym elemecie Możesz zmienić pakiet, który został pierwotnie skonfigurowany do podpisywania osadzonego (czyli deliver_via był "osadzony" do dostarczenia za pośrednictwem poczty e-mail lub wiadomości SMS. Jednak żadne powiadomienia ani przypomnienia dotyczące podpisywania nie będą wysyłane automatycznie. Musisz wywołać /packet/{packetId}/przypomnieć/, aby wysłać wiadomość e-mail z powiadomieniem podpisywania (lub SMS). Jeśli ten użytkownik jest skojarzony z osobą, osoba zostanie również zaktualizowana — imię i nazwisko osoby zostanie zmienione (jeśli podano) i zostanie dodany nowy adres e-mail lub numer telefonu. |
| Anulowanie pakietu |
Anulowanie pakietu określonego przez usługę Bundle Slug |
| Częściowe aktualizowanie elementu webhook |
Częściowo zaktualizuj element webhook przy użyciu nowych danych. |
| Częściowo aktualizuj osobę |
Częściowo zaktualizuj osobę przy użyciu nowych danych. Aby dodać nową wiadomość e-mail lub telefon do osoby, dołącz element ContactChannel do tablicy "kanały" bez identyfikatora. Aby zaktualizować istniejący contactChannel skojarzony z osobą, dołącz element "id". Istniejący kanał ContactChannel zostanie zaktualizowany przy użyciu nowej wiadomości e-mail lub telefonu. Spowoduje to zaktualizowanie wszystkich pakietów na żywo skojarzonych z osobą, która wysyła do tej wiadomości e-mail (lub telefonu). Jeśli element ContactChannel nie zawiera identyfikatora, ale wiadomość e-mail (lub telefon) jest zgodna z istniejącym kanałem ContactChannel, nie zostanie zmieniony. |
|
Częściowo zaktualizuj element Webhook |
Częściowo zaktualizuj element WebhookExtraHeader przy użyciu nowych danych. |
| Dodawanie tagów do pakietu |
Dodaj dodatkowe tagi do pakietu. Żadne istniejące tagi w pakiecie nie są usuwane. Wynikiem tego wywołania jest to, że bundle.tags jest połączeniem zestawu poprzednich tagów z zestawem nowych tagów. Zduplikowane tagi są ignorowane. |
| Lista osób |
Pobierz listę osób na twoim koncie. Możesz opcjonalnie filtrować listę, podając zapytanie wyszukiwania. Aby na przykład wyszukać wszystkie osoby o nazwie "Jan", użyj zapytania |
| Listy pakietów |
Zwraca listę pakietów podzielonych na strony na koncie uporządkowaną według daty utworzenia (od najnowszej do najnowszej). Stronicowanie można kontrolować za pomocą paramaterów stronicowania (zobacz Omówienie—>stronicowanie).
Parametry parametrów filtrów zapytań można łączyć, np. |
| Pobieranie certyfikatu pakietu dowodów |
Pobierz link i sumę kontrolną certyfikatu dowodów dla tego pakietu |
| Pobieranie danych pakietu |
Pobieranie danych wprowadzonych w polach dla ukończonego pakietu |
| Pobieranie elementu webhook |
Pobieranie elementu webhook według identyfikatora |
|
Pobieranie elementu Webhook |
Pobieranie szczegółów elementu WebhookExtraHeader |
| Pobieranie osoby |
Pobieranie osoby według identyfikatora |
| Pobieranie pakietu |
Pobieranie pakietu przez slug |
| Pobieranie plików pakietu |
Pobieranie plików do pobrania dla ukończonego pakietu |
| Pobieranie szablonu dokumentu |
Pobieranie szablonu dokumentu |
| Ponowne generowanie udostępnionego wpisu tajnego elementu webhook |
Ponowne generowanie udostępnionego wpisu tajnego elementu webhook |
| Tworzenie elementu webhook |
Tworzenie nowego elementu webhook |
|
Tworzenie elementu Webhook |
Tworzenie nowego nagłówka elementu webhook |
| Tworzenie osadzonego adresu URL podpisywania |
Tworzenie adresu URL, który może służyć do podpisywania osadzonego |
| Tworzenie osoby |
Utwórz nową osobę. Osoba może być skojarzona z użytkownikiem BlueInk lub może być osobą autonomiczną. Jeśli chcesz utworzyć osobę skojarzona z użytkownikiem BlueInk, musisz podać |
| Tworzenie pakietu |
Tworzenie i wysyłanie pakietu na potrzeby podpisu |
| Usuwanie elementu webhook |
Usuwanie elementu webhook według identyfikatora |
|
Usuwanie elementu Webhook |
Usuwanie elementu WebhookExtraHeader |
| Usuwanie osoby |
Usuń osobę. Spowoduje to również usunięcie wszystkich skojarzonych użytkowników rozwiązania BlueInk. |
| Usuwanie tagów z pakietu |
Usuwanie tagów z pakietu. Jeśli tag w żądaniu nie istnieje w pakiecie, zostanie zignorowany. |
| Uzyskiwanie udostępnionego wpisu tajnego elementu webhook |
Uzyskiwanie udostępnionego wpisu tajnego elementu webhook |
| Wysyłanie przypomnienia |
Wyślij wiadomość e-mail z przypomnieniem lub wiadomość SMS do sygnatariusza. Przypomnienie można wysyłać tylko raz na godzinę. Przypomnienie zostanie wysłane za pośrednictwem metody dostarczania (wiadomości e-mail lub wiadomości SMS) oraz do adresu e-mail (lub numeru telefonu) wyznaczonego wcześniej dla tego pakietu. |
| Wyświetlanie listy elementów webhook |
Wyświetlanie listy wszystkich elementów webhook na koncie BlueInk |
|
Wyświetlanie listy elementów webhook |
Wyświetlanie listy wszystkich zdarzeń elementu webhook na koncie BlueInk |
|
Wyświetlanie listy elementów webhook |
Wyświetlanie listy wszystkich elementów webhookDeliveries na koncie BlueInk |
|
Wyświetlanie listy elementów webhook |
Wyświetlanie listy wszystkich elementów WebhookExtraHeaders na koncie BlueInk |
| Wyświetlanie listy szablonów dokumentów |
Wyświetlanie listy wszystkich szablonów dokumentów |
| Wyświetlanie listy zdarzeń pakietu |
Pobieranie listy zdarzeń skojarzonych z pakietem |
Aktualizowanie elementu webhook
Zaktualizuj element webhook przy użyciu nowych danych. PAMIĘTAJ, że wszystkie subskrypcje pominięte w tym żądaniu zostaną USUNIĘTE. Jeśli nie chcesz zastępować wszystkich danych elementu webhook, prawdopodobnie chcesz użyć poprawki PATCH.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhook
|
webhookId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element webhook |
|
enabled
|
enabled | boolean | ||
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
|
id
|
id | uuid | ||
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
|
porządek
|
order | integer | ||
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
|
element webhook
|
webhook | uuid | ||
|
id
|
id | uuid | ||
|
JSON
|
json | boolean | ||
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
enabled
|
enabled | boolean | |
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
extra_headers
|
extra_headers | array of object | |
|
id
|
extra_headers.id | uuid | |
|
nazwa
|
extra_headers.name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
extra_headers.order | integer | |
|
value
|
extra_headers.value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
extra_headers.webhook | uuid | |
|
id
|
id | uuid | |
|
JSON
|
json | boolean | |
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Aktualizowanie elementu WebhookExtraHeader
Aktualizowanie elementu WebhookExtraHeader przy użyciu nowych danych
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhookExtraHeader
|
webhookExtraHeaderId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element WebhookExtraHeader |
|
id
|
id | uuid | ||
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
|
porządek
|
order | integer | ||
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
|
element webhook
|
webhook | uuid |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
order | integer | |
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
webhook | uuid |
Aktualizowanie osoby
Zaktualizuj osobę przy użyciu nowych danych. Należy pamiętać, że wszystkie kanały kontaktowe pominięte w tym żądaniu zostaną USUNIĘTE. Jeśli nie chcesz zastępować wszystkich danych osoby, prawdopodobnie chcesz użyć poprawki PATCH.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator osoby
|
personId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje osobę |
|
e-mail
|
||||
|
id
|
id | uuid | ||
|
rodzaj
|
kind | string |
em na adres e-mail. mp dla telefonu. |
|
|
phone
|
phone | phone | ||
|
id
|
id | uuid | ||
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Kanały
|
channels | array of object | |
|
e-mail
|
channels.email | ||
|
id
|
channels.id | uuid | |
|
rodzaj
|
channels.kind | string |
em na adres e-mail. mp dla telefonu. |
|
phone
|
channels.phone | phone | |
|
id
|
id | uuid | |
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Aktualizowanie pakietu
Aktualizowanie pakietu (czyli osoby podpisającego) przy użyciu nowych opcji poczty e-mail, numeru telefonu, nazwy lub uwierzytelniania
Zaktualizowany pakiet musi być nadal dostarczany. Jeśli na przykład określisz wartość "phone", ale w oryginalnym elemecie deliver_via PacketRequest nie ustawiono numeru telefonu, to żądanie musi również zawierać phone wartość lub zostanie zwrócony błąd.
Możesz zmienić pakiet, który został pierwotnie skonfigurowany do podpisywania osadzonego (czyli deliver_via był "osadzony" do dostarczenia za pośrednictwem poczty e-mail lub wiadomości SMS. Jednak żadne powiadomienia ani przypomnienia dotyczące podpisywania nie będą wysyłane automatycznie. Musisz wywołać /packet/{packetId}/przypomnieć/, aby wysłać wiadomość e-mail z powiadomieniem podpisywania (lub SMS).
Jeśli ten użytkownik jest skojarzony z osobą, osoba zostanie również zaktualizowana — imię i nazwisko osoby zostanie zmienione (jeśli podano) i zostanie dodany nowy adres e-mail lub numer telefonu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
packetId | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
|
body
|
body |
Anulowanie pakietu
Anulowanie pakietu określonego przez usługę Bundle Slug
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
bundleSlug | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Częściowe aktualizowanie elementu webhook
Częściowo zaktualizuj element webhook przy użyciu nowych danych.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhook
|
webhookId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element webhook |
|
enabled
|
enabled | boolean | ||
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
|
id
|
id | uuid | ||
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
|
porządek
|
order | integer | ||
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
|
element webhook
|
webhook | uuid | ||
|
id
|
id | uuid | ||
|
JSON
|
json | boolean | ||
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
enabled
|
enabled | boolean | |
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
extra_headers
|
extra_headers | array of object | |
|
id
|
extra_headers.id | uuid | |
|
nazwa
|
extra_headers.name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
extra_headers.order | integer | |
|
value
|
extra_headers.value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
extra_headers.webhook | uuid | |
|
id
|
id | uuid | |
|
JSON
|
json | boolean | |
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Częściowo aktualizuj osobę
Częściowo zaktualizuj osobę przy użyciu nowych danych.
Aby dodać nową wiadomość e-mail lub telefon do osoby, dołącz element ContactChannel do tablicy "kanały" bez identyfikatora.
Aby zaktualizować istniejący contactChannel skojarzony z osobą, dołącz element "id". Istniejący kanał ContactChannel zostanie zaktualizowany przy użyciu nowej wiadomości e-mail lub telefonu. Spowoduje to zaktualizowanie wszystkich pakietów na żywo skojarzonych z osobą, która wysyła do tej wiadomości e-mail (lub telefonu).
Jeśli element ContactChannel nie zawiera identyfikatora, ale wiadomość e-mail (lub telefon) jest zgodna z istniejącym kanałem ContactChannel, nie zostanie zmieniony.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator osoby
|
personId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje osobę |
|
e-mail
|
||||
|
id
|
id | uuid | ||
|
rodzaj
|
kind | string |
em na adres e-mail. mp dla telefonu. |
|
|
phone
|
phone | phone | ||
|
id
|
id | uuid | ||
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Kanały
|
channels | array of object | |
|
e-mail
|
channels.email | ||
|
id
|
channels.id | uuid | |
|
rodzaj
|
channels.kind | string |
em na adres e-mail. mp dla telefonu. |
|
phone
|
channels.phone | phone | |
|
id
|
id | uuid | |
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Częściowo zaktualizuj element WebhookExtraHeader
Częściowo zaktualizuj element WebhookExtraHeader przy użyciu nowych danych.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhookExtraHeader
|
webhookExtraHeaderId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element WebhookExtraHeader |
|
id
|
id | uuid | ||
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
|
porządek
|
order | integer | ||
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
|
element webhook
|
webhook | uuid |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
order | integer | |
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
webhook | uuid |
Dodawanie tagów do pakietu
Dodaj dodatkowe tagi do pakietu. Żadne istniejące tagi w pakiecie nie są usuwane. Wynikiem tego wywołania jest to, że bundle.tags jest połączeniem zestawu poprzednich tagów z zestawem nowych tagów. Zduplikowane tagi są ignorowane.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
bundleSlug | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
|
tags
|
tags | array of string |
Tablica tagów |
Lista osób
Pobierz listę osób na twoim koncie. Możesz opcjonalnie filtrować listę, podając zapytanie wyszukiwania. Aby na przykład wyszukać wszystkie osoby o nazwie "Jan", użyj zapytania search=John.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Kwerenda wyszukiwania
|
search | string |
Zapytanie wyszukiwania. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
Kanały
|
channels | array of object | |
|
e-mail
|
channels.email | ||
|
id
|
channels.id | uuid | |
|
rodzaj
|
channels.kind | string |
em na adres e-mail. mp dla telefonu. |
|
phone
|
channels.phone | phone | |
|
id
|
id | uuid | |
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Listy pakietów
Zwraca listę pakietów podzielonych na strony na koncie uporządkowaną według daty utworzenia (od najnowszej do najnowszej). Stronicowanie można kontrolować za pomocą paramaterów stronicowania (zobacz Omówienie—>stronicowanie).
Parametry parametrów filtrów zapytań można łączyć, np. /bundles/?search=Gibbons&status__in=se,co&tag=needs-attention. Podczas łączenia filtrów zwracane są tylko pakiety pasujące do wszystkich filtrów.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Kwerenda wyszukiwania
|
search | string |
Zapytanie wyszukiwania. Zostaną zwrócone tylko pakiety pasujące do wyszukiwania. Przeszukiwane są następujące dane w pakiecie:
Np. |
|
|
Stan pakietu
|
status | string |
Ogranicz pakiety do tych z określonym stanem.
Np. |
|
|
Lista stanu pakietu
|
status__in | string |
Ogranicz pakiety do tych z jednym z określonych stanów. Stany powinny być rozdzielone przecinkami.
Np. |
|
|
Tag pakietu
|
tag | string |
Zwracaj pakiety, które mają dany tag. Np. |
|
|
Lista tagów pakietów
|
tag__in | string |
Zwraca pakiety, które mają co najmniej jeden z podanych tagów. Tagi powinny być rozdzielone przecinkami.
Np. |
|
|
Kolejność sortowania pakietu
|
ordering | string |
Kontrolowanie kolejności sortowania pakietów. Prefiks z ciągiem "-" w celu odwrócenia kolejności sortowania. Domyślnie pakiety są sortowane według wartości "-created", czyli daty utworzenia pakietu od najnowszej do najnowszej. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of |
Pobieranie certyfikatu pakietu dowodów
Pobierz link i sumę kontrolną certyfikatu dowodów dla tego pakietu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
packetId | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Pobieranie danych pakietu
Pobieranie danych wprowadzonych w polach dla ukończonego pakietu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
bundleSlug | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
attachments
|
attachments | array of object |
Tablica załączników plików dla pola załącznika lub wartości null |
|
Ext
|
attachments.ext | string |
Rozszerzenie pliku |
|
is_image
|
attachments.is_image | boolean |
wartość true, jeśli ten plik załącznika jest obrazem |
|
nazwa
|
attachments.name | string |
Nazwa pliku załącznika |
|
Num
|
attachments.num | integer |
Kolejność, w jakiej plik został dodany, jeśli istnieje wiele przekazywania dla jednego pola załącznika (na przykład zdjęcie dla każdej strony dokumentu zrobionej z kamerą internetową) |
|
size
|
attachments.size | integer |
Rozmiar pliku w bajtach |
|
URL
|
attachments.url | url |
Adres URL, którego można tymczasowo użyć do pobrania pliku załącznika |
|
doc_key
|
doc_key | string |
Klucz jednoznacznie identyfikujący ten dokument w pakiecie (z oryginalnego elementu BundleRequest) |
|
field_key
|
field_key | string |
Klucz jednoznacznie identyfikujący pole w dokumencie (zgodnie z wartością określoną w oryginalnym polu DocumentRequestField w polu DocumentRequest w pliku BundleRequest lub zgodnie z konfiguracją elementu DocumentTemplate) |
|
filled_by
|
filled_by | string |
Klucz pakietu użytkownika podpisujący, który wprowadził wartość dla tego pola. Jeśli wartość pola była wartością "initial_value", która nie została edytowana przez znakatora, wartość to "initial". Jeśli wartość pola była wartością domyślną skonfigurowaną w dokumencieTemplate, wypełnienie ma wartość domyślną. |
|
rodzaj
|
kind | string |
Rodzaj pola |
|
etykieta
|
label | string |
Etykieta pola (prawdopodobnie pusta) |
|
packet_id
|
packet_id |
Identyfikator pakietu osoby podpisającego, która wprowadziła wartość dla tego pola lub wartość null, jeśli wartość pola nie została wypełniona przez osoby podpisujące (tj. była to wartość initial_value lub defaul). |
|
|
value
|
value |
Wartość pola. |
Pobieranie elementu webhook
Pobieranie elementu webhook według identyfikatora
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhook
|
webhookId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element webhook |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
enabled
|
enabled | boolean | |
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
extra_headers
|
extra_headers | array of object | |
|
id
|
extra_headers.id | uuid | |
|
nazwa
|
extra_headers.name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
extra_headers.order | integer | |
|
value
|
extra_headers.value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
extra_headers.webhook | uuid | |
|
id
|
id | uuid | |
|
JSON
|
json | boolean | |
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Pobieranie elementu WebhookExtraHeader
Pobieranie szczegółów elementu WebhookExtraHeader
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhookExtraHeader
|
webhookExtraHeaderId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element WebhookExtraHeader |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
order | integer | |
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
webhook | uuid |
Pobieranie osoby
Pobieranie osoby według identyfikatora
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator osoby
|
personId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje osobę |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Kanały
|
channels | array of object | |
|
e-mail
|
channels.email | ||
|
id
|
channels.id | uuid | |
|
rodzaj
|
channels.kind | string |
em na adres e-mail. mp dla telefonu. |
|
phone
|
channels.phone | phone | |
|
id
|
id | uuid | |
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Pobieranie pakietu
Pobieranie pakietu przez slug
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
bundleSlug | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Pobieranie plików pakietu
Pobieranie plików do pobrania dla ukończonego pakietu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
bundleSlug | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
Wygasa
|
expires | string |
Godzina wygaśnięcia łącza jako czasu sformatowanego iso 8601 |
|
file_url
|
file_url | string |
adres URL, z którego można pobrać plik |
Pobieranie szablonu dokumentu
Pobieranie szablonu dokumentu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator szablonu
|
templateId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje szablon |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
pola
|
fields | array of |
Tablica pól umieszczonych w dokumencie. Należy pamiętać, że pola DocumentTemplate są nieco inne niż pola DocumentRequest, a |
|
file_url
|
file_url | string |
Adres URL oryginalnego pliku, który służy jako podstawa dla tego szablonu |
|
is_shared
|
is_shared | boolean |
Wartość True, jeśli szablon dokumentu jest udostępniony. Fałsz w przeciwnym razie |
|
nazwa
|
name | string |
Nazwa dokumentu. Domyślnie jest to nazwa pliku lub dokument, który został przekazany, ale można go ustawić na przyjazną dla człowieka nazwę. |
|
roles
|
roles | array of object | |
|
klucz
|
roles.key | string |
Ciąg unikatowy dla tego dokumentu, który identyfikuje tę rolę |
|
etykieta
|
roles.label | string |
Przyjazna dla człowieka etykieta dla tej roli |
Ponowne generowanie udostępnionego wpisu tajnego elementu webhook
Ponowne generowanie udostępnionego wpisu tajnego elementu webhook
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
create_date
|
create_date | date-time | |
|
klucz tajny
|
secret | b58 |
Tworzenie elementu webhook
Tworzenie nowego elementu webhook
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
enabled
|
enabled | boolean | ||
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
|
id
|
id | uuid | ||
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
|
porządek
|
order | integer | ||
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
|
element webhook
|
webhook | uuid | ||
|
id
|
id | uuid | ||
|
JSON
|
json | boolean | ||
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
enabled
|
enabled | boolean | |
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
extra_headers
|
extra_headers | array of object | |
|
id
|
extra_headers.id | uuid | |
|
nazwa
|
extra_headers.name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
extra_headers.order | integer | |
|
value
|
extra_headers.value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
extra_headers.webhook | uuid | |
|
id
|
id | uuid | |
|
JSON
|
json | boolean | |
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Tworzenie elementu WebhookExtraHeader
Tworzenie nowego nagłówka elementu webhook
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
id
|
id | uuid | ||
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
|
porządek
|
order | integer | ||
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
|
element webhook
|
webhook | uuid |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
id
|
id | uuid | |
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
order | integer | |
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
webhook | uuid |
Tworzenie osadzonego adresu URL podpisywania
Tworzenie adresu URL, który może służyć do podpisywania osadzonego
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
packetId | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Wygasa
|
expires | date-time |
Sygnatura czasowa wskazująca, kiedy adres URL wygaśnie |
|
URL
|
url | string |
Adres URL, który może być używany do podpisywania osadzonego |
Tworzenie osoby
Utwórz nową osobę. Osoba może być skojarzona z użytkownikiem BlueInk lub może być osobą autonomiczną. Jeśli chcesz utworzyć osobę skojarzona z użytkownikiem BlueInk, musisz podać user_id pole. Jeśli chcesz utworzyć autonomiczną osobę, musisz podać name pole.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
e-mail
|
||||
|
id
|
id | uuid | ||
|
rodzaj
|
kind | string |
em na adres e-mail. mp dla telefonu. |
|
|
phone
|
phone | phone | ||
|
id
|
id | uuid | ||
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
Kanały
|
channels | array of object | |
|
e-mail
|
channels.email | ||
|
id
|
channels.id | uuid | |
|
rodzaj
|
channels.kind | string |
em na adres e-mail. mp dla telefonu. |
|
phone
|
channels.phone | phone | |
|
id
|
id | uuid | |
|
is_user
|
is_user | boolean |
Prawda, jeśli ta osoba jest skojarzona z użytkownikiem BlueInk |
|
metadane
|
metadata | object |
Metadane do skojarzenia z tą osobą. Metadane mogą być używane w funkcji SmartFill do automatycznego wypełniania dokumentów. Aby uzyskać szczegółowe informacje, zobacz dokumentację smartfill. |
|
nazwa
|
name | string |
Imię i nazwisko osoby |
Tworzenie pakietu
Tworzenie i wysyłanie pakietu na potrzeby podpisu
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
body
|
body |
Treść JSON, która definiuje pakiet do utworzenia |
Usuwanie elementu webhook
Usuwanie elementu webhook według identyfikatora
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhook
|
webhookId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element webhook |
Usuwanie elementu WebhookExtraHeader
Usuwanie elementu WebhookExtraHeader
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhookExtraHeader
|
webhookExtraHeaderId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje element WebhookExtraHeader |
Usuwanie osoby
Usuń osobę. Spowoduje to również usunięcie wszystkich skojarzonych użytkowników rozwiązania BlueInk.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator osoby
|
personId | True | uuid |
Identyfikator, który jednoznacznie identyfikuje osobę |
Usuwanie tagów z pakietu
Usuwanie tagów z pakietu. Jeśli tag w żądaniu nie istnieje w pakiecie, zostanie zignorowany.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
bundleSlug | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
|
tags
|
tags | array of string |
Tablica tagów |
Uzyskiwanie udostępnionego wpisu tajnego elementu webhook
Uzyskiwanie udostępnionego wpisu tajnego elementu webhook
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
create_date
|
create_date | date-time | |
|
klucz tajny
|
secret | b58 |
Wysyłanie przypomnienia
Wyślij wiadomość e-mail z przypomnieniem lub wiadomość SMS do sygnatariusza. Przypomnienie można wysyłać tylko raz na godzinę. Przypomnienie zostanie wysłane za pośrednictwem metody dostarczania (wiadomości e-mail lub wiadomości SMS) oraz do adresu e-mail (lub numeru telefonu) wyznaczonego wcześniej dla tego pakietu.
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
packetId | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Wyświetlanie listy elementów webhook
Wyświetlanie listy wszystkich elementów webhook na koncie BlueInk
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Włączona
|
enabled | boolean |
Zostaną zwrócone tylko elementy webhook pasujące do wybranego stanu "włączone". Np. |
|
|
Typ zdarzenia
|
event_type | string |
Zostaną zwrócone tylko elementy webhook pasujące do wybranego event_type lub event_types. Np. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
enabled
|
enabled | boolean | |
|
event_types
|
event_types | array of string |
typy zdarzeń, które będą uruchamiać element webhook |
|
extra_headers
|
extra_headers | array of object | |
|
id
|
extra_headers.id | uuid | |
|
nazwa
|
extra_headers.name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
extra_headers.order | integer | |
|
value
|
extra_headers.value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
extra_headers.webhook | uuid | |
|
id
|
id | uuid | |
|
JSON
|
json | boolean | |
|
URL
|
url | url |
powinien być pełnym adresem URL, w tym http/https |
Wyświetlanie listy elementów webhookEvent
Wyświetlanie listy wszystkich zdarzeń elementu webhook na koncie BlueInk
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhook
|
webhook | uuid |
Zostaną zwrócone tylko elementy webhookEvent pasujące do wybranego identyfikatora elementu webhook. Np. |
|
|
Typ zdarzenia
|
event_type | string |
Zostaną zwrócone tylko elementy webhookEvent z elementami webhook pasującymi do wybranego event_type lub event_types. Np. |
|
|
Status
|
status | integer |
Zostaną zwrócone tylko elementy webhookEvent pasujące do wybranego stanu. Np. |
|
|
Wynik powodzenia
|
success | boolean |
Zostaną zwrócone tylko elementy WebhookEvent pasujące do wybranego stanu powodzenia. Np. |
|
|
Zakres dat
|
date | date-time |
Zostaną zwrócone tylko elementy WebhookEvent występujące między zakresem dat. Uwaga: daty są wyrażane jako format RRRR-MM-DD. Np. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
utworzone
|
created | date-time | |
|
Dostawy
|
deliveries | array of object | |
|
komunikat
|
deliveries.message | string |
komunikat opisujący wszelkie problemy |
|
Pk
|
deliveries.pk | uuid | |
|
stan
|
deliveries.status | integer |
komunikat o stanie odpowiedzi lub 0, jeśli nie ma stanu |
|
sygnatura czasowa
|
deliveries.timestamp | date-time |
gdy nastąpiła próba dostarczenia (początek próby, a nie w przypadku niepowodzenia, np. przekroczenie limitu czasu) |
|
event_type
|
event_type | string | |
|
ładunek
|
payload | string |
ładunku do wysłania przy dostawie; JSON |
|
Pk
|
pk | uuid | |
|
stan
|
status | integer |
kod stanu ostatniej odpowiedzi z punktu końcowego elementu webhook. 0 wskazuje, że nie odebrano odpowiedzi |
|
sukces
|
success | boolean | |
|
element webhook
|
webhook | uuid |
UUID identyfikujący element webhook, do którego należy zdarzenie |
Wyświetlanie listy elementów webhookEvent
Wyświetlanie listy wszystkich elementów webhookDeliveries na koncie BlueInk
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhook
|
webhook | uuid |
Zostaną zwrócone tylko elementy webhookDeliveries pasujące do wybranego identyfikatora elementu webhook. Np. |
|
|
Identyfikator zdarzenia elementu webhook
|
webhook_event | uuid |
Zostaną zwrócone tylko elementy webhookDeliveries pasujące do wybranego identyfikatora webhook_event. Np. |
|
|
Typ zdarzenia
|
event_type | string |
Zostaną zwrócone tylko elementy webhookDeliveries z elementami webhook pasującymi do wybranej event_type lub event_types. Np. |
|
|
Status
|
status | integer |
Zostaną zwrócone tylko elementy webhookDeliveries pasujące do wybranego stanu. Np. |
|
|
Zakres dat
|
date | date-time |
Zostaną zwrócone tylko elementy webhookDeliveries występujące między zakresem dat. Uwaga: daty są wyrażane jako format RRRR-MM-DD. Np. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
utworzone
|
created | date-time | |
|
Dostawy
|
deliveries | array of object | |
|
komunikat
|
deliveries.message | string |
komunikat opisujący wszelkie problemy |
|
Pk
|
deliveries.pk | uuid | |
|
stan
|
deliveries.status | integer |
komunikat o stanie odpowiedzi lub 0, jeśli nie ma stanu |
|
sygnatura czasowa
|
deliveries.timestamp | date-time |
gdy nastąpiła próba dostarczenia (początek próby, a nie w przypadku niepowodzenia, np. przekroczenie limitu czasu) |
|
event_type
|
event_type | string | |
|
ładunek
|
payload | string |
ładunku do wysłania przy dostawie; JSON |
|
Pk
|
pk | uuid | |
|
stan
|
status | integer |
kod stanu ostatniej odpowiedzi z punktu końcowego elementu webhook. 0 wskazuje, że nie odebrano odpowiedzi |
|
sukces
|
success | boolean | |
|
element webhook
|
webhook | uuid |
UUID identyfikujący element webhook, do którego należy zdarzenie |
Wyświetlanie listy elementów webhookExtraHeaders
Wyświetlanie listy wszystkich elementów WebhookExtraHeaders na koncie BlueInk
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Identyfikator elementu webhook
|
webhook | uuid |
Zostaną zwrócone tylko elementy WebhookExtraHeaders pasujące do wybranego identyfikatora elementu webhook. Np. |
|
|
Typ zdarzenia
|
event_type | string |
Zostaną zwrócone tylko elementy webhookExtraHeaders z elementami webhook pasującymi do wybranej event_type lub event_types. Np. |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
id
|
id | uuid | |
|
nazwa
|
name | string |
musi być zgodny z RFC 7230 |
|
porządek
|
order | integer | |
|
value
|
value | string |
musi być zgodny z RFC 7230 |
|
element webhook
|
webhook | uuid |
Wyświetlanie listy szablonów dokumentów
Wyświetlanie listy wszystkich szablonów dokumentów
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
pola
|
fields | array of |
Tablica pól umieszczonych w dokumencie. Należy pamiętać, że pola DocumentTemplate są nieco inne niż pola DocumentRequest, a |
|
file_url
|
file_url | string |
Adres URL oryginalnego pliku, który służy jako podstawa dla tego szablonu |
|
is_shared
|
is_shared | boolean |
Wartość True, jeśli szablon dokumentu jest udostępniony. Fałsz w przeciwnym razie |
|
nazwa
|
name | string |
Nazwa dokumentu. Domyślnie jest to nazwa pliku lub dokument, który został przekazany, ale można go ustawić na przyjazną dla człowieka nazwę. |
|
roles
|
roles | array of object | |
|
klucz
|
roles.key | string |
Ciąg unikatowy dla tego dokumentu, który identyfikuje tę rolę |
|
etykieta
|
roles.label | string |
Przyjazna dla człowieka etykieta dla tej roli |
Wyświetlanie listy zdarzeń pakietu
Pobieranie listy zdarzeń skojarzonych z pakietem
Parametry
| Nazwa | Klucz | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
Pakiet Slug
|
bundleSlug | True | string |
Slug, który jednoznacznie identyfikuje pakiet |
Zwraca
| Nazwa | Ścieżka | Typ | Opis |
|---|---|---|---|
|
|
array of object | ||
|
opis
|
description | string |
Krótka kroplówka wydarzenia |
|
rodzaj
|
kind | string |
Rodzaj zdarzenia jako kod 2 znaków |
|
packet_id
|
packet_id | uuid |
Identyfikator UUID pakietu. Występuje tylko wtedy, gdy zdarzenie jest skojarzone z określonym pakietem. |
|
sygnatura czasowa
|
timestamp | date-time |
Godzina wystąpienia zdarzenia |