REST API Overview
The Temenos Journey Manager (TJM) platform provides a set of REST APIs that allow external systems to perform integrations with Journey Manager.
TJM makes the following REST APIs available.
- Application Package: Provides an application package REST API.
- Delivery: Provides a transaction delivery REST API.
- Form Groups: Provides a Form Groups REST API.
- Groovy Service Invoke: Provides a Groovy Service invocation endpoint.
- Service Definitions: Provides a Service Definitions REST API.
- Tasks: Provides a form Tasks REST API.
- TestCenter: Provides a form Test Center REST API.
- TPac: Provides a TPac REST API.
- Transactions: Provides a form Transactions REST API.
- Transaction History: Provides a form Transaction History REST API.
- Workspaces: Provides a Workspaces portal REST API.
Application Package
The Application Package REST API operations are listed below. To learn about this REST API, see Application Package REST API.
- GET Application Package List
- GET Application Package
- POST Upload Application Package Archive (New Application)
- PUT Upload Application Package Archive (Existing Application)
- DELETE Application Package
Delivery
The Delivery REST API operations are listed below. To learn about this REST API, see Delivery REST API.
- GET Organizations
- GET Delivery Channels
- GET Submissions
- GET Submission
- GET Submission Data
- POST Next Submission
- POST Delivery Completed
- POST Delivery Error
Form Groups
The Form Groups REST API operations are listed below. To learn about this REST API, see Form Groups REST API.
Groovy Service Invoke
The Groovy Service Invoke REST API operations are listed below. To learn about this REST API, see Groovy Service Invoke REST API.
Service Definitions
The Service Definitions REST API operations are listed below. To learn about this REST API, see Service Definitions REST API.
- GET Service Definition List
- GET Service Definition
- GET Service Parameter List
- GET Service Parameter
- POST Create Service Definition
- POST Create Service Parameter
- PUT Update Service Definition
- PUT Update Service Parameter
- DELETE Service Definition
- DELETE Service Parameter
- POST Upload Service Archive
- POST Run Unit Test
Tasks
The Tasks REST API operations are listed below. To learn about this REST API, see Tasks REST API.
TestCenter
The TestCenter REST API operations are listed below. To learn about this REST API, see TestCenter REST API.
TPac
The TPac REST API operations are listed below. To learn about this REST API, see TPac REST API.
Transactions
The Transactions REST API operations are listed below. To learn about this REST API, see Transactions REST API.
- GET Transaction
- GET Transactions
- GET Portal Help Desk
- GET Portal User Submissions
- GET Portal User ToDo
- POST Create Task
- PUT Update Transaction
Transaction History
The Transaction History REST API operations are listed below. To learn about this REST API, see Transaction History REST API.