# Import contacts Import contacts for a specific campaign Endpoint: POST /organizations/{organizationId}/campaigns/{campaignId}/contacts Version: 1.0.0 Security: BearerAuth ## Path parameters: - `organizationId` (string, required) - `campaignId` (string, required) ## Request fields (application/json): - `contacts` (array, required) - `contacts.firstName` (string) - `contacts.lastName` (string) - `contacts.fullName` (string) - `contacts.email` (string) - `contacts.phone` (string) - `contacts.jobTitle` (string) - `contacts.linkedinUrl` (string) - `contacts.company` (object) - `contacts.company.name` (string, required) - `contacts.company.website` (string) - `contacts.company.industry` (string) - `contacts.company.size` (string) - `contacts.metadata` (object) ## Response 200 fields (application/json): - `success` (boolean, required) Enum: true - `data` (object, required) - `data.imported` (number, required) - `data.failed` (number, required) - `data.errors` (array, required) ## Response 401 fields (application/json): - `success` (boolean, required) Enum: false - `error` (string, required) - `details` (string) ## Response 404 fields (application/json): - `success` (boolean, required) Enum: false - `error` (string, required) - `details` (string)