Skip to content

Client Management

This endpoint retrieves list of the clients whose panel you belong to.

GET https://sandbox.reggora.io/vendor/clients

import requests
headers = {
'Authorization': 'Bearer {}'.format(REGGORA_AUTH_TOKEN),
'integration': '{}'.format(REGGORA_INTEGRATION_KEY)
}
response = requests.get('https://sandbox.reggora.io/vendor/clients', headers=headers)
{
"data": [
{
"id": "5c2e718cb61f76001adf9871",
"name": "Test Lender",
"address": "123 Main St",
"city": "Boston",
"zip": "022020",
"email": "test@lender.com",
"allow_counter_offer": true
},
{
"id": "5d5ae5bb4f418c0009e09dfa",
"name": "Test Lender 2",
"address": "124 Main St",
"city": "Boston",
"zip": "022020",
"email": "test2@lender.com",
"allow_counter_offer": true
},
"..."
],
"status": 200
}

The "..." placeholder indicates additional entries elided for brevity.

This endpoint retrieves a list of a client’s products.

GET https://sandbox.reggora.io/vendor/products/<client_id>

import requests
headers = {
'Authorization': 'Bearer {}'.format(REGGORA_AUTH_TOKEN),
'integration': '{}'.format(REGGORA_INTEGRATION_KEY)
}
response = requests.get('https://sandbox.reggora.io/vendor/products/<client_id>', headers=headers)
{
"data": [
{
"id": "5df85c1ed608de00343d7122",
"description": "1004D - Appraisal Update",
"amount": "150.00",
"inspection_type": "interior",
"required_report_files": "pdf",
"requested_forms": [
"1004D - Appraisal Update"
]
},
{
"id": "5df85c1ed608de00343d715e",
"description": "1004D - Final Inspection",
"amount": "150.00",
"inspection_type": "interior",
"required_report_files": "xml",
"requested_forms": [
"1004D - Final Inspection"
]
},
{
"id": "5df85c1ed608de00343d715e",
"description": "1025",
"amount": "75.00",
"inspection_type": "interior",
"required_report_files": "both",
"requested_forms": [
"1025"
]
},
"..."
],
"status": 200
}

This endpoint retrieves a list of a client’s branches.

GET https://sandbox.reggora.io/vendor/branches/<client_id>

import requests
headers = {
'Authorization': 'Bearer {}'.format(REGGORA_AUTH_TOKEN),
'integration': '{}'.format(REGGORA_INTEGRATION_KEY)
}
response = requests.get('https://sandbox.reggora.io/vendor/branches/<client_id>', headers=headers)
{
"data": [
{
"branch_id": "5d936b765ed25e003424a3e5",
"branch_identifier": "BA",
"branch_name": "Branch A"
},
{
"branch_id": "5de9581f02c5580147af8586",
"branch_identifier": "2NDB",
"branch_name": "Second Branch"
},
{
"branch_id": "5de96cf58ba6a000345e10e7",
"branch_identifier": "B003",
"branch_name": "Branch Three"
}
],
"status": 200
}