Legacy Platform API: SOAP v3.1 Deprecated::

SOAP API v3.1 eConnect jest deprecated. Nowe połączenia nie są już akceptowane. Przegląd endpointów i migracja do REST API.

To API jest deprecated. eConnect nie akceptuje już nowych połączeń SOAP. Pakietom oprogramowania, które nadal korzystają z SOAP API, zalecamy migrację do REST API (PSB). Istniejące połączenia SOAP nadal działają, ale nie są już rozwijane.

SOAP API v3.1 to oryginalne API platformy eConnect. To API jest nadal wspierane dla istniejących integracji, ale eConnect nie akceptuje już nowych połączeń SOAP. Wszystkie nowe integracje realizowane są przez REST API (PSB).

Dla kogo jest ta dokumentacja?

Ta dokumentacja jest przeznaczona wyłącznie dla dostawców oprogramowania i organizacji, które mają już działające połączenie SOAP z platformą eConnect, takie jak istniejące integracje partnerów jak ECI, Inventive lub Bloxs. Budujesz nową integrację? Wybierz PSB REST API, które oferuje zabezpieczenie OAuth 2.0, webhooki, SDK i obszerną dokumentację przez Swagger UI.

Wymagania techniczne

SOAP API działa na SOAP 1.1 przez HTTPS/SSL i jest zgodne z WSDL Basic Profile v1.1. Ważna uwaga: Transfer-Encoding=chunked nie jest obsługiwany. Jest to częsty błąd implementacyjny.

CechaWartośćProtokółSOAP 1.1 przez HTTPS/SSLEndpointhttps://api.everbinding.nl/soap/v3.1?subscriptionKey={subscriptionKey}WSDLDostępny przez sales@econnect.eu (wymagana subscriptionKey)UwierzytelnianieLogin z Consumer Key + Consumer Secret, następnie SecurityTokenWażność tokena4 godziny (lub żądanie nowego tokena na sesję)
Dostępne endpointy

SOAP API v3.1 oferuje następujące endpointy:

Uwierzytelnianie i zarządzanie kontem
EndpointFunkcjaLoginPobranie SecurityToken za pomocą Consumer Key + Consumer SecretGetAccountDetailsZapytanie o informacje o koncieGetAccountPartiesPobranie własnych party (z EConnectPartyId i statusem Peppol)GetPartiesZapytanie o wszystkie znane partyGetPartyZapytanie o szczegóły party po ReferenceId
Wysyłanie dokumentów
EndpointFunkcjaSendDocumentWysłanie dokumentu (Inbox + Outbox)GetOutboxDocumentsLista wysłanych dokumentów (metadane)GetOutboxDocumentPobranie pełnego dokumentu outbox po ExternalIdGetOutboxDocumentStatusZapytanie o status wysłanego dokumentu
Odbieranie dokumentów
EndpointFunkcjaGetInboxDocumentsLista otrzymanych dokumentów (metadane)GetInboxDocumentPobranie pełnego dokumentu inbox po ExternalIdGetInboxDocumentStatusZapytanie o aktualny status otrzymanego dokumentuSetInboxDocumentStatusZmiana statusu otrzymanego dokumentu
Wersje robocze i PDF
EndpointFunkcjaGetDocumentsZapytanie o dokumenty roboczeGetDocumentPobranie pełnego dokumentu roboczego po DocumentIdGetDocumentPdfPobranie PDF dokumentu jako base64
Inne
EndpointFunkcjaGetAdvisedInvoiceRecipientIdDoradztwo najlepszego ID odbiorcy PeppolRequestAppIntegrationRozpoczęcie żądania integracji aplikacji (przepływ księgowego)
SOAP vs. REST: główne różnice
SOAP API v3.1PSB REST APIProtokółSOAP 1.1REST (JSON)UwierzytelnianieConsumer Key/Secret + SecurityTokenOAuth 2.0DokumentacjaWSDL (na życzenie)Swagger UI / OpenAPISDKBrakPHP i .NET (open source)WebhookiNiedostępneW pełni obsługiwaneStatusDeprecated (brak nowych połączeń)Aktywnie rozwijane
Żądanie WSDL

WSDL nie jest publicznie dostępny. Masz istniejące połączenie SOAP i potrzebujesz WSDL? Skontaktuj się z support@econnect.eu. Dla nowych integracji WSDL nie jest dostępny; użyj REST API.


Chcą Państwo przejść na nowoczesne REST API? Dokumentacja PSB na psb.econnect.eu z pełnym Swagger UI i przewodnikiem wprowadzającym.

Migruj do REST API

Powiązane