curl 'https://api.yativo.com/api/v1/business/rfis/42' \
-H 'X-Api-Key: YOUR_API_KEY' \
-H 'X-Api-Secret: YOUR_API_SECRET'
{
"status": "success",
"status_code": 200,
"message": "<string>",
"data": {
"id": 42,
"provider_rfi_id": "<string>",
"state": "on_developer",
"response_required": true,
"requested_items": [
{}
],
"draft_responses": {},
"draft_responses_at": "2023-11-07T05:31:56Z",
"submitted_to_provider_at": "2023-11-07T05:31:56Z",
"deadline": "2023-11-07T05:31:56Z",
"dashboard_url": "<string>"
}
}{
"status": "failed",
"status_code": 123,
"message": "Insufficient wallet balance",
"data": {
"error": "Insufficient wallet balance"
},
"error": {
"code": "invalid_argument",
"message": "<string>",
"request_id": "req_5f2c9a1e7b3d4c8a6e0f1b2d"
},
"error_details": {
"code": "validation_error",
"message": "The amount field is required.",
"http_status": 422,
"fields": {},
"retryable": false,
"retry_after": 123
}
}Compliance RFIs
Get RFI
Retrieve one RFI with requested items and any saved draft
GET
/
business
/
rfis
/
{id}
curl 'https://api.yativo.com/api/v1/business/rfis/42' \
-H 'X-Api-Key: YOUR_API_KEY' \
-H 'X-Api-Secret: YOUR_API_SECRET'
{
"status": "success",
"status_code": 200,
"message": "<string>",
"data": {
"id": 42,
"provider_rfi_id": "<string>",
"state": "on_developer",
"response_required": true,
"requested_items": [
{}
],
"draft_responses": {},
"draft_responses_at": "2023-11-07T05:31:56Z",
"submitted_to_provider_at": "2023-11-07T05:31:56Z",
"deadline": "2023-11-07T05:31:56Z",
"dashboard_url": "<string>"
}
}{
"status": "failed",
"status_code": 123,
"message": "Insufficient wallet balance",
"data": {
"error": "Insufficient wallet balance"
},
"error": {
"code": "invalid_argument",
"message": "<string>",
"request_id": "req_5f2c9a1e7b3d4c8a6e0f1b2d"
},
"error_details": {
"code": "validation_error",
"message": "The amount field is required.",
"http_status": 422,
"fields": {},
"retryable": false,
"retry_after": 123
}
}GET https://api.yativo.com/api/v1/business/rfis/{id}
requested_items, draft_responses, business/customer context, and flags such as response_required. You only see RFIs belonging to your account.
curl 'https://api.yativo.com/api/v1/business/rfis/42' \
-H 'X-Api-Key: YOUR_API_KEY' \
-H 'X-Api-Secret: YOUR_API_SECRET'
Authorizations
Your API key (yativo_pk_...) from Developers → API Keys. Send together with X-Api-Secret.
Your API secret (yativo_sk_...), shown once when the key is created.
Path Parameters
Yativo internal RFI id.

