POST
/
generate_forms
curl --request POST \
  --url https://dev.cardinalgray.com/generate_forms \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "transaction": {
    "request_date": "<string>",
    "id": "<string>",
    "state": "AL",
    "pull_nmvtis": true,
    "pull_state_data": true,
    "borrower": [
      {
        "customer_id": "<string>",
        "full_name": "<string>",
        "dob": "<string>",
        "dlid": {
          "number": "<string>",
          "state": "AL",
          "sex": "<string>",
          "expiration_date": "<string>",
          "first_name": "<string>",
          "middle_name": "<string>",
          "last_name": "<string>",
          "addr": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          }
        },
        "ssn": "<string>",
        "addr": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "addr_mailing": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "contact_phone": "<string>",
        "contact_email": "<string>",
        "insurance": {
          "provider_name": "<string>",
          "provider_naic": "<string>",
          "policy_number": "<string>"
        },
        "ownership_type": "<string>"
      }
    ],
    "security_agreement_sign_date": "<string>",
    "loan_amount": 123,
    "new_lienholder": {
      "name": "<string>",
      "address_org": {
        "recipient_name": "<string>",
        "street1": "<string>",
        "street2": "<string>",
        "city": "<string>",
        "county": "<string>",
        "state": "AL",
        "zip": "<string>"
      },
      "address_vault": {
        "recipient_name": "<string>",
        "street1": "<string>",
        "street2": "<string>",
        "city": "<string>",
        "county": "<string>",
        "state": "AL",
        "zip": "<string>"
      },
      "elt_id": "<string>",
      "feid": "<string>",
      "email": "<string>",
      "signatory": {
        "customer_id": "<string>",
        "full_name": "<string>",
        "dob": "<string>",
        "dlid": {
          "number": "<string>",
          "state": "AL",
          "sex": "<string>",
          "expiration_date": "<string>",
          "first_name": "<string>",
          "middle_name": "<string>",
          "last_name": "<string>",
          "addr": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          }
        },
        "ssn": "<string>",
        "addr": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "addr_mailing": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "contact_phone": "<string>",
        "contact_email": "<string>",
        "insurance": {
          "provider_name": "<string>",
          "provider_naic": "<string>",
          "policy_number": "<string>"
        },
        "ownership_type": "<string>"
      },
      "contact_email": "<string>",
      "contact_phone": "<string>"
    },
    "prior_lien": {
      "lien_date": "<string>",
      "lien_amount": "<string>",
      "lien_id": "<string>",
      "lienholder": {
        "name": "<string>",
        "address_org": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "address_vault": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "elt_id": "<string>",
        "feid": "<string>",
        "email": "<string>",
        "signatory": {
          "customer_id": "<string>",
          "full_name": "<string>",
          "dob": "<string>",
          "dlid": {
            "number": "<string>",
            "state": "AL",
            "sex": "<string>",
            "expiration_date": "<string>",
            "first_name": "<string>",
            "middle_name": "<string>",
            "last_name": "<string>",
            "addr": {
              "recipient_name": "<string>",
              "street1": "<string>",
              "street2": "<string>",
              "city": "<string>",
              "county": "<string>",
              "state": "AL",
              "zip": "<string>"
            }
          },
          "ssn": "<string>",
          "addr": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          },
          "addr_mailing": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          },
          "contact_phone": "<string>",
          "contact_email": "<string>",
          "insurance": {
            "provider_name": "<string>",
            "provider_naic": "<string>",
            "policy_number": "<string>"
          },
          "ownership_type": "<string>"
        },
        "contact_email": "<string>",
        "contact_phone": "<string>"
      }
    },
    "add_owner": [
      {
        "customer_id": "<string>",
        "full_name": "<string>",
        "dob": "<string>",
        "dlid": {
          "number": "<string>",
          "state": "AL",
          "sex": "<string>",
          "expiration_date": "<string>",
          "first_name": "<string>",
          "middle_name": "<string>",
          "last_name": "<string>",
          "addr": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          }
        },
        "ssn": "<string>",
        "addr": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "addr_mailing": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "contact_phone": "<string>",
        "contact_email": "<string>",
        "insurance": {
          "provider_name": "<string>",
          "provider_naic": "<string>",
          "policy_number": "<string>"
        },
        "ownership_type": "<string>"
      }
    ],
    "drop_owner": [
      {
        "customer_id": "<string>",
        "full_name": "<string>",
        "dob": "<string>",
        "dlid": {
          "number": "<string>",
          "state": "AL",
          "sex": "<string>",
          "expiration_date": "<string>",
          "first_name": "<string>",
          "middle_name": "<string>",
          "last_name": "<string>",
          "addr": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          }
        },
        "ssn": "<string>",
        "addr": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "addr_mailing": {
          "recipient_name": "<string>",
          "street1": "<string>",
          "street2": "<string>",
          "city": "<string>",
          "county": "<string>",
          "state": "AL",
          "zip": "<string>"
        },
        "contact_phone": "<string>",
        "contact_email": "<string>",
        "insurance": {
          "provider_name": "<string>",
          "provider_naic": "<string>",
          "policy_number": "<string>"
        },
        "ownership_type": "<string>"
      }
    ]
  },
  "vehicle": {
    "vin": "<string>",
    "year": "<string>",
    "make": "<string>",
    "model": "<string>",
    "body": "<string>",
    "type": "AUTO",
    "color": "<string>",
    "color_secondary": "<string>",
    "fuel_type": "<string>",
    "use": "<string>",
    "weight": "<string>",
    "weight_gross": "<string>",
    "weight_unladen": "<string>",
    "width": "<string>",
    "length": "<string>",
    "bhpcc": "<string>",
    "number_of_axles": "<string>",
    "number_of_cylinders": "<string>",
    "license_plate": "<string>",
    "license_plate_type": "<string>",
    "motorcycle_engine_number": "<string>",
    "registration_status": "ACTIVE",
    "registration_expiration_date": "<string>",
    "date_of_sale": "<string>",
    "est_fees": [
      {
        "feeType": "<string>",
        "name": "<string>",
        "value": 123
      }
    ],
    "insurance": {
      "provider_name": "<string>",
      "provider_naic": "<string>",
      "policy_number": "<string>"
    },
    "title": {
      "number": "<string>",
      "issuing_state": "<string>",
      "issuing_county": "<string>",
      "issuance_date": "<string>",
      "brand": "SALVAGE",
      "brand_code": "<string>",
      "odometer_reading": "<string>",
      "odometer_code": "<string>",
      "odometer_code_translation": "ACTUAL",
      "has_liens": true,
      "active_liens": [
        {
          "lien_date": "<string>",
          "lien_amount": "<string>",
          "lien_id": "<string>",
          "lienholder": {
            "name": "<string>",
            "address_org": {
              "recipient_name": "<string>",
              "street1": "<string>",
              "street2": "<string>",
              "city": "<string>",
              "county": "<string>",
              "state": "AL",
              "zip": "<string>"
            },
            "address_vault": {
              "recipient_name": "<string>",
              "street1": "<string>",
              "street2": "<string>",
              "city": "<string>",
              "county": "<string>",
              "state": "AL",
              "zip": "<string>"
            },
            "elt_id": "<string>",
            "feid": "<string>",
            "email": "<string>",
            "signatory": {
              "customer_id": "<string>",
              "full_name": "<string>",
              "dob": "<string>",
              "dlid": {
                "number": "<string>",
                "state": "AL",
                "sex": "<string>",
                "expiration_date": "<string>",
                "first_name": "<string>",
                "middle_name": "<string>",
                "last_name": "<string>",
                "addr": {
                  "recipient_name": "<string>",
                  "street1": "<string>",
                  "street2": "<string>",
                  "city": "<string>",
                  "county": "<string>",
                  "state": "AL",
                  "zip": "<string>"
                }
              },
              "ssn": "<string>",
              "addr": {
                "recipient_name": "<string>",
                "street1": "<string>",
                "street2": "<string>",
                "city": "<string>",
                "county": "<string>",
                "state": "AL",
                "zip": "<string>"
              },
              "addr_mailing": {
                "recipient_name": "<string>",
                "street1": "<string>",
                "street2": "<string>",
                "city": "<string>",
                "county": "<string>",
                "state": "AL",
                "zip": "<string>"
              },
              "contact_phone": "<string>",
              "contact_email": "<string>",
              "insurance": {
                "provider_name": "<string>",
                "provider_naic": "<string>",
                "policy_number": "<string>"
              },
              "ownership_type": "<string>"
            },
            "contact_email": "<string>",
            "contact_phone": "<string>"
          }
        }
      ],
      "is_electronic": true,
      "is_and": true,
      "is_or": true,
      "is_leased": true,
      "previous_title": [
        {
          "number": "<string>",
          "issuing_state": "<string>",
          "issuance_date": "<string>",
          "brand": "SALVAGE",
          "brand_code": "<string>",
          "odometer_reading": "<string>",
          "odometer_code": "<string>",
          "odometer_code_translation": "ACTUAL"
        }
      ],
      "number_of_owners": 123,
      "owners": [
        {
          "customer_id": "<string>",
          "full_name": "<string>",
          "dob": "<string>",
          "dlid": {
            "number": "<string>",
            "state": "AL",
            "sex": "<string>",
            "expiration_date": "<string>",
            "first_name": "<string>",
            "middle_name": "<string>",
            "last_name": "<string>",
            "addr": {
              "recipient_name": "<string>",
              "street1": "<string>",
              "street2": "<string>",
              "city": "<string>",
              "county": "<string>",
              "state": "AL",
              "zip": "<string>"
            }
          },
          "ssn": "<string>",
          "addr": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          },
          "addr_mailing": {
            "recipient_name": "<string>",
            "street1": "<string>",
            "street2": "<string>",
            "city": "<string>",
            "county": "<string>",
            "state": "AL",
            "zip": "<string>"
          },
          "contact_phone": "<string>",
          "contact_email": "<string>",
          "insurance": {
            "provider_name": "<string>",
            "provider_naic": "<string>",
            "policy_number": "<string>"
          },
          "ownership_type": "<string>"
        }
      ]
    }
  }
}'
{
  "entryId": "<string>",
  "statusCode": "pending"
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
Account data for generating forms
transaction
object
required
vehicle
object
required

Response

200
application/json
Successful response
entryId
string
statusCode
enum<string>
Available options:
pending,
failure