Skip to content

Revisions

View all requested revisions for a particular Order.

GET https://sandbox.reggora.io/lender/order/<order_id>/revision

ParameterDescription
order_idThe order ID.
import requests
import json
headers = {
'Authorization': 'Bearer {}'.format(REGGORA_AUTH_TOKEN),
'integration': '{}'.format(REGGORA_INTEGRATION_KEY)
}
response = requests.get('https://sandbox.reggora.io/lender/order/617c30da9967580008c40440/revision',
headers=headers)
{
"data": {
"revisions": [
{
"revision_id": "4d52563b-915a-413c-9fcd-1408dd24a763",
"created": "2023-01-01 16:00:00.000000",
"resolved": null,
"text": "Longer description of why a revision is being requested.",
"title": "Short Title of Revision Request",
"type": "revision",
"attached_documents": {}
},
{
"revision_id": "4d52563b-915a-413c-9fcd-1408dd24a764",
"created": "2023-01-02 16:00:00.000000",
"resolved": null,
"text": "This revision is a Reconsideration of Value request.",
"title": "ROV",
"type": "reconsideration_of_value",
"attached_documents": {
"id": "688249d4b9af270062a66ab4",
"documents": [
{
"id": "81e5c4b2-689e-11f0-81bb-66dcfbaac29d",
"evault_id": "688249d4b9af270062a66ab4",
"document_name": "reconsideration_of_value.pdf",
"upload_datetime": "2023-01-02 16:00:00.000000",
"document_url": "https://sandbox.reggora.io/lender/evault/688249d4b9af270062a66ab4/81e5c4b2-689e-11f0-81bb-66dcfbaac29d",
"document_owner": null,
"document_type": "document"
}
]
}
}
]
},
"status": 200
}

This endpoint submits an external revision request for an order.

POST https://sandbox.reggora.io/lender/order/<order_id>/revision

ParameterDescription
order_idThe order id for which a revision is requested.
ParameterDescriptionRequired
titletitle of requestTrue
textdescription of the details of the revision being requestedTrue
import requests
import json
headers = {
'Authorization': 'Bearer {}'.format(REGGORA_AUTH_TOKEN),
'integration': '{}'.format(REGGORA_INTEGRATION_KEY)
}
# Just an example
payload = json.dumps({
"title": "Short Title of Revision Request",
"text": "Longer description of why a revision is being requested."
})
response = requests.post('https://sandbox.reggora.io/lender/order/617c30da9967580008c40440/revision',
headers=headers, data=payload)
{
"data": {
"id": "617c30da9967580008c40440",
"revision": {
"revision_id": "4d52563b-915a-413c-9fcd-1408dd24a763",
"created": "2023-01-01 16:00:00.000000",
"resolved": null,
"text": "Longer description of why a revision is being requested.",
"title": "Short Title of Revision Request"
}
},
"status": 201
}