Legacy Platform API: SOAP v3.1 Deprecated::

SOAP API v3.1 od eConnect je deprecated. Nové pripojenia sa už neakceptujú. Prehľad endpointov a migrácia na REST API.

Toto API je deprecated. eConnect už neakceptuje nové SOAP pripojenia. Softvérovým balíkom, ktoré ešte používajú SOAP API, odporúčame migráciu na REST API (PSB). Existujúce SOAP pripojenia naďalej fungujú, ale nie sú ďalej vyvíjané.

SOAP API v3.1 je pôvodná API platformu eConnect. Táto API je stále podporovaná pre existujúce integrácie, ale eConnect už neakceptuje nové SOAP pripojenia. Všetky nové integrácie prebiehajú cez REST API (PSB).

Pre koho je táto dokumentácia?

Táto dokumentácia je určená výhradne pre dodávateľov softvéru a organizácie, ktorí už majú fungujúce SOAP prepojenie s platformom eConnect, ako sú existujúce integrácie strán ako ECI, Inventive alebo Bloxs. Budujete novú integráciu? Zvoľte PSB REST API. Tá ponúka zabezpečenie OAuth 2.0, webhooky, SDK a rozsiahlu dokumentáciu cez Swagger UI.

Technické požiadavky

SOAP API beží na SOAP 1.1 cez HTTPS/SSL a je WSDL-kompatibilná podľa Basic Profile v1.1. Dôležité upozornenie: Transfer-Encoding=chunked nie je podporované. Ide o častú implementačnú chybu.

VlastnosťHodnotaProtokolSOAP 1.1 cez HTTPS/SSLEndpointhttps://api.everbinding.nl/soap/v3.1?subscriptionKey={subscriptionKey}WSDLDostupné cez sales@econnect.eu (vyžaduje sa subscriptionKey)AutentifikáciaPrihlásenie cez Consumer Key + Consumer Secret, potom SecurityTokenPlatnosť tokenu4 hodiny (alebo vyžiadanie nového tokenu na každú reláciu)
Dostupné endpointy

SOAP API v3.1 ponúka nasledujúce endpointy:

Autentifikácia a správa účtu
EndpointFunkciaLoginZískanie SecurityToken pomocou Consumer Key + Consumer SecretGetAccountDetailsVyžiadanie informácií o účteGetAccountPartiesZískanie vlastných strán (s EConnectPartyId a statusom Peppol)GetPartiesVyžiadanie všetkých známych stránGetPartyVyžiadanie detailov strany podľa ReferenceId
Odosielanie dokumentov
EndpointFunkciaSendDocumentOdoslanie dokumentu (Inbox + Outbox)GetOutboxDocumentsZoznam odoslaných dokumentov (metadáta)GetOutboxDocumentZískanie kompletného outbox dokumentu podľa ExternalIdGetOutboxDocumentStatusVyžiadanie stavu odoslaného dokumentu
Prijímanie dokumentov
EndpointFunkciaGetInboxDocumentsZoznam prijatých dokumentov (metadáta)GetInboxDocumentZískanie kompletného inbox dokumentu podľa ExternalIdGetInboxDocumentStatusVyžiadanie aktuálneho stavu prijatého dokumentuSetInboxDocumentStatusZmena stavu prijatého dokumentu
Koncepty a PDF
EndpointFunkciaGetDocumentsVyžiadanie konceptových dokumentovGetDocumentZískanie kompletného konceptového dokumentu podľa DocumentIdGetDocumentPdfStiahnutie PDF dokumentu ako base64
Ostatné
EndpointFunkciaGetAdvisedInvoiceRecipientIdOdporúčanie najlepšieho Peppol ID príjemcuRequestAppIntegrationSpustenie žiadosti o integráciu aplikácie (tok pre účtovníkov)
SOAP vs. REST: hlavné rozdiely
SOAP API v3.1PSB REST APIProtokolSOAP 1.1REST (JSON)AutentifikáciaConsumer Key/Secret + SecurityTokenOAuth 2.0DokumentáciaWSDL (na vyžiadanie)Swagger UI / OpenAPISDKŽiadnePHP a .NET (open source)WebhookyNie sú k dispozíciiPlne podporovanéStavDeprecated (žiadne nové pripojenia)Aktívne vyvíjané
Vyžiadanie WSDL

WSDL nie je verejne dostupné. Máte existujúce SOAP prepojenie a potrebujete WSDL? Kontaktujte support@econnect.eu. Pre nové integrácie WSDL nie je dostupné; použite REST API.


Chcete prejsť na modernú REST API? Pozrite si PSB dokumentáciu na psb.econnect.eu s kompletným Swagger UI a návodom na začiatok.

Migrácia na REST API

Súvisiace