For AI agents and LLMs: a machine-readable index is available at llms.txt. A plain-Markdown version of any documentation page is available by appending .md to its URL.
Skip to main content
Chat TestingProcess Sources
TestMu AI
StatusCommunityBlog
Chat Testing

Process Sources

Process files from multiple sources (uploads, Confluence, JIRA, GitHub) and add them to the workflow.

POST
/api/process-sources
Process Sources
curl --request POST \
--url "https://agent-testing.lambdatest.com/api/process-sources" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: multipart/form-data" \
--form 'workflow_id=<workflow_id>' \
--form 'project_id=<project_id>' \
--form 'files=' \
--form 'confluence=<confluence>' \
--form 'jira=<jira>' \
--form 'github=<github>' \
--form 'special_instructions=<special_instructions>'
{
"success": true,
"message": "<string>",
"data": {}
}

Authorizations

Authorizationstringheaderrequired

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

multipart/form-data
workflow_idstringrequired
project_idstringrequired
filesarray
confluencestring
jirastring
githubstring
special_instructionsstring

Response

application/json

Successful Response

successbooleanrequired

Whether the operation was successful

messagestringrequired

Response message

dataobject

Response data

Process Sources
curl --request POST \
--url "https://agent-testing.lambdatest.com/api/process-sources" \
--header "Authorization: Basic <encoded-value>" \
--header "Content-Type: multipart/form-data" \
--form 'workflow_id=<workflow_id>' \
--form 'project_id=<project_id>' \
--form 'files=' \
--form 'confluence=<confluence>' \
--form 'jira=<jira>' \
--form 'github=<github>' \
--form 'special_instructions=<special_instructions>'
{
"success": true,
"message": "<string>",
"data": {}
}