Create contact
create_contactCreate FFL, organization, or individual contacts with premise address in FastBound. Executes directly, reporting any existing contact matches via headers.
Instructions
Create a contact (FFL, organization, or individual). Provide fflNumber for an FFL, organizationName for an org, or first/last name for an individual, plus premise address fields. Executes directly (a contact is not an A&D record). If FastBound matches an existing contact it is reported via headers. Write.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fax | No | ||
| sotein | No | ||
| suffix | No | ||
| lastName | No | For individual contacts. | |
| sotClass | No | ||
| auditUser | No | Email recorded as X-AuditUser for the ATF audit trail. Overrides FASTBOUND_AUDIT_USER for this call. Must be an active user on the account. | |
| fflNumber | No | FFL number, e.g. 1-23-456-78-9A-12345 (for FFL contacts). | |
| firstName | No | For individual contacts. | |
| lookupFFL | No | If true, FastBound auto-fills FFL details from the number. | |
| tradeName | No | ||
| externalId | No | ||
| fflExpires | No | FFL expiration date (ISO). | |
| middleName | No | ||
| licenseName | No | ||
| phoneNumber | No | ||
| premiseCity | No | ||
| businessType | No | ||
| emailAddress | No | ||
| premiseState | No | 2-letter state code. | |
| premiseCounty | No | ||
| premiseCountry | No | ||
| premiseZipCode | No | ||
| premiseAddress1 | No | ||
| premiseAddress2 | No | ||
| organizationName | No | For organization contacts. |