Curbwaste · JSON-LD Context
Curbwaste Context
JSON-LD context defining the semantic vocabulary for Curbwaste from Curbwaste.
37 Classes
63 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
curbwaste:
https://curbwaste.com/schema#
Classes
PublicCatalogListResponseRecordstringunknown
ListPublicPricelistsQuery
ListPublicPricelistSkusQuery
PublicCatalogItemResponse__type
CreatePublicCustomerPricelistDto
PublicSkuSelection
PublicCatalogListResponseRecordstringunknown.o1
ListPublicServicesQuery
PublicCatalogListResponseRecordstringunknown.o2
ListPublicSkusQuery
PublicCatalogItemResponseRecordstringunknown
GetPublicSkuQuery
PublicCustomersListResponse
PublicCustomer
ListPublicCustomersQuery
PublicCustomerResponse
PublicCustomerExpandQuery
CreatePublicCustomerDto
UpdatePublicCustomerDto
PublicLocationsListResponse
PublicLocation
PublicLocationAddress
ListPublicLocationsQuery
PublicValidatedAddressResponse
PublicValidatedAddress
ValidatePublicAddressDto
PublicLocationResponse
PublicLocationExpandQuery
CreatePublicLocationDto
UpdatePublicLocationDto
PublicZonesListResponse
PublicZone
PublicZoneService
ListPublicZonesByZipQuery
McpOAuthApproveDto
McpOAuthInteractionDto
McpOAuthRegisterClientDto
Properties
| Property | Type | Container |
|---|---|---|
| data | list | |
| page | decimal | |
| limit | decimal | |
| total | decimal | |
| q | string | |
| scope | string | |
| customerId | string | |
| serviceId | string | |
| isDefault | boolean | |
| isEcommerce | boolean | |
| mode | string | |
| productId | string | |
| priceListId | string | |
| locationId | string | |
| zipcode | string | |
| sourcePriceListId | string | |
| name | string | |
| includeAll | boolean | |
| skuSelections | list | |
| chargeRemovals | list | |
| skuId | string | |
| price | decimal | |
| loadCompositionId | string | |
| materialTypeId | string | |
| pricingTypeId | string | |
| id | string | |
| displayName | string | |
| status | string | |
| phone | ||
| companyName | ||
| createdAt | ||
| updatedAt | ||
| searchTerm | string | |
| expand | string | |
| locationNote | ||
| purchaseOrderNumber | ||
| address | reference | |
| reused | boolean | |
| reactivated | boolean | |
| city | ||
| state | ||
| streetNo | ||
| county | ||
| borough | ||
| geoPlaceId | ||
| location | ||
| formattedAddress | string | |
| streetNumber | string | |
| route | string | |
| reactivateIfInactive | boolean | |
| code | ||
| color | ||
| isActive | boolean | |
| zipCodes | list | |
| services | list | |
| identifier | ||
| requestId | string | |
| apiKeyId | string | |
| interactionNonce | string | |
| redirect_uris | list | |
| client_name | string | |
| token_endpoint_auth_method | string |
JSON-LD Document
{
"@context": {
"@vocab": "https://curbwaste.com/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"curbwaste": "https://curbwaste.com/schema#",
"PublicCatalogListResponseRecordstringunknown": "curbwaste:PublicCatalogListResponseRecordstringunknown",
"data": {
"@id": "curbwaste:data",
"@container": "@list"
},
"page": {
"@id": "curbwaste:page",
"@type": "xsd:decimal"
},
"limit": {
"@id": "curbwaste:limit",
"@type": "xsd:decimal"
},
"total": {
"@id": "curbwaste:total",
"@type": "xsd:decimal"
},
"ListPublicPricelistsQuery": "curbwaste:ListPublicPricelistsQuery",
"q": {
"@id": "curbwaste:q",
"@type": "xsd:string"
},
"scope": {
"@id": "curbwaste:scope",
"@type": "xsd:string"
},
"customerId": {
"@id": "curbwaste:customerId",
"@type": "xsd:string"
},
"serviceId": {
"@id": "curbwaste:serviceId",
"@type": "xsd:string"
},
"isDefault": {
"@id": "curbwaste:isDefault",
"@type": "xsd:boolean"
},
"isEcommerce": {
"@id": "curbwaste:isEcommerce",
"@type": "xsd:boolean"
},
"ListPublicPricelistSkusQuery": "curbwaste:ListPublicPricelistSkusQuery",
"mode": {
"@id": "curbwaste:mode",
"@type": "xsd:string"
},
"productId": {
"@id": "curbwaste:productId",
"@type": "xsd:string"
},
"priceListId": {
"@id": "curbwaste:priceListId",
"@type": "xsd:string"
},
"locationId": {
"@id": "curbwaste:locationId",
"@type": "xsd:string"
},
"zipcode": {
"@id": "curbwaste:zipcode",
"@type": "xsd:string"
},
"PublicCatalogItemResponse__type": "curbwaste:PublicCatalogItemResponse__type",
"CreatePublicCustomerPricelistDto": "curbwaste:CreatePublicCustomerPricelistDto",
"sourcePriceListId": {
"@id": "curbwaste:sourcePriceListId",
"@type": "xsd:string"
},
"name": {
"@id": "curbwaste:name",
"@type": "xsd:string"
},
"includeAll": {
"@id": "curbwaste:includeAll",
"@type": "xsd:boolean"
},
"skuSelections": {
"@id": "curbwaste:skuSelections",
"@container": "@list"
},
"chargeRemovals": {
"@id": "curbwaste:chargeRemovals",
"@container": "@list"
},
"PublicSkuSelection": "curbwaste:PublicSkuSelection",
"skuId": {
"@id": "curbwaste:skuId",
"@type": "xsd:string"
},
"price": {
"@id": "curbwaste:price",
"@type": "xsd:decimal"
},
"PublicCatalogListResponseRecordstringunknown.o1": "curbwaste:PublicCatalogListResponseRecordstringunknown.o1",
"ListPublicServicesQuery": "curbwaste:ListPublicServicesQuery",
"PublicCatalogListResponseRecordstringunknown.o2": "curbwaste:PublicCatalogListResponseRecordstringunknown.o2",
"ListPublicSkusQuery": "curbwaste:ListPublicSkusQuery",
"loadCompositionId": {
"@id": "curbwaste:loadCompositionId",
"@type": "xsd:string"
},
"materialTypeId": {
"@id": "curbwaste:materialTypeId",
"@type": "xsd:string"
},
"pricingTypeId": {
"@id": "curbwaste:pricingTypeId",
"@type": "xsd:string"
},
"PublicCatalogItemResponseRecordstringunknown": "curbwaste:PublicCatalogItemResponseRecordstringunknown",
"GetPublicSkuQuery": "curbwaste:GetPublicSkuQuery",
"PublicCustomersListResponse": "curbwaste:PublicCustomersListResponse",
"PublicCustomer": "curbwaste:PublicCustomer",
"id": {
"@id": "curbwaste:id",
"@type": "xsd:string"
},
"displayName": {
"@id": "curbwaste:displayName",
"@type": "xsd:string"
},
"status": {
"@id": "curbwaste:status",
"@type": "xsd:string"
},
"email": {
"@id": "curbwaste:email"
},
"phone": {
"@id": "curbwaste:phone"
},
"companyName": {
"@id": "curbwaste:companyName"
},
"createdAt": {
"@id": "curbwaste:createdAt"
},
"updatedAt": {
"@id": "curbwaste:updatedAt"
},
"ListPublicCustomersQuery": "curbwaste:ListPublicCustomersQuery",
"searchTerm": {
"@id": "curbwaste:searchTerm",
"@type": "xsd:string"
},
"expand": {
"@id": "curbwaste:expand",
"@type": "xsd:string"
},
"PublicCustomerResponse": "curbwaste:PublicCustomerResponse",
"PublicCustomerExpandQuery": "curbwaste:PublicCustomerExpandQuery",
"CreatePublicCustomerDto": "curbwaste:CreatePublicCustomerDto",
"UpdatePublicCustomerDto": "curbwaste:UpdatePublicCustomerDto",
"PublicLocationsListResponse": "curbwaste:PublicLocationsListResponse",
"PublicLocation": "curbwaste:PublicLocation",
"locationNote": {
"@id": "curbwaste:locationNote"
},
"purchaseOrderNumber": {
"@id": "curbwaste:purchaseOrderNumber"
},
"address": {
"@id": "curbwaste:address",
"@type": "@id"
},
"reused": {
"@id": "curbwaste:reused",
"@type": "xsd:boolean"
},
"reactivated": {
"@id": "curbwaste:reactivated",
"@type": "xsd:boolean"
},
"PublicLocationAddress": "curbwaste:PublicLocationAddress",
"city": {
"@id": "curbwaste:city"
},
"state": {
"@id": "curbwaste:state"
},
"streetNo": {
"@id": "curbwaste:streetNo"
},
"county": {
"@id": "curbwaste:county"
},
"borough": {
"@id": "curbwaste:borough"
},
"geoPlaceId": {
"@id": "curbwaste:geoPlaceId"
},
"location": {
"@id": "curbwaste:location"
},
"ListPublicLocationsQuery": "curbwaste:ListPublicLocationsQuery",
"PublicValidatedAddressResponse": "curbwaste:PublicValidatedAddressResponse",
"PublicValidatedAddress": "curbwaste:PublicValidatedAddress",
"formattedAddress": {
"@id": "curbwaste:formattedAddress",
"@type": "xsd:string"
},
"streetNumber": {
"@id": "curbwaste:streetNumber",
"@type": "xsd:string"
},
"route": {
"@id": "curbwaste:route",
"@type": "xsd:string"
},
"ValidatePublicAddressDto": "curbwaste:ValidatePublicAddressDto",
"PublicLocationResponse": "curbwaste:PublicLocationResponse",
"PublicLocationExpandQuery": "curbwaste:PublicLocationExpandQuery",
"CreatePublicLocationDto": "curbwaste:CreatePublicLocationDto",
"reactivateIfInactive": {
"@id": "curbwaste:reactivateIfInactive",
"@type": "xsd:boolean"
},
"UpdatePublicLocationDto": "curbwaste:UpdatePublicLocationDto",
"PublicZonesListResponse": "curbwaste:PublicZonesListResponse",
"PublicZone": "curbwaste:PublicZone",
"code": {
"@id": "curbwaste:code"
},
"color": {
"@id": "curbwaste:color"
},
"isActive": {
"@id": "curbwaste:isActive",
"@type": "xsd:boolean"
},
"zipCodes": {
"@id": "curbwaste:zipCodes",
"@container": "@list"
},
"services": {
"@id": "curbwaste:services",
"@container": "@list"
},
"PublicZoneService": "curbwaste:PublicZoneService",
"identifier": {
"@id": "curbwaste:identifier"
},
"ListPublicZonesByZipQuery": "curbwaste:ListPublicZonesByZipQuery",
"McpOAuthApproveDto": "curbwaste:McpOAuthApproveDto",
"requestId": {
"@id": "curbwaste:requestId",
"@type": "xsd:string"
},
"apiKeyId": {
"@id": "curbwaste:apiKeyId",
"@type": "xsd:string"
},
"McpOAuthInteractionDto": "curbwaste:McpOAuthInteractionDto",
"interactionNonce": {
"@id": "curbwaste:interactionNonce",
"@type": "xsd:string"
},
"McpOAuthRegisterClientDto": "curbwaste:McpOAuthRegisterClientDto",
"redirect_uris": {
"@id": "curbwaste:redirect_uris",
"@container": "@list"
},
"client_name": {
"@id": "curbwaste:client_name",
"@type": "xsd:string"
},
"token_endpoint_auth_method": {
"@id": "curbwaste:token_endpoint_auth_method",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "Curbwaste API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects Curbwaste'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/_original/public.openapi.json.",
"dcterms:created": "2026-10-12",
"dcterms:source": [
"openapi/_original/public.openapi.json"
]
}