Integration and Web Services
Core concepts
Know integration objects (REST, SOAP, and other connectors) and how they wrap external calls with request/response mappings. Understand connected systems as the credentialed endpoint definition, and how integrations are invoked from process models and interfaces.
Data transformation
Be comfortable with JSON/XML parsing, mapping to CDTs, and handling arrays vs single objects. Understand error handling: integration error behavior, retries, and how to surface failures via exception flows.
Traps
- Confusing an integration object (the call definition) with a connected system (the endpoint/credentials).
- Assuming a 200 response means valid data - always validate the parsed payload.
- Mishandling arrays: a single-element response may parse differently than a multi-element one.
- Forgetting that timeouts and error handling must be configured explicitly.
Worked example
To call a REST API and store results: create a connected system with the base URL and credentials, an integration object with the GET path and response mapping to a CDT, then invoke it in a service task or a!integration in an interface. Wrap the call in error handling so a non-2xx response routes to an exception flow rather than failing silently.