abm-dev · JSON-LD Context
Abm Dev Context
JSON-LD context defining the semantic vocabulary for Abm Dev from abm-dev.
13 Classes
85 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
abm:
https://abm.dev/schema#
Classes
EnrichmentInput
EnrichmentSummary
PersonFinderOptions
PersonFinderRequest
PersonFinderCandidate
PersonFinderJob
Campaign
FieldConfig
EnrichmentConfiguration
WebhookSubscription
ApiKeySummary
CreateApiKeyResponse
SignupOrganizationResponse
Properties
| Property | Type | Container |
|---|---|---|
| name | string | |
| string | ||
| firstName | string | |
| lastName | string | |
| company | string | |
| companyName | string | |
| firmName | string | |
| linkedInUrl | reference | |
| linkedInCompanyPage | reference | |
| domain | string | |
| website | reference | |
| crmId | string | |
| id | integer | |
| status | string | |
| type | string | |
| created_at | dateTime | |
| maxPerRole | integer | |
| enrich | boolean | |
| createInCrm | boolean | |
| companyWebsite | reference | |
| companyLinkedin | reference | |
| roles | list | |
| options | reference | |
| title | string | |
| matchedRole | string | |
| confidence | decimal | |
| linkedinUrl | reference | |
| location | string | |
| sources | list | |
| hubspotContactId | string | |
| enrichmentJobId | integer | |
| jobId | string | |
| percentComplete | integer | |
| currentStep | string | |
| createdAt | dateTime | |
| completedAt | dateTime | |
| result | ||
| error | string | |
| statusUrl | reference | |
| streamUrl | reference | |
| source_type | string | |
| total_companies | integer | |
| companies_completed | integer | |
| total_candidates_found | integer | |
| credits_used | integer | |
| completed_at | dateTime | |
| field_id | string | |
| label | string | |
| category | string | |
| enabled | boolean | |
| required | boolean | |
| crm_property | string | |
| display_order | integer | |
| source_priority | list | |
| auto_approve | boolean | |
| auto_approve_threshold | decimal | |
| auto_writeback | boolean | |
| dedup_strategy | string | |
| default_enrich_on_find | boolean | |
| url | reference | |
| event_types | list | |
| is_active | boolean | |
| last_triggered_at | dateTime | |
| failure_count | integer | |
| description | string | |
| prefix | string | |
| environment | string | |
| scopes | list | |
| lastUsedAt | dateTime | |
| expiresAt | dateTime | |
| isActive | boolean | |
| revokedAt | dateTime | |
| allowedIpAddresses | string | |
| allowedReferrers | string | |
| rateLimitPerMinute | integer | |
| key | string | |
| warning | string | |
| organizationId | string | |
| organizationName | string | |
| organizationSlug | string | |
| clerkOrgId | string | |
| clerkUserId | string | |
| workspaceId | string | |
| workspaceName | string | |
| created | boolean |
JSON-LD Document
{
"@context": {
"@vocab": "https://abm.dev/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"abm": "https://abm.dev/schema#",
"EnrichmentInput": "abm:EnrichmentInput",
"name": {
"@id": "abm:name",
"@type": "xsd:string"
},
"email": {
"@id": "abm:email",
"@type": "xsd:string"
},
"firstName": {
"@id": "abm:firstName",
"@type": "xsd:string"
},
"lastName": {
"@id": "abm:lastName",
"@type": "xsd:string"
},
"company": {
"@id": "abm:company",
"@type": "xsd:string"
},
"companyName": {
"@id": "abm:companyName",
"@type": "xsd:string"
},
"firmName": {
"@id": "abm:firmName",
"@type": "xsd:string"
},
"linkedInUrl": {
"@id": "abm:linkedInUrl",
"@type": "@id"
},
"linkedInCompanyPage": {
"@id": "abm:linkedInCompanyPage",
"@type": "@id"
},
"domain": {
"@id": "abm:domain",
"@type": "xsd:string"
},
"website": {
"@id": "abm:website",
"@type": "@id"
},
"crmId": {
"@id": "abm:crmId",
"@type": "xsd:string"
},
"EnrichmentSummary": "abm:EnrichmentSummary",
"id": {
"@id": "abm:id",
"@type": "xsd:integer"
},
"status": {
"@id": "abm:status",
"@type": "xsd:string"
},
"type": {
"@id": "abm:type",
"@type": "xsd:string"
},
"created_at": {
"@id": "abm:created_at",
"@type": "xsd:dateTime"
},
"PersonFinderOptions": "abm:PersonFinderOptions",
"maxPerRole": {
"@id": "abm:maxPerRole",
"@type": "xsd:integer"
},
"enrich": {
"@id": "abm:enrich",
"@type": "xsd:boolean"
},
"createInCrm": {
"@id": "abm:createInCrm",
"@type": "xsd:boolean"
},
"PersonFinderRequest": "abm:PersonFinderRequest",
"companyWebsite": {
"@id": "abm:companyWebsite",
"@type": "@id"
},
"companyLinkedin": {
"@id": "abm:companyLinkedin",
"@type": "@id"
},
"roles": {
"@id": "abm:roles",
"@container": "@list"
},
"options": {
"@id": "abm:options",
"@type": "@id"
},
"PersonFinderCandidate": "abm:PersonFinderCandidate",
"title": {
"@id": "abm:title",
"@type": "xsd:string"
},
"matchedRole": {
"@id": "abm:matchedRole",
"@type": "xsd:string"
},
"confidence": {
"@id": "abm:confidence",
"@type": "xsd:decimal"
},
"linkedinUrl": {
"@id": "abm:linkedinUrl",
"@type": "@id"
},
"location": {
"@id": "abm:location",
"@type": "xsd:string"
},
"sources": {
"@id": "abm:sources",
"@container": "@list"
},
"hubspotContactId": {
"@id": "abm:hubspotContactId",
"@type": "xsd:string"
},
"enrichmentJobId": {
"@id": "abm:enrichmentJobId",
"@type": "xsd:integer"
},
"PersonFinderJob": "abm:PersonFinderJob",
"jobId": {
"@id": "abm:jobId",
"@type": "xsd:string"
},
"percentComplete": {
"@id": "abm:percentComplete",
"@type": "xsd:integer"
},
"currentStep": {
"@id": "abm:currentStep",
"@type": "xsd:string"
},
"createdAt": {
"@id": "abm:createdAt",
"@type": "xsd:dateTime"
},
"completedAt": {
"@id": "abm:completedAt",
"@type": "xsd:dateTime"
},
"result": {
"@id": "abm:result"
},
"error": {
"@id": "abm:error",
"@type": "xsd:string"
},
"statusUrl": {
"@id": "abm:statusUrl",
"@type": "@id"
},
"streamUrl": {
"@id": "abm:streamUrl",
"@type": "@id"
},
"Campaign": "abm:Campaign",
"source_type": {
"@id": "abm:source_type",
"@type": "xsd:string"
},
"total_companies": {
"@id": "abm:total_companies",
"@type": "xsd:integer"
},
"companies_completed": {
"@id": "abm:companies_completed",
"@type": "xsd:integer"
},
"total_candidates_found": {
"@id": "abm:total_candidates_found",
"@type": "xsd:integer"
},
"credits_used": {
"@id": "abm:credits_used",
"@type": "xsd:integer"
},
"completed_at": {
"@id": "abm:completed_at",
"@type": "xsd:dateTime"
},
"FieldConfig": "abm:FieldConfig",
"field_id": {
"@id": "abm:field_id",
"@type": "xsd:string"
},
"label": {
"@id": "abm:label",
"@type": "xsd:string"
},
"category": {
"@id": "abm:category",
"@type": "xsd:string"
},
"enabled": {
"@id": "abm:enabled",
"@type": "xsd:boolean"
},
"required": {
"@id": "abm:required",
"@type": "xsd:boolean"
},
"crm_property": {
"@id": "abm:crm_property",
"@type": "xsd:string"
},
"display_order": {
"@id": "abm:display_order",
"@type": "xsd:integer"
},
"EnrichmentConfiguration": "abm:EnrichmentConfiguration",
"source_priority": {
"@id": "abm:source_priority",
"@container": "@list"
},
"auto_approve": {
"@id": "abm:auto_approve",
"@type": "xsd:boolean"
},
"auto_approve_threshold": {
"@id": "abm:auto_approve_threshold",
"@type": "xsd:decimal"
},
"auto_writeback": {
"@id": "abm:auto_writeback",
"@type": "xsd:boolean"
},
"dedup_strategy": {
"@id": "abm:dedup_strategy",
"@type": "xsd:string"
},
"default_enrich_on_find": {
"@id": "abm:default_enrich_on_find",
"@type": "xsd:boolean"
},
"WebhookSubscription": "abm:WebhookSubscription",
"url": {
"@id": "abm:url",
"@type": "@id"
},
"event_types": {
"@id": "abm:event_types",
"@container": "@list"
},
"is_active": {
"@id": "abm:is_active",
"@type": "xsd:boolean"
},
"last_triggered_at": {
"@id": "abm:last_triggered_at",
"@type": "xsd:dateTime"
},
"failure_count": {
"@id": "abm:failure_count",
"@type": "xsd:integer"
},
"ApiKeySummary": "abm:ApiKeySummary",
"description": {
"@id": "abm:description",
"@type": "xsd:string"
},
"prefix": {
"@id": "abm:prefix",
"@type": "xsd:string"
},
"environment": {
"@id": "abm:environment",
"@type": "xsd:string"
},
"scopes": {
"@id": "abm:scopes",
"@container": "@list"
},
"lastUsedAt": {
"@id": "abm:lastUsedAt",
"@type": "xsd:dateTime"
},
"expiresAt": {
"@id": "abm:expiresAt",
"@type": "xsd:dateTime"
},
"isActive": {
"@id": "abm:isActive",
"@type": "xsd:boolean"
},
"revokedAt": {
"@id": "abm:revokedAt",
"@type": "xsd:dateTime"
},
"allowedIpAddresses": {
"@id": "abm:allowedIpAddresses",
"@type": "xsd:string"
},
"allowedReferrers": {
"@id": "abm:allowedReferrers",
"@type": "xsd:string"
},
"rateLimitPerMinute": {
"@id": "abm:rateLimitPerMinute",
"@type": "xsd:integer"
},
"CreateApiKeyResponse": "abm:CreateApiKeyResponse",
"key": {
"@id": "abm:key",
"@type": "xsd:string"
},
"warning": {
"@id": "abm:warning",
"@type": "xsd:string"
},
"SignupOrganizationResponse": "abm:SignupOrganizationResponse",
"organizationId": {
"@id": "abm:organizationId",
"@type": "xsd:string"
},
"organizationName": {
"@id": "abm:organizationName",
"@type": "xsd:string"
},
"organizationSlug": {
"@id": "abm:organizationSlug",
"@type": "xsd:string"
},
"clerkOrgId": {
"@id": "abm:clerkOrgId",
"@type": "xsd:string"
},
"clerkUserId": {
"@id": "abm:clerkUserId",
"@type": "xsd:string"
},
"workspaceId": {
"@id": "abm:workspaceId",
"@type": "xsd:string"
},
"workspaceName": {
"@id": "abm:workspaceName",
"@type": "xsd:string"
},
"created": {
"@id": "abm:created",
"@type": "xsd:boolean"
}
},
"@type": "schema:Dataset",
"schema:name": "abm-dev API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects abm-dev's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-30) from openapi/abm-dev-openapi.json.",
"dcterms:created": "2026-10-30",
"dcterms:source": [
"openapi/abm-dev-openapi.json"
]
}