schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
campfiresms:
https://campfiresms.com/schema#
{
"@context": {
"@vocab": "https://campfiresms.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"campfiresms": "https://campfiresms.com/schema#",
"AckBridgeMessagesRequest": "campfiresms:AckBridgeMessagesRequest",
"message_ids": {
"@id": "campfiresms:message_ids",
"@container": "@list"
},
"BeginSignupRequest": "campfiresms:BeginSignupRequest",
"phone_number": {
"@id": "campfiresms:phone_number",
"@type": "xsd:string"
},
"Body_buy_credits_v1_setup_credits_post": "campfiresms:Body_buy_credits_v1_setup_credits_post",
"pack_id": {
"@id": "campfiresms:pack_id",
"@type": "xsd:string"
},
"Body_check_login_verification_v1_auth_verification_check_post": "campfiresms:Body_check_login_verification_v1_auth_verification_check_post",
"phone": {
"@id": "campfiresms:phone",
"@type": "xsd:string"
},
"code": {
"@id": "campfiresms:code",
"@type": "xsd:string"
},
"Body_check_setup_verification_v1_setup_verification_check_post": "campfiresms:Body_check_setup_verification_v1_setup_verification_check_post",
"Body_configure_account_grok_wake_v1_setup_grok_wake_post": "campfiresms:Body_configure_account_grok_wake_v1_setup_grok_wake_post",
"credential_id": {
"@id": "campfiresms:credential_id",
"@type": "xsd:string"
},
"webhook_url": {
"@id": "campfiresms:webhook_url",
"@type": "xsd:string"
},
"sender_key": {
"@id": "campfiresms:sender_key",
"@type": "xsd:string"
},
"Body_configure_grok_wake_v1_setup_credentials__credential_id__grok_wake_post": "campfiresms:Body_configure_grok_wake_v1_setup_credentials__credential_id__grok_wake_post",
"Body_issue_installation_credential_v1_setup_credentials_post": "campfiresms:Body_issue_installation_credential_v1_setup_credentials_post",
"label": {
"@id": "campfiresms:label",
"@type": "xsd:string"
},
"Body_login_with_pin_v1_auth_pin_post": "campfiresms:Body_login_with_pin_v1_auth_pin_post",
"pin": {
"@id": "campfiresms:pin",
"@type": "xsd:string"
},
"Body_rename_installation_credential_v1_setup_credentials__credential_id__rename_post": "campfiresms:Body_rename_installation_credential_v1_setup_credentials__credential_id__rename_post",
"Body_review_reply_v1_setup_review_reply_post": "campfiresms:Body_review_reply_v1_setup_review_reply_post",
"body": {
"@id": "campfiresms:body",
"@type": "xsd:string"
},
"Body_set_setup_pin_v1_setup_pin_post": "campfiresms:Body_set_setup_pin_v1_setup_pin_post",
"pin_confirmation": {
"@id": "campfiresms:pin_confirmation",
"@type": "xsd:string"
},
"Body_start_login_verification_v1_auth_verification_start_post": "campfiresms:Body_start_login_verification_v1_auth_verification_start_post",
"Body_start_setup_verification_v1_setup_verification_start_post": "campfiresms:Body_start_setup_verification_v1_setup_verification_start_post",
"Body_update_setup_pin_v1_setup_pin_update_post": "campfiresms:Body_update_setup_pin_v1_setup_pin_update_post",
"current_pin": {
"@id": "campfiresms:current_pin",
"@type": "xsd:string"
},
"new_pin": {
"@id": "campfiresms:new_pin",
"@type": "xsd:string"
},
"new_pin_confirmation": {
"@id": "campfiresms:new_pin_confirmation",
"@type": "xsd:string"
},
"ConsumeInstallRequest": "campfiresms:ConsumeInstallRequest",
"enrollment_token": {
"@id": "campfiresms:enrollment_token",
"@type": "xsd:string"
},
"CreateInstallRequest": "campfiresms:CreateInstallRequest",
"HTTPValidationError": "campfiresms:HTTPValidationError",
"detail": {
"@id": "campfiresms:detail",
"@container": "@list"
},
"OpenBridgeRequest": "campfiresms:OpenBridgeRequest",
"runtime_type": {
"@id": "campfiresms:runtime_type",
"@type": "xsd:string"
},
"runtime_session_id": {
"@id": "campfiresms:runtime_session_id"
},
"SendBridgeMessageRequest": "campfiresms:SendBridgeMessageRequest",
"SetPinRequest": "campfiresms:SetPinRequest",
"ValidationError": "campfiresms:ValidationError",
"loc": {
"@id": "campfiresms:loc",
"@container": "@list"
},
"msg": {
"@id": "campfiresms:msg",
"@type": "xsd:string"
},
"type": {
"@id": "campfiresms:type",
"@type": "xsd:string"
},
"input": {
"@id": "campfiresms:input"
},
"ctx": {
"@id": "campfiresms:ctx"
},
"VerifyPhoneRequest": "campfiresms:VerifyPhoneRequest"
},
"@type": "schema:Dataset",
"schema:name": "Campfire SMS API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Campfire SMS'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-11-04) from openapi/campfiresms-com-openapi.json.",
"dcterms:created": "2026-11-04",
"dcterms:source": [
"openapi/campfiresms-com-openapi.json"
]
}