RFIs

Submit responses to an RFI

Changed on

Submits one or more responses to outstanding requested items on an RFI. All responses are applied atomically — any failure rolls back the entire batch.

Required scope: customer:write

Field names encode whether the value is a scalar or a list. Fields ending in _list accept one or more values; all other fields accept a single value.

FieldTypeNotes
textstringSingle text value (e.g. name, description)
text_listarray of stringsMultiple text values (e.g. nationalities, industries)
datestringISO 8601 date (YYYY-MM-DD)
addressobjectPostal address
booleanbooleantrue or false; false is a valid answer
free_text_explanationstringSupplemental explanation; accepted alongside most other fields
identifying_information_listarray of objectsID documents or tax IDs
document_listarray of objectsFile attachments (base64 data-URI); maximum 24MB total per item

Most items accept more than one field. You may submit any or all of the accepted fields in a single response object; Bridge processes each one you provide.

Use GET /rfis/{id} to retrieve the RFI and inspect each item's response_types array to see which fields are accepted for that item.

post/rfis/{rfiID}/responses

Request

  • Base URL
    https://api.bridge.xyz/v0
  • URL
    https://api.bridge.xyz/v0/rfis/{rfiID}/responses
  • Auth
    API key in header Api-Key

Request body

Example request

{
  "responses": [
    {
      "date": "1990-06-15",
      "address": {
        "country": "USA"
      },
      "document_list": [
        {
          "file": "data:application/pdf;base64,JVBERi0xLjQK..."
        }
      ]
    }
  ]
}

Response

All responses accepted and applied.

object required

Changes