Reference
Exact specifications for the SDK, the JSON-RPC surface and the envelope formats.
Current SDK generation. These pages document the SDK and the formats it writes today. The open SDX Protocol is specified separately and is the authority on the protocol itself. Read the specification
Generations sets out which document applies to the code you installed.
Look things up here once you know what you are building. Every page states what the shipped SDK does, in the shape you meet it in code: the properties a call takes, the values a field accepts, the arguments an envelope publishes.
SDK
Install, import so it loads, authenticate, and know which version you are on.
Output types
Every output shape createTransaction accepts, and what each one publishes.
JSON-RPC
The same functions over one HTTP endpoint, for languages other than JavaScript.
Envelope formats
The wire format of each envelope the SDK writes: Doc, Hash, Peppol v1 and PIGI.
If you are looking for a walkthrough rather than a specification, Guides takes one job at a time and Quickstart takes the first one.