Create Pipeline Process from API

Creates a new pipeline process via the API. Returns the process id, the created approval request's number and its status. For vendor pre-approval pipelines that also create a vendor approval request, the response additionally contains vendor_approval_request_number and vendor_approval_request_status.

Important: The data fields in the request body depend on the pipeline and workflow configuration. Different pipelines may require different fields. The example below shows one possible structure, but you should check the specific pipeline configuration to determine which fields are required.

Example Request:

{
  "requestor_email": "[email protected]",
  "bill_number": "1234567890",
  "vendor_name": "Vendor",
  "currency": "USD",
  "Issue_date": "2025-11-01",
  "due_date": "2025-11-20",
  "table": [
    {
      "price": "10.00",
      "item": "item",
      "quantity": "1.00",
      "total2": "10.00"
    }
  ]
}

Note: The actual fields required depend on the pipeline's workflow configuration. Refer to your pipeline setup to determine the exact field names and structure needed.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params

Request body data. The fields in this object depend entirely on the pipeline and workflow configuration. Different pipelines may require completely different fields and structures. Refer to your specific pipeline's workflow configuration to determine the exact field names, types, and structure required.

Responses

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json