Charter Captain · JSON-LD Context
Chartercaptain Com Context
JSON-LD context defining the semantic vocabulary for Chartercaptain Com from Charter Captain.
67 Classes
168 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
chartercaptain:
https://chartercaptain.com/schema#
Classes
Customer
Payment
WeatherCheck
ContractTemplate
WaiverTemplate
SignedContract
Guest
DocumentStatus
CoastGuardView
Review
PublicReview
Favorite
MarketplaceCaptain
MarketplaceBoat
CaptainProfile
BoatPricingTier
BoatProfile
Booking
BookingSummary
IdempotencyConflictError
Error
PaginationMeta
Captain
DeviceToken
CreateBoat
UpdateBoat
Boat
ManualPayment
ManualBooking
ManualBookingResponse
CustomerGigDetail
Harbor
DepositPaymentIntent
Notification
NotificationPreferences
PushTestResult
RecordPayment
Refund
RecordRentalPayment
RentalRefund
ManualRentalPayment
ManualRental
ManualRentalResponse
AvailabilityException
AvailabilityRule
Duration
PricingTier
SubOutRequestInput
SubOutRequestBody
GetShortlistCandidatesInput
OfferToCandidateInput
OfferToCandidateBody
RequestExpansionInput
ApproveExpansionInput
ApproveExpansionBody
DeclineExpansionInput
AcceptOfferInput
DeclineOfferInput
ClaimBookingInput
SubOutReferral
SubOutShortlistCandidate
SubOutOpportunity
WeatherForecast
PaymentMutationResponse
SignUploadResponse
SignUpload
BlobWebhookBody
Properties
| Property | Type | Container |
|---|---|---|
| id | string | |
| firstName | string | |
| lastName | string | |
| string | ||
| phone | string | |
| notes | string | |
| createdAt | dateTime | |
| bookingId | string | |
| amount | decimal | |
| type | string | |
| status | string | |
| checkedAt | dateTime | |
| hasAdvisory | boolean | |
| advisoryType | string | |
| windSpeed | decimal | |
| waveHeight | decimal | |
| forecast | string | |
| boatOwnerId | string | |
| name | string | |
| content | string | |
| version | integer | |
| isActive | boolean | |
| updatedAt | dateTime | |
| rentalId | string | |
| contractTemplateId | string | |
| contractTemplateVersion | integer | |
| signerName | string | |
| signerEmail | string | |
| signedAt | dateTime | |
| signatureData | string | |
| waiverTemplateId | string | |
| isCharterer | boolean | |
| waiverStatus | string | |
| waiverSentAt | dateTime | |
| waiverSignedAt | dateTime | |
| charterAgreement | ||
| waivers | ||
| vessel | ||
| charter | ||
| passengers | list | |
| captainId | string | |
| boatId | string | |
| rating | integer | |
| comment | string | |
| authorName | string | |
| customerId | string | |
| slug | string | |
| bio | string | |
| profileImageUrl | string | |
| defaultHarbor | string | |
| harbors | list | |
| reviewCount | integer | |
| startingPrice | decimal | |
| photos | list | |
| capacity | integer | |
| minRatePerHour | decimal | |
| maxRatePerHour | decimal | |
| harbor | string | |
| ownerName | string | |
| depositType | string | |
| depositValue | integer | |
| windowDays | integer | |
| depositRefundable | boolean | |
| weatherCancellationPolicy | string | |
| availableDurations | list | |
| pricingTiers | list | |
| ratePerHour | decimal | |
| daysOfWeek | list | |
| isSpecialRate | boolean | |
| durations | list | |
| features | list | |
| rules | string | |
| cancellationWindowDays | integer | |
| date | dateTime | |
| startTime | string | |
| endTime | string | |
| totalPrice | decimal | |
| customer | reference | |
| duration | reference | |
| payments | list | |
| weatherChecks | list | |
| notifications | list | |
| error | ||
| page | integer | |
| limit | integer | |
| total | integer | |
| homeHarborId | string | |
| notificationPreferences | ||
| googleCalendarConnected | boolean | |
| token | string | |
| platform | string | |
| harborId | string | |
| slipNumber | string | |
| gateCode | string | |
| slipInstructions | string | |
| fuelSurchargeEnabled | boolean | |
| fuelSurchargeAmount | integer | |
| isListed | boolean | |
| ownerId | string | |
| description | string | |
| lengthFeet | integer | |
| year | integer | |
| make | string | |
| model | string | |
| minimumNoticeHours | integer | |
| note | string | |
| durationId | string | |
| pricingTierId | string | |
| partySize | integer | |
| specialRequests | string | |
| totalPriceOverride | integer | |
| depositOverride | integer | |
| balanceOverride | integer | |
| tipAmount | integer | |
| title | string | |
| boatTypes | list | |
| compensationCents | integer | |
| needsCaptain | boolean | |
| needsBoat | boolean | |
| bids | list | |
| convertedBooking | ||
| city | string | |
| state | string | |
| lat | decimal | |
| lng | decimal | |
| sortOrder | integer | |
| clientSecret | string | |
| stripeAccountId | string | |
| sentAt | dateTime | |
| push | ||
| sent | integer | |
| failed | integer | |
| method | string | |
| connectedPaymentMethodId | string | |
| source | string | |
| reason | string | |
| durationHours | decimal | |
| isBlocked | boolean | |
| overrideStart | string | |
| overrideEnd | string | |
| dayOfWeek | integer | |
| hours | integer | |
| label | string | |
| referralId | string | |
| candidateTenantId | string | |
| postToMarketplace | boolean | |
| sourceType | string | |
| sourceId | string | |
| subOutState | string | |
| subOutReason | string | |
| targetType | string | |
| targetId | string | |
| currentOfferId | string | |
| offerExpiresAt | dateTime | |
| ownerApproval | string | |
| tenantId | string | |
| displayName | string | |
| relationshipId | string | |
| priority | decimal | |
| breakdown | ||
| booking | ||
| data | ||
| blobUrl | reference | |
| pathname | string | |
| contentType | string | |
| sizeBytes | integer | |
| kind | string | |
| refId | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://chartercaptain.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"chartercaptain": "https://chartercaptain.com/schema#",
"Customer": "chartercaptain:Customer",
"id": {
"@id": "chartercaptain:id",
"@type": "xsd:string"
},
"firstName": {
"@id": "chartercaptain:firstName",
"@type": "xsd:string"
},
"lastName": {
"@id": "chartercaptain:lastName",
"@type": "xsd:string"
},
"email": {
"@id": "chartercaptain:email",
"@type": "xsd:string"
},
"phone": {
"@id": "chartercaptain:phone",
"@type": "xsd:string"
},
"notes": {
"@id": "chartercaptain:notes",
"@type": "xsd:string"
},
"createdAt": {
"@id": "chartercaptain:createdAt",
"@type": "xsd:dateTime"
},
"Payment": "chartercaptain:Payment",
"bookingId": {
"@id": "chartercaptain:bookingId",
"@type": "xsd:string"
},
"amount": {
"@id": "chartercaptain:amount",
"@type": "xsd:decimal"
},
"type": {
"@id": "chartercaptain:type",
"@type": "xsd:string"
},
"status": {
"@id": "chartercaptain:status",
"@type": "xsd:string"
},
"WeatherCheck": "chartercaptain:WeatherCheck",
"checkedAt": {
"@id": "chartercaptain:checkedAt",
"@type": "xsd:dateTime"
},
"hasAdvisory": {
"@id": "chartercaptain:hasAdvisory",
"@type": "xsd:boolean"
},
"advisoryType": {
"@id": "chartercaptain:advisoryType",
"@type": "xsd:string"
},
"windSpeed": {
"@id": "chartercaptain:windSpeed",
"@type": "xsd:decimal"
},
"waveHeight": {
"@id": "chartercaptain:waveHeight",
"@type": "xsd:decimal"
},
"forecast": {
"@id": "chartercaptain:forecast",
"@type": "xsd:string"
},
"ContractTemplate": "chartercaptain:ContractTemplate",
"boatOwnerId": {
"@id": "chartercaptain:boatOwnerId",
"@type": "xsd:string"
},
"name": {
"@id": "chartercaptain:name",
"@type": "xsd:string"
},
"content": {
"@id": "chartercaptain:content",
"@type": "xsd:string"
},
"version": {
"@id": "chartercaptain:version",
"@type": "xsd:integer"
},
"isActive": {
"@id": "chartercaptain:isActive",
"@type": "xsd:boolean"
},
"updatedAt": {
"@id": "chartercaptain:updatedAt",
"@type": "xsd:dateTime"
},
"WaiverTemplate": "chartercaptain:WaiverTemplate",
"SignedContract": "chartercaptain:SignedContract",
"rentalId": {
"@id": "chartercaptain:rentalId",
"@type": "xsd:string"
},
"contractTemplateId": {
"@id": "chartercaptain:contractTemplateId",
"@type": "xsd:string"
},
"contractTemplateVersion": {
"@id": "chartercaptain:contractTemplateVersion",
"@type": "xsd:integer"
},
"signerName": {
"@id": "chartercaptain:signerName",
"@type": "xsd:string"
},
"signerEmail": {
"@id": "chartercaptain:signerEmail",
"@type": "xsd:string"
},
"signedAt": {
"@id": "chartercaptain:signedAt",
"@type": "xsd:dateTime"
},
"signatureData": {
"@id": "chartercaptain:signatureData",
"@type": "xsd:string"
},
"Guest": "chartercaptain:Guest",
"waiverTemplateId": {
"@id": "chartercaptain:waiverTemplateId",
"@type": "xsd:string"
},
"isCharterer": {
"@id": "chartercaptain:isCharterer",
"@type": "xsd:boolean"
},
"waiverStatus": {
"@id": "chartercaptain:waiverStatus",
"@type": "xsd:string"
},
"waiverSentAt": {
"@id": "chartercaptain:waiverSentAt",
"@type": "xsd:dateTime"
},
"waiverSignedAt": {
"@id": "chartercaptain:waiverSignedAt",
"@type": "xsd:dateTime"
},
"DocumentStatus": "chartercaptain:DocumentStatus",
"charterAgreement": {
"@id": "chartercaptain:charterAgreement"
},
"waivers": {
"@id": "chartercaptain:waivers"
},
"CoastGuardView": "chartercaptain:CoastGuardView",
"vessel": {
"@id": "chartercaptain:vessel"
},
"charter": {
"@id": "chartercaptain:charter"
},
"passengers": {
"@id": "chartercaptain:passengers",
"@container": "@list"
},
"Review": "chartercaptain:Review",
"captainId": {
"@id": "chartercaptain:captainId",
"@type": "xsd:string"
},
"boatId": {
"@id": "chartercaptain:boatId",
"@type": "xsd:string"
},
"rating": {
"@id": "chartercaptain:rating",
"@type": "xsd:integer"
},
"comment": {
"@id": "chartercaptain:comment",
"@type": "xsd:string"
},
"authorName": {
"@id": "chartercaptain:authorName",
"@type": "xsd:string"
},
"PublicReview": "chartercaptain:PublicReview",
"Favorite": "chartercaptain:Favorite",
"customerId": {
"@id": "chartercaptain:customerId",
"@type": "xsd:string"
},
"MarketplaceCaptain": "chartercaptain:MarketplaceCaptain",
"slug": {
"@id": "chartercaptain:slug",
"@type": "xsd:string"
},
"bio": {
"@id": "chartercaptain:bio",
"@type": "xsd:string"
},
"profileImageUrl": {
"@id": "chartercaptain:profileImageUrl",
"@type": "xsd:string"
},
"defaultHarbor": {
"@id": "chartercaptain:defaultHarbor",
"@type": "xsd:string"
},
"harbors": {
"@id": "chartercaptain:harbors",
"@container": "@list"
},
"reviewCount": {
"@id": "chartercaptain:reviewCount",
"@type": "xsd:integer"
},
"startingPrice": {
"@id": "chartercaptain:startingPrice",
"@type": "xsd:decimal"
},
"MarketplaceBoat": "chartercaptain:MarketplaceBoat",
"photos": {
"@id": "chartercaptain:photos",
"@container": "@list"
},
"capacity": {
"@id": "chartercaptain:capacity",
"@type": "xsd:integer"
},
"minRatePerHour": {
"@id": "chartercaptain:minRatePerHour",
"@type": "xsd:decimal"
},
"maxRatePerHour": {
"@id": "chartercaptain:maxRatePerHour",
"@type": "xsd:decimal"
},
"harbor": {
"@id": "chartercaptain:harbor",
"@type": "xsd:string"
},
"ownerName": {
"@id": "chartercaptain:ownerName",
"@type": "xsd:string"
},
"CaptainProfile": "chartercaptain:CaptainProfile",
"depositType": {
"@id": "chartercaptain:depositType",
"@type": "xsd:string"
},
"depositValue": {
"@id": "chartercaptain:depositValue",
"@type": "xsd:integer"
},
"windowDays": {
"@id": "chartercaptain:windowDays",
"@type": "xsd:integer"
},
"depositRefundable": {
"@id": "chartercaptain:depositRefundable",
"@type": "xsd:boolean"
},
"weatherCancellationPolicy": {
"@id": "chartercaptain:weatherCancellationPolicy",
"@type": "xsd:string"
},
"availableDurations": {
"@id": "chartercaptain:availableDurations",
"@container": "@list"
},
"pricingTiers": {
"@id": "chartercaptain:pricingTiers",
"@container": "@list"
},
"BoatPricingTier": "chartercaptain:BoatPricingTier",
"ratePerHour": {
"@id": "chartercaptain:ratePerHour",
"@type": "xsd:decimal"
},
"daysOfWeek": {
"@id": "chartercaptain:daysOfWeek",
"@container": "@list"
},
"isSpecialRate": {
"@id": "chartercaptain:isSpecialRate",
"@type": "xsd:boolean"
},
"BoatProfile": "chartercaptain:BoatProfile",
"durations": {
"@id": "chartercaptain:durations",
"@container": "@list"
},
"features": {
"@id": "chartercaptain:features",
"@container": "@list"
},
"rules": {
"@id": "chartercaptain:rules",
"@type": "xsd:string"
},
"cancellationWindowDays": {
"@id": "chartercaptain:cancellationWindowDays",
"@type": "xsd:integer"
},
"Booking": "chartercaptain:Booking",
"date": {
"@id": "chartercaptain:date",
"@type": "xsd:dateTime"
},
"startTime": {
"@id": "chartercaptain:startTime",
"@type": "xsd:string"
},
"endTime": {
"@id": "chartercaptain:endTime",
"@type": "xsd:string"
},
"totalPrice": {
"@id": "chartercaptain:totalPrice",
"@type": "xsd:decimal"
},
"customer": {
"@id": "chartercaptain:customer",
"@type": "@id"
},
"duration": {
"@id": "chartercaptain:duration",
"@type": "@id"
},
"payments": {
"@id": "chartercaptain:payments",
"@container": "@list"
},
"weatherChecks": {
"@id": "chartercaptain:weatherChecks",
"@container": "@list"
},
"notifications": {
"@id": "chartercaptain:notifications",
"@container": "@list"
},
"BookingSummary": "chartercaptain:BookingSummary",
"IdempotencyConflictError": "chartercaptain:IdempotencyConflictError",
"error": {
"@id": "chartercaptain:error"
},
"Error": "chartercaptain:Error",
"PaginationMeta": "chartercaptain:PaginationMeta",
"page": {
"@id": "chartercaptain:page",
"@type": "xsd:integer"
},
"limit": {
"@id": "chartercaptain:limit",
"@type": "xsd:integer"
},
"total": {
"@id": "chartercaptain:total",
"@type": "xsd:integer"
},
"Captain": "chartercaptain:Captain",
"homeHarborId": {
"@id": "chartercaptain:homeHarborId",
"@type": "xsd:string"
},
"notificationPreferences": {
"@id": "chartercaptain:notificationPreferences"
},
"googleCalendarConnected": {
"@id": "chartercaptain:googleCalendarConnected",
"@type": "xsd:boolean"
},
"DeviceToken": "chartercaptain:DeviceToken",
"token": {
"@id": "chartercaptain:token",
"@type": "xsd:string"
},
"platform": {
"@id": "chartercaptain:platform",
"@type": "xsd:string"
},
"CreateBoat": "chartercaptain:CreateBoat",
"harborId": {
"@id": "chartercaptain:harborId",
"@type": "xsd:string"
},
"slipNumber": {
"@id": "chartercaptain:slipNumber",
"@type": "xsd:string"
},
"gateCode": {
"@id": "chartercaptain:gateCode",
"@type": "xsd:string"
},
"slipInstructions": {
"@id": "chartercaptain:slipInstructions",
"@type": "xsd:string"
},
"fuelSurchargeEnabled": {
"@id": "chartercaptain:fuelSurchargeEnabled",
"@type": "xsd:boolean"
},
"fuelSurchargeAmount": {
"@id": "chartercaptain:fuelSurchargeAmount",
"@type": "xsd:integer"
},
"UpdateBoat": "chartercaptain:UpdateBoat",
"isListed": {
"@id": "chartercaptain:isListed",
"@type": "xsd:boolean"
},
"Boat": "chartercaptain:Boat",
"ownerId": {
"@id": "chartercaptain:ownerId",
"@type": "xsd:string"
},
"description": {
"@id": "chartercaptain:description",
"@type": "xsd:string"
},
"lengthFeet": {
"@id": "chartercaptain:lengthFeet",
"@type": "xsd:integer"
},
"year": {
"@id": "chartercaptain:year",
"@type": "xsd:integer"
},
"make": {
"@id": "chartercaptain:make",
"@type": "xsd:string"
},
"model": {
"@id": "chartercaptain:model",
"@type": "xsd:string"
},
"minimumNoticeHours": {
"@id": "chartercaptain:minimumNoticeHours",
"@type": "xsd:integer"
},
"ManualPayment": "chartercaptain:ManualPayment",
"note": {
"@id": "chartercaptain:note",
"@type": "xsd:string"
},
"ManualBooking": "chartercaptain:ManualBooking",
"durationId": {
"@id": "chartercaptain:durationId",
"@type": "xsd:string"
},
"pricingTierId": {
"@id": "chartercaptain:pricingTierId",
"@type": "xsd:string"
},
"partySize": {
"@id": "chartercaptain:partySize",
"@type": "xsd:integer"
},
"specialRequests": {
"@id": "chartercaptain:specialRequests",
"@type": "xsd:string"
},
"totalPriceOverride": {
"@id": "chartercaptain:totalPriceOverride",
"@type": "xsd:integer"
},
"depositOverride": {
"@id": "chartercaptain:depositOverride",
"@type": "xsd:integer"
},
"balanceOverride": {
"@id": "chartercaptain:balanceOverride",
"@type": "xsd:integer"
},
"tipAmount": {
"@id": "chartercaptain:tipAmount",
"@type": "xsd:integer"
},
"ManualBookingResponse": "chartercaptain:ManualBookingResponse",
"CustomerGigDetail": "chartercaptain:CustomerGigDetail",
"title": {
"@id": "chartercaptain:title",
"@type": "xsd:string"
},
"boatTypes": {
"@id": "chartercaptain:boatTypes",
"@container": "@list"
},
"compensationCents": {
"@id": "chartercaptain:compensationCents",
"@type": "xsd:integer"
},
"needsCaptain": {
"@id": "chartercaptain:needsCaptain",
"@type": "xsd:boolean"
},
"needsBoat": {
"@id": "chartercaptain:needsBoat",
"@type": "xsd:boolean"
},
"bids": {
"@id": "chartercaptain:bids",
"@container": "@list"
},
"convertedBooking": {
"@id": "chartercaptain:convertedBooking"
},
"Harbor": "chartercaptain:Harbor",
"city": {
"@id": "chartercaptain:city",
"@type": "xsd:string"
},
"state": {
"@id": "chartercaptain:state",
"@type": "xsd:string"
},
"lat": {
"@id": "chartercaptain:lat",
"@type": "xsd:decimal"
},
"lng": {
"@id": "chartercaptain:lng",
"@type": "xsd:decimal"
},
"sortOrder": {
"@id": "chartercaptain:sortOrder",
"@type": "xsd:integer"
},
"DepositPaymentIntent": "chartercaptain:DepositPaymentIntent",
"clientSecret": {
"@id": "chartercaptain:clientSecret",
"@type": "xsd:string"
},
"stripeAccountId": {
"@id": "chartercaptain:stripeAccountId",
"@type": "xsd:string"
},
"Notification": "chartercaptain:Notification",
"sentAt": {
"@id": "chartercaptain:sentAt",
"@type": "xsd:dateTime"
},
"NotificationPreferences": "chartercaptain:NotificationPreferences",
"push": {
"@id": "chartercaptain:push"
},
"PushTestResult": "chartercaptain:PushTestResult",
"sent": {
"@id": "chartercaptain:sent",
"@type": "xsd:integer"
},
"failed": {
"@id": "chartercaptain:failed",
"@type": "xsd:integer"
},
"RecordPayment": "chartercaptain:RecordPayment",
"method": {
"@id": "chartercaptain:method",
"@type": "xsd:string"
},
"connectedPaymentMethodId": {
"@id": "chartercaptain:connectedPaymentMethodId",
"@type": "xsd:string"
},
"source": {
"@id": "chartercaptain:source",
"@type": "xsd:string"
},
"Refund": "chartercaptain:Refund",
"reason": {
"@id": "chartercaptain:reason",
"@type": "xsd:string"
},
"RecordRentalPayment": "chartercaptain:RecordRentalPayment",
"RentalRefund": "chartercaptain:RentalRefund",
"ManualRentalPayment": "chartercaptain:ManualRentalPayment",
"ManualRental": "chartercaptain:ManualRental",
"durationHours": {
"@id": "chartercaptain:durationHours",
"@type": "xsd:decimal"
},
"ManualRentalResponse": "chartercaptain:ManualRentalResponse",
"AvailabilityException": "chartercaptain:AvailabilityException",
"isBlocked": {
"@id": "chartercaptain:isBlocked",
"@type": "xsd:boolean"
},
"overrideStart": {
"@id": "chartercaptain:overrideStart",
"@type": "xsd:string"
},
"overrideEnd": {
"@id": "chartercaptain:overrideEnd",
"@type": "xsd:string"
},
"AvailabilityRule": "chartercaptain:AvailabilityRule",
"dayOfWeek": {
"@id": "chartercaptain:dayOfWeek",
"@type": "xsd:integer"
},
"Duration": "chartercaptain:Duration",
"hours": {
"@id": "chartercaptain:hours",
"@type": "xsd:integer"
},
"label": {
"@id": "chartercaptain:label",
"@type": "xsd:string"
},
"PricingTier": "chartercaptain:PricingTier",
"SubOutRequestInput": "chartercaptain:SubOutRequestInput",
"SubOutRequestBody": "chartercaptain:SubOutRequestBody",
"GetShortlistCandidatesInput": "chartercaptain:GetShortlistCandidatesInput",
"referralId": {
"@id": "chartercaptain:referralId",
"@type": "xsd:string"
},
"OfferToCandidateInput": "chartercaptain:OfferToCandidateInput",
"candidateTenantId": {
"@id": "chartercaptain:candidateTenantId",
"@type": "xsd:string"
},
"OfferToCandidateBody": "chartercaptain:OfferToCandidateBody",
"RequestExpansionInput": "chartercaptain:RequestExpansionInput",
"ApproveExpansionInput": "chartercaptain:ApproveExpansionInput",
"postToMarketplace": {
"@id": "chartercaptain:postToMarketplace",
"@type": "xsd:boolean"
},
"ApproveExpansionBody": "chartercaptain:ApproveExpansionBody",
"DeclineExpansionInput": "chartercaptain:DeclineExpansionInput",
"AcceptOfferInput": "chartercaptain:AcceptOfferInput",
"DeclineOfferInput": "chartercaptain:DeclineOfferInput",
"ClaimBookingInput": "chartercaptain:ClaimBookingInput",
"SubOutReferral": "chartercaptain:SubOutReferral",
"sourceType": {
"@id": "chartercaptain:sourceType",
"@type": "xsd:string"
},
"sourceId": {
"@id": "chartercaptain:sourceId",
"@type": "xsd:string"
},
"subOutState": {
"@id": "chartercaptain:subOutState",
"@type": "xsd:string"
},
"subOutReason": {
"@id": "chartercaptain:subOutReason",
"@type": "xsd:string"
},
"targetType": {
"@id": "chartercaptain:targetType",
"@type": "xsd:string"
},
"targetId": {
"@id": "chartercaptain:targetId",
"@type": "xsd:string"
},
"currentOfferId": {
"@id": "chartercaptain:currentOfferId",
"@type": "xsd:string"
},
"offerExpiresAt": {
"@id": "chartercaptain:offerExpiresAt",
"@type": "xsd:dateTime"
},
"ownerApproval": {
"@id": "chartercaptain:ownerApproval",
"@type": "xsd:string"
},
"SubOutShortlistCandidate": "chartercaptain:SubOutShortlistCandidate",
"tenantId": {
"@id": "chartercaptain:tenantId",
"@type": "xsd:string"
},
"displayName": {
"@id": "chartercaptain:displayName",
"@type": "xsd:string"
},
"relationshipId": {
"@id": "chartercaptain:relationshipId",
"@type": "xsd:string"
},
"priority": {
"@id": "chartercaptain:priority",
"@type": "xsd:decimal"
},
"breakdown": {
"@id": "chartercaptain:breakdown"
},
"SubOutOpportunity": "chartercaptain:SubOutOpportunity",
"booking": {
"@id": "chartercaptain:booking"
},
"WeatherForecast": "chartercaptain:WeatherForecast",
"PaymentMutationResponse": "chartercaptain:PaymentMutationResponse",
"data": {
"@id": "chartercaptain:data"
},
"SignUploadResponse": "chartercaptain:SignUploadResponse",
"blobUrl": {
"@id": "chartercaptain:blobUrl",
"@type": "@id"
},
"pathname": {
"@id": "chartercaptain:pathname",
"@type": "xsd:string"
},
"SignUpload": "chartercaptain:SignUpload",
"contentType": {
"@id": "chartercaptain:contentType",
"@type": "xsd:string"
},
"sizeBytes": {
"@id": "chartercaptain:sizeBytes",
"@type": "xsd:integer"
},
"kind": {
"@id": "chartercaptain:kind",
"@type": "xsd:string"
},
"refId": {
"@id": "chartercaptain:refId",
"@type": "xsd:string"
},
"BlobWebhookBody": "chartercaptain:BlobWebhookBody"
},
"@type": "schema:Dataset",
"schema:name": "Charter Captain API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Charter Captain'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-03) from openapi/chartercaptain-com-openapi.json.",
"dcterms:created": "2026-11-03",
"dcterms:source": [
"openapi/chartercaptain-com-openapi.json"
]
}