Create Business Request

Endpoint: POST https://api.vlenseg.com/api/BusinessRequest/Create/{typeId}

Overview:

Creates a new Business Request of a given type.

This endpoint is used to create a new Business Request of a given type (typeId).

  • It collects information such as customer location, device time, dynamic request field values, and the required signers.

  • geoLocation → The customer’s device location at the time of request creation (latitude & longitude).

  • userDeviceUtcTime → The UTC timestamp from the customer’s device.

  • requestFieldsValues → A set of key-value pairs (dynamic fields) required for this specific request type.

  • isDynamicSubTypes → Boolean flag to indicate if the request has dynamic subtypes.

  • customerSignersIdentifiers → List of identifiers for customers who must sign the request (e.g., phone, email, userId).

  • minimumRequiredSignatories → Minimum number of signers required for the request to be valid.

Workflow:

  1. Send a POST request with the required headers and request body.

  2. Receive a response with the request ID upon successful creation.

post
Path parameters
typeIdinteger · int32Required
Body
userDeviceUtcTimestring · date-time | nullableOptional
isDynamicSubTypesbooleanOptional
customerSignersIdentifiersstring[] | nullableOptional
minimumRequiredSignatoriesinteger · int32 | nullableOptional
Responses
200

Success

post
/api/BusinessRequest/Create/{typeId}
200

Success

Last updated