Legacy Platform API: SOAP v3.1 Deprecated::

SOAP API v3.1 od eConnect je deprecated. Nová připojení se již nepřijímají. Přehled endpointů a migrace na REST API.

Toto API je deprecated. eConnect již nepřijímá nová SOAP připojení. Softwarovým balíkům, které ještě používají SOAP API, doporučujeme migraci na REST API (PSB). Stávající SOAP připojení nadále fungují, ale již nejsou dále vyvíjena.

SOAP API v3.1 je původní API platformu eConnect. Toto API je stále podporováno pro existující integrace, ale eConnect již nepřijímá nová SOAP připojení. Všechny nové integrace probíhají přes REST API (PSB).

Pro koho je tato dokumentace?

Tato dokumentace je určena výhradně pro dodavatele softwaru a organizace, kteří již mají fungující SOAP propojení s platformem eConnect, jako jsou existující integrace stran jako ECI, Inventive nebo Bloxs. Budujete novou integraci? Zvolte PSB REST API. To nabízí zabezpečení OAuth 2.0, webhooky, SDK a rozsáhlou dokumentaci přes Swagger UI.

Technické požadavky

SOAP API běží na SOAP 1.1 přes HTTPS/SSL a je WSDL-kompatibilní podle Basic Profile v1.1. Důležité upozornění: Transfer-Encoding=chunked není podporováno. Jde o častou implementační chybu.

VlastnostHodnotaProtokolSOAP 1.1 přes HTTPS/SSLEndpointhttps://api.everbinding.nl/soap/v3.1?subscriptionKey={subscriptionKey}WSDLDostupné přes sales@econnect.eu (vyžaduje se subscriptionKey)AutentizacePřihlášení přes Consumer Key + Consumer Secret, poté SecurityTokenPlatnost tokenu4 hodiny (nebo vyžádání nového tokenu pro každou relaci)
Dostupné endpointy

SOAP API v3.1 nabízí následující endpointy:

Autentizace a správa účtu
EndpointFunkceLoginZískání SecurityToken pomocí Consumer Key + Consumer SecretGetAccountDetailsVyžádání informací o účtuGetAccountPartiesZískání vlastních stran (s EConnectPartyId a statusem Peppol)GetPartiesVyžádání všech známých stranGetPartyVyžádání detailů strany podle ReferenceId
Odesílání dokumentů
EndpointFunkceSendDocumentOdeslání dokumentu (Inbox + Outbox)GetOutboxDocumentsSeznam odeslaných dokumentů (metadata)GetOutboxDocumentZískání kompletního outbox dokumentu podle ExternalIdGetOutboxDocumentStatusVyžádání stavu odeslaného dokumentu
Přijímání dokumentů
EndpointFunkceGetInboxDocumentsSeznam přijatých dokumentů (metadata)GetInboxDocumentZískání kompletního inbox dokumentu podle ExternalIdGetInboxDocumentStatusVyžádání aktuálního stavu přijatého dokumentuSetInboxDocumentStatusZměna stavu přijatého dokumentu
Koncepty a PDF
EndpointFunkceGetDocumentsVyžádání konceptových dokumentůGetDocumentZískání kompletního konceptového dokumentu podle DocumentIdGetDocumentPdfStažení PDF dokumentu jako base64
Ostatní
EndpointFunkceGetAdvisedInvoiceRecipientIdDoporučení nejlepšího Peppol ID příjemceRequestAppIntegrationSpuštění žádosti o integraci aplikace (tok pro účetní)
SOAP vs. REST: hlavní rozdíly
SOAP API v3.1PSB REST APIProtokolSOAP 1.1REST (JSON)AutentizaceConsumer Key/Secret + SecurityTokenOAuth 2.0DokumentaceWSDL (na vyžádání)Swagger UI / OpenAPISDKŽádnéPHP a .NET (open source)WebhookyNejsou k dispoziciPlně podporovanéStavDeprecated (žádná nová připojení)Aktivně vyvíjené
Vyžádání WSDL

WSDL není veřejně dostupné. Máte stávající SOAP připojení a potřebujete WSDL? Kontaktujte support@econnect.eu. Pro nové integrace WSDL není dostupné; použijte REST API.


Chcete přejít na moderní REST API? Podívejte se na PSB dokumentaci na psb.econnect.eu s kompletním Swagger UI a návodem na začátek.

Migrace na REST API

Související