{ "@context": { "@vocab": "https://sendgrid.com/schema#", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "dcterms": "http://purl.org/dc/terms/", "sendgrid": "https://sendgrid.com/schema#", "ErrorResponse": "sendgrid:ErrorResponse", "message": { "@id": "sendgrid:message", "@type": "xsd:string" }, "field": { "@id": "sendgrid:field", "@type": "xsd:string" }, "error_id": { "@id": "sendgrid:error_id", "@type": "xsd:string" }, "AccountProvisioningAccountId": "sendgrid:AccountProvisioningAccountId", "account_id": { "@id": "sendgrid:account_id", "@type": "xsd:string" }, "AccountProvisioningProfile": "sendgrid:AccountProvisioningProfile", "first_name": { "@id": "sendgrid:first_name", "@type": "xsd:string" }, "last_name": { "@id": "sendgrid:last_name", "@type": "xsd:string" }, "company_name": { "@id": "sendgrid:company_name", "@type": "xsd:string" }, "company_website": { "@id": "sendgrid:company_website", "@type": "xsd:string" }, "email": { "@id": "sendgrid:email", "@type": "xsd:string" }, "phone": { "@id": "sendgrid:phone", "@type": "xsd:string" }, "timezone": { "@id": "sendgrid:timezone", "@type": "xsd:string" }, "Type": "sendgrid:Type", "AccountProvisioningAccount": "sendgrid:AccountProvisioningAccount", "id": { "@id": "sendgrid:id", "@type": "xsd:string" }, "created_at": { "@id": "sendgrid:created_at", "@type": "xsd:dateTime" }, "AccountProvisioningOfferingV1": "sendgrid:AccountProvisioningOfferingV1", "name": { "@id": "sendgrid:name", "@type": "xsd:string" }, "type": { "@id": "sendgrid:type", "@type": "@id" }, "quantity": { "@id": "sendgrid:quantity", "@type": "xsd:integer" }, "AccountProvisioningPagination": "sendgrid:AccountProvisioningPagination", "last": { "@id": "sendgrid:last", "@type": "xsd:string" }, "State": "sendgrid:State", "State1": "sendgrid:State1", "AccountProvisioningStateRead": "sendgrid:AccountProvisioningStateRead", "state": { "@id": "sendgrid:state", "@type": "@id" }, "AccountProvisioningStateWrite": "sendgrid:AccountProvisioningStateWrite", "Type3": "sendgrid:Type3", "Type2": "sendgrid:Type2", "Type1": "sendgrid:Type1", "ApiKeyResponse": "sendgrid:ApiKeyResponse", "api_key_id": { "@id": "sendgrid:api_key_id", "@type": "xsd:string" }, "ApiKeyScopesResponse": "sendgrid:ApiKeyScopesResponse", "scopes": { "@id": "sendgrid:scopes", "@container": "@list" }, "Classification1": "sendgrid:Classification1", "Accept": "sendgrid:Accept", "Classification": "sendgrid:Classification", "BounceResponse": "sendgrid:BounceResponse", "created": { "@id": "sendgrid:created", "@type": "xsd:decimal" }, "reason": { "@id": "sendgrid:reason", "@type": "xsd:string" }, "status": { "@id": "sendgrid:status", "@type": "xsd:string" }, "Accept1": "sendgrid:Accept1", "GetValidationsEmailJobsJobId200Response": "sendgrid:GetValidationsEmailJobsJobId200Response", "result": { "@id": "sendgrid:result" }, "PutValidationsEmailJobs200Response": "sendgrid:PutValidationsEmailJobs200Response", "job_id": { "@id": "sendgrid:job_id", "@type": "xsd:string" }, "upload_uri": { "@id": "sendgrid:upload_uri", "@type": "xsd:string" }, "upload_headers": { "@id": "sendgrid:upload_headers", "@container": "@list" }, "FileType": "sendgrid:FileType", "Status": "sendgrid:Status", "GetValidationsEmailJobs200Response": "sendgrid:GetValidationsEmailJobs200Response", "Status1": "sendgrid:Status1", "Editor": "sendgrid:Editor", "Campaigns2xx": "sendgrid:Campaigns2xx", "title": { "@id": "sendgrid:title", "@type": "xsd:string" }, "subject": { "@id": "sendgrid:subject", "@type": "xsd:string" }, "sender_id": { "@id": "sendgrid:sender_id", "@type": "xsd:integer" }, "list_ids": { "@id": "sendgrid:list_ids", "@container": "@list" }, "segment_ids": { "@id": "sendgrid:segment_ids", "@container": "@list" }, "categories": { "@id": "sendgrid:categories", "@container": "@list" }, "suppression_group_id": { "@id": "sendgrid:suppression_group_id", "@type": "xsd:integer" }, "custom_unsubscribe_url": { "@id": "sendgrid:custom_unsubscribe_url", "@type": "xsd:string" }, "ip_pool": { "@id": "sendgrid:ip_pool", "@type": "xsd:string" }, "html_content": { "@id": "sendgrid:html_content", "@type": "xsd:string" }, "plain_content": { "@id": "sendgrid:plain_content", "@type": "xsd:string" }, "editor": { "@id": "sendgrid:editor", "@type": "@id" }, "PostCampaignsRequest": "sendgrid:PostCampaignsRequest", "CategoryStats": "sendgrid:CategoryStats", "date": { "@id": "sendgrid:date", "@type": "xsd:string" }, "stats": { "@id": "sendgrid:stats", "@container": "@list" }, "AggregatedBy1": "sendgrid:AggregatedBy1", "AggregatedBy": "sendgrid:AggregatedBy", "SortByDirection": "sendgrid:SortByDirection", "ContactExport": "sendgrid:ContactExport", "updated_at": { "@id": "sendgrid:updated_at", "@type": "xsd:string" }, "completed_at": { "@id": "sendgrid:completed_at", "@type": "xsd:string" }, "expires_at": { "@id": "sendgrid:expires_at", "@type": "xsd:string" }, "urls": { "@id": "sendgrid:urls", "@container": "@list" }, "_metadata": { "@id": "sendgrid:_metadata", "@type": "@id" }, "contact_count": { "@id": "sendgrid:contact_count", "@type": "xsd:integer" }, "FileType1": "sendgrid:FileType1", "ContactImport": "sendgrid:ContactImport", "job_type": { "@id": "sendgrid:job_type", "@type": "xsd:string" }, "results": { "@id": "sendgrid:results" }, "started_at": { "@id": "sendgrid:started_at", "@type": "xsd:string" }, "finished_at": { "@id": "sendgrid:finished_at", "@type": "xsd:string" }, "ContactDetails3": "sendgrid:ContactDetails3", "unique_name": { "@id": "sendgrid:unique_name", "@type": "xsd:string" }, "phone_number_id": { "@id": "sendgrid:phone_number_id", "@type": "xsd:string" }, "external_id": { "@id": "sendgrid:external_id", "@type": "xsd:string" }, "anonymous_id": { "@id": "sendgrid:anonymous_id", "@type": "xsd:string" }, "alternate_emails": { "@id": "sendgrid:alternate_emails", "@container": "@list" }, "address_line_1": { "@id": "sendgrid:address_line_1", "@type": "xsd:string" }, "address_line_2": { "@id": "sendgrid:address_line_2", "@type": "xsd:string" }, "city": { "@id": "sendgrid:city", "@type": "xsd:string" }, "state_province_region": { "@id": "sendgrid:state_province_region", "@type": "xsd:string" }, "country": { "@id": "sendgrid:country", "@type": "xsd:string" }, "postal_code": { "@id": "sendgrid:postal_code", "@type": "xsd:string" }, "phone_number": { "@id": "sendgrid:phone_number", "@type": "xsd:string" }, "whatsapp": { "@id": "sendgrid:whatsapp", "@type": "xsd:string" }, "line": { "@id": "sendgrid:line", "@type": "xsd:string" }, "facebook": { "@id": "sendgrid:facebook", "@type": "xsd:string" }, "custom_fields": { "@id": "sendgrid:custom_fields" }, "IdentifierType1": "sendgrid:IdentifierType1", "Metadata": "sendgrid:Metadata", "prev": { "@id": "sendgrid:prev", "@type": "@id" }, "self": { "@id": "sendgrid:self", "@type": "@id" }, "next": { "@id": "sendgrid:next", "@type": "@id" }, "count": { "@id": "sendgrid:count", "@type": "xsd:decimal" }, "ContactsError": "sendgrid:ContactsError", "parameter": { "@id": "sendgrid:parameter", "@type": "xsd:string" }, "SelfMetadata": "sendgrid:SelfMetadata", "ContactRequest": "sendgrid:ContactRequest", "IdentifierType": "sendgrid:IdentifierType", "ContactdbCustomFieldId2xx": "sendgrid:ContactdbCustomFieldId2xx", "FieldType2": "sendgrid:FieldType2", "CustomFieldDefinitionsResponse": "sendgrid:CustomFieldDefinitionsResponse", "field_type": { "@id": "sendgrid:field_type", "@type": "@id" }, "CustomFieldsError": "sendgrid:CustomFieldsError", "FieldType1": "sendgrid:FieldType1", "FieldType": "sendgrid:FieldType", "DesignOutput": "sendgrid:DesignOutput", "DesignInput": "sendgrid:DesignInput", "DesignDuplicateInput": "sendgrid:DesignDuplicateInput", "ApiErrors": "sendgrid:ApiErrors", "errors": { "@id": "sendgrid:errors", "@container": "@list" }, "ApiError": "sendgrid:ApiError", "DesignOutputSummary": "sendgrid:DesignOutputSummary", "thumbnail_url": { "@id": "sendgrid:thumbnail_url", "@type": "xsd:string" }, "AuthenticatedDomainSpf": "sendgrid:AuthenticatedDomainSpf", "domain": { "@id": "sendgrid:domain", "@type": "xsd:string" }, "subdomain": { "@id": "sendgrid:subdomain", "@type": "xsd:string" }, "username": { "@id": "sendgrid:username", "@type": "xsd:string" }, "user_id": { "@id": "sendgrid:user_id", "@type": "xsd:integer" }, "ips": { "@id": "sendgrid:ips", "@container": "@list" }, "custom_spf": { "@id": "sendgrid:custom_spf", "@type": "xsd:boolean" }, "default": { "@id": "sendgrid:default", "@type": "xsd:boolean" }, "legacy": { "@id": "sendgrid:legacy", "@type": "xsd:boolean" }, "automatic_security": { "@id": "sendgrid:automatic_security", "@type": "xsd:boolean" }, "valid": { "@id": "sendgrid:valid", "@type": "xsd:boolean" }, "dns": { "@id": "sendgrid:dns" }, "AuthenticatedDomain": "sendgrid:AuthenticatedDomain", "BounceType": "sendgrid:BounceType", "Status2": "sendgrid:Status2", "Status3": "sendgrid:Status3", "EventName": "sendgrid:EventName", "OutboundIpType": "sendgrid:OutboundIpType", "Verdict": "sendgrid:Verdict", "EnforcedTlsRequestResponse": "sendgrid:EnforcedTlsRequestResponse", "require_tls": { "@id": "sendgrid:require_tls", "@type": "xsd:boolean" }, "require_valid_cert": { "@id": "sendgrid:require_valid_cert", "@type": "xsd:boolean" }, "version": { "@id": "sendgrid:version", "@type": "@id" }, "Version": "sendgrid:Version", "SeqScore": "sendgrid:SeqScore", "score": { "@id": "sendgrid:score", "@type": "xsd:decimal" }, "metrics": { "@id": "sendgrid:metrics", "@type": "@id" }, "SeqError": "sendgrid:SeqError", "SeqMetadata": "sendgrid:SeqMetadata", "next_params": { "@id": "sendgrid:next_params" }, "SeqMetrics": "sendgrid:SeqMetrics", "engagement_recency": { "@id": "sendgrid:engagement_recency", "@type": "xsd:decimal" }, "open_rate": { "@id": "sendgrid:open_rate", "@type": "xsd:decimal" }, "bounce_classification": { "@id": "sendgrid:bounce_classification", "@type": "xsd:decimal" }, "bounce_rate": { "@id": "sendgrid:bounce_rate", "@type": "xsd:decimal" }, "spam_rate": { "@id": "sendgrid:spam_rate", "@type": "xsd:decimal" }, "EventWebhookNoDatesResponse": "sendgrid:EventWebhookNoDatesResponse", "enabled": { "@id": "sendgrid:enabled", "@type": "xsd:boolean" }, "url": { "@id": "sendgrid:url", "@type": "xsd:string" }, "account_status_change": { "@id": "sendgrid:account_status_change", "@type": "xsd:boolean" }, "group_resubscribe": { "@id": "sendgrid:group_resubscribe", "@type": "xsd:boolean" }, "delivered": { "@id": "sendgrid:delivered", "@type": "xsd:boolean" }, "group_unsubscribe": { "@id": "sendgrid:group_unsubscribe", "@type": "xsd:boolean" }, "spam_report": { "@id": "sendgrid:spam_report", "@type": "xsd:boolean" }, "bounce": { "@id": "sendgrid:bounce", "@type": "xsd:boolean" }, "deferred": { "@id": "sendgrid:deferred", "@type": "xsd:boolean" }, "unsubscribe": { "@id": "sendgrid:unsubscribe", "@type": "xsd:boolean" }, "processed": { "@id": "sendgrid:processed", "@type": "xsd:boolean" }, "open": { "@id": "sendgrid:open", "@type": "xsd:boolean" }, "click": { "@id": "sendgrid:click", "@type": "xsd:boolean" }, "dropped": { "@id": "sendgrid:dropped", "@type": "xsd:boolean" }, "friendly_name": { "@id": "sendgrid:friendly_name", "@type": "xsd:string" }, "oauth_client_id": { "@id": "sendgrid:oauth_client_id", "@type": "xsd:string" }, "oauth_token_url": { "@id": "sendgrid:oauth_token_url", "@type": "xsd:string" }, "public_key": { "@id": "sendgrid:public_key", "@type": "xsd:string" }, "EventWebhookSignedResponse": "sendgrid:EventWebhookSignedResponse", "created_date": { "@id": "sendgrid:created_date", "@type": "xsd:dateTime" }, "updated_date": { "@id": "sendgrid:updated_date", "@type": "xsd:dateTime" }, "EventWebhookUnsignedResponse": "sendgrid:EventWebhookUnsignedResponse", "EventWebhookTestRequest": "sendgrid:EventWebhookTestRequest", "oauth_client_secret": { "@id": "sendgrid:oauth_client_secret", "@type": "xsd:string" }, "EventWebhookAllResponse": "sendgrid:EventWebhookAllResponse", "max_allowed": { "@id": "sendgrid:max_allowed", "@type": "xsd:decimal" }, "webhooks": { "@id": "sendgrid:webhooks", "@container": "@list" }, "EventWebhookRequest": "sendgrid:EventWebhookRequest", "IntegrationInput": "sendgrid:IntegrationInput", "destination": { "@id": "sendgrid:destination", "@type": "@id" }, "filters": { "@id": "sendgrid:filters" }, "properties": { "@id": "sendgrid:properties" }, "label": { "@id": "sendgrid:label", "@type": "xsd:string" }, "InvalidDeleteRequest": "sendgrid:InvalidDeleteRequest", "IntegrationNotFound": "sendgrid:IntegrationNotFound", "DestinationRegion": "sendgrid:DestinationRegion", "Items2": "sendgrid:Items2", "DestinationRegion1": "sendgrid:DestinationRegion1", "Destination2": "sendgrid:Destination2", "Items": "sendgrid:Items", "Destination1": "sendgrid:Destination1", "Id": "sendgrid:Id", "integration_id": { "@id": "sendgrid:integration_id", "@type": "xsd:string" }, "InvalidRequest": "sendgrid:InvalidRequest", "Items1": "sendgrid:Items1", "Destination3": "sendgrid:Destination3", "InternalError": "sendgrid:InternalError", "Integration": "sendgrid:Integration", "DestinationRegion2": "sendgrid:DestinationRegion2", "IntegrationPatch": "sendgrid:IntegrationPatch", "Forbidden": "sendgrid:Forbidden", "SuppressionsRequest": "sendgrid:SuppressionsRequest", "recipient_emails": { "@id": "sendgrid:recipient_emails", "@container": "@list" }, "InvalidEmail": "sendgrid:InvalidEmail", "IpAccessManagement2xx": "sendgrid:IpAccessManagement2xx", "Region7": "sendgrid:Region7", "Region3": "sendgrid:Region3", "IpAddressManagementErrorResponse": "sendgrid:IpAddressManagementErrorResponse", "Region1": "sendgrid:Region1", "Region6": "sendgrid:Region6", "Region5": "sendgrid:Region5", "Region4": "sendgrid:Region4", "Region2": "sendgrid:Region2", "Region": "sendgrid:Region", "IpPools200": "sendgrid:IpPools200", "Valid": "sendgrid:Valid", "Valid5": "sendgrid:Valid5", "Legacy": "sendgrid:Legacy", "Default2": "sendgrid:Default2", "Valid4": "sendgrid:Valid4", "Default1": "sendgrid:Default1", "LinkBranding200": "sendgrid:LinkBranding200", "Default": "sendgrid:Default", "Valid3": "sendgrid:Valid3", "Valid1": "sendgrid:Valid1", "Valid2": "sendgrid:Valid2", "DeleteContacts": "sendgrid:DeleteContacts", "ContactdbRecipient200": "sendgrid:ContactdbRecipient200", "recipients": { "@id": "sendgrid:recipients", "@container": "@list" } }, "@type": "schema:Dataset", "schema:name": "SendGrid API JSON-LD context", "schema:description": "A JSON-LD @context for the objects SendGrid'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-12) from openapi/sendgrid-account-api-openapi.yml, openapi/sendgrid-account-state-api-openapi.yml, openapi/sendgrid-alerts-api-openapi.yml.", "dcterms:created": "2026-10-12", "dcterms:source": [ "openapi/sendgrid-account-api-openapi.yml", "openapi/sendgrid-account-state-api-openapi.yml", "openapi/sendgrid-alerts-api-openapi.yml", "openapi/sendgrid-api-keys-api-openapi.yml", "openapi/sendgrid-blocks-api-openapi.yml" ] }