Dispute Notes¶
Retrieving a Note by ID¶
Swagger Page¶
Permission¶
Dispute Management : READ
Example Request¶
curl -X GET 'https://arc-aegis.billtrust.com/dispute/v1/tenants/{tenantId}/disputes/{disputeId}/disputenotes/{noteId}' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'X-Billtrust-Api-Key: <API key value>'
Example Response¶
{
"disputeNoteId": "{noteId}",
"tenantId": "{tenantId}",
"disputeId": "{disputeId}",
"content": "Etiam ut purus mattis mauris sodales aliquam. Aliquam lobortis.",
"visibility": "Internal",
"createUser": "{userId}",
"createDate": "2021-03-28T14:27:48.190Z",
"updateUser": "{userId}",
"updateDate": "2021-03-28T14:27:48.190Z"
}
Retrieving all Notes for a Dispute¶
Swagger Page¶
Permission¶
Dispute Management : READ
Example Request¶
curl -X GET 'https://arc-aegis.billtrust.com/dispute/v1/tenants/{tenantId}/disputes/{disputeId}/disputenotes' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'X-Billtrust-Api-Key: <API key value>'
Example Response¶
[
{
"disputeNoteId": "{noteId}",
"tenantId": "{tenantId}",
"disputeId": "{disputeId}",
"content": "Etiam ut purus mattis mauris sodales aliquam. Aliquam lobortis.",
"visibility": "Internal",
"createUser": "{userId}",
"createDate": "2021-03-28T14:27:48.190Z",
"updateUser": "{userId}",
"updateDate": "2021-03-28T14:27:48.190Z"
},
...
]
Creating a Note¶
Swagger Page¶
Permission¶
Dispute Management : UPDATE
Example Request¶
curl -X POST 'https://arc-aegis.billtrust.com/dispute/v1/tenants/{tenantId}/disputes/{disputeId}/disputenotes' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'X-Billtrust-Api-Key: <API key value>' \
-d '{ "content": "Etiam ut purus mattis mauris sodales aliquam. Aliquam lobortis.", "visibility" : "Internal" | "All" }'
Example Response¶
{
"disputeNoteId": "{noteId}",
"tenantId": "{tenantId}",
"disputeId": "{disputeId}",
"content": "Etiam ut purus mattis mauris sodales aliquam. Aliquam lobortis.",
"visibility": "Internal",
"createUser": "{userId}",
"createDate": "2021-03-28T14:27:48.190Z",
"updateUser": "{userId}",
"updateDate": "2021-03-28T14:27:48.190Z"
}
Updating a Note¶
Swagger Page¶
Permission¶
Dispute Management : UPDATE
Example Request¶
curl -X PUT 'https://arc-aegis.billtrust.com/dispute/v1/tenants/{tenantId}/disputes/{disputeId}/disputenotes/{noteId}' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'X-Billtrust-Api-Key: <API key value>' \
-d '{ "content": "Phasellus nec sem in justo pellentesque facilisis.", "visibility": "All" }'
Example Response¶
{
"disputeNoteId": "{noteId}",
"tenantId": "{tenantId}",
"disputeId": "{disputeId}",
"content": "Phasellus nec sem in justo pellentesque facilisis.",
"visibility": "All",
"createUser": "{userId}",
"createDate": "2021-03-28T14:27:48.190Z",
"updateUser": "{userId}",
"updateDate": "2021-03-30T09:44:00.000Z"
}
Deleting a Note¶
Swagger Page¶
Permission¶
Dispute Management : DELETE
Example Request¶
curl -X DELETE 'https://arc-aegis.billtrust.com/dispute/v1/tenants/{tenantId}/disputes/{disputeId}/disputenotes/{noteId}' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-H 'X-Billtrust-Api-Key: <API key value>'