Asynchronous Bulk BP Operations
Purpose
To make these operations Asynchronous:
- BulkCreateRecords (Bulk Create Records)
- BulkUpdateRecords (Bulk Update Records)
- BulkReverseAutoPopulateRecords (Bulk Reverse Auto Populate Records)
See the pertinent topics for details.
Note: The destination BP must be of Simple type BP or Line Item type BP.
Request Format
Both input & output in JSON format in the body.
When input JSON contains "async" : "true" inside "options", the REST call will become asynchronous. The REST call will return URL to check status of BP operation.
Response Format
A JSON object is returned in the following format.
{
"data": [],
"message": [],
"status": <REST status code value>
}
A successful response displays a status code 200.
A failed response displays a message with a status code.
Sample Request
{
"options":
{
"async" : "true",
"bpname" : "Source BP name",
"project_number" :"P-0001"
}
}
Sample Response
{
"message": {
"@uri": "/ws/rest/service/status/job/110",
"job_id": "110"
},
"status": "202"
}
Related Topics
Get BP Record With Attachments
Create BP Record with Attachment
Update BP Record with Attachment
Fetch BP Record List with filter_criteria
Payment Application with Auto-populate from SOV and Commits
Fetch List of Attached Files in a BP
Download a Single Attached File in a BP
Download Multipart or Large Files
Last Published Wednesday, April 9, 2025