crate::transaction::compliance::rfi::controller::openapi
POST /v1/customers/{customer_id}/rfi-cases/{case_id}/submissions
Changed onRequest
- Base URLhttps://api.1money.com
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
customer_idstring required
Customer ID
case_idstring required
RFI case ID
Headers
Idempotency-Keystring required
Required. Create a UUID for each new submission. Reuse it only when retrying the exact same request.
X-OM-Content-SHA256string nullable
Use this only for an HMAC-authenticated multipart FILE request. Set it to UNSIGNED-PAYLOAD when your HTTP client builds the multipart body internally. In this mode, HMAC does not cover the multipart body. Omit the header when you sign the complete serialized multipart body, and do not send it for JSON requests.
Request body
Response
The exact request was already processed; returns the original response
Example response
{
"submission_id": "RS-WXYZ-2345",
"case_id": "TC-WXYZ-2345",
"requirement_id": "RQ-WXYZ-2345",
"document_type": "INVOICE",
"file_name": "invoice.pdf"
}Changes
- info
endpoint added
- info