Skip to main content

Identifiers

Company identifiers​

IdentifierTypeWhere you get itWhich call accepts it
Craft company IDIDCompany.id in any responsecompany(id), requestCompanyIntelligenceReport(input.companyId)
Company slugStringCompany.slugcompanyBySlug(slug)
DUNS numberDUNSYour own recordscompanyByDuns(duns), requestCompanyIntelligenceReportByDuns(input.duns), CompanyRequestInput.duns
First-party attributeString pairYour own records, enabled per organizationcompanyByFirstPartyDataAttribute(attributeKey, attributeValue)

Request and report identifiers​

IdentifierTypeWhere you get itWhich call accepts it
Company request IDIDCreateCompanyRequestsPayload.companyRequests[].idcompanyRequest(id)
Report IDIDRequestCompanyIntelligenceReportPayload.report.idintelligenceReport(id), renameIntelligenceReport, deleteIntelligenceReport
Template IDIDintelligenceReportTemplatesrequestCompanyIntelligenceReport(input.templateId)
Subscription set IDIDProvided by Craft for your organizationCompanyRequestInput.subscriptionSetIds

Idempotency keys​

createCompanyRequests and requestCompanyIntelligenceReport accept an optional idempotencyKey. Send the same key to retry a call safely. A key reused with different input returns an IdempotencyKeyConflictError.