docs.jsonld
type: ApiDocumentation
title: BUILD PRO API
entrypoint: /api
supported class: Error
supported class: ConstraintViolation
supported class: ActivityLog
supported class: BudgetSnapshot
supported class: CertificationDocument
supported class: CompanyProfile
supported class: Contract
supported class: ContractSigner
supported class: ContractTemplate
supported class: Conversation
supported class: Equipment
supported class: Favorite
supported class: FinancialTransaction
supported class: InsuranceOffer
supported class: InsuranceRequest
supported class: Invoice
supported class: MarketplacePayment
supported class: Material
supported class: MaterialPrice
supported class: Message
supported class: MessageAttachment
supported class: Mission
supported class: MissionApplication
supported class: MissionNeed
supported class: Notification
supported class: Organization
supported class: OrganizationInvite
supported class: OrganizationMembership
supported class: PaymentAccount
supported class: PlanningAssignment
supported class: ProviderProfile
supported class: Quote
supported class: QuoteLine
supported class: Review
supported class: SignatureRequest
supported class: Supplier
supported class: Team
supported class: TeamMember
supported class: TimeEntry
supported class: Trade
supported class: User
supported class: Worksite
supported class: WorksitePhase
supported class: Entrypoint
supported class: ConstraintViolationList

Error
type: Class
title: Error
supported property: SupportedProperty
  property: Error/id
  title: id
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/title
  title: title
  required: false
  readable: true
  writeable: false
  description: A short, human-readable summary of the problem.
supported property: SupportedProperty
  property: Error/detail
  title: detail
  required: false
  readable: true
  writeable: false
  description: A human-readable explanation specific to this occurrence of the problem.
supported property: SupportedProperty
  property: Error/instance
  title: instance
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced.
supported property: SupportedProperty
  property: Error/type
  title: type
  required: false
  readable: true
  writeable: false
  description: A URI reference that identifies the problem type
supported property: SupportedProperty
  property: Error/meta
  title: meta
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/source
  title: source
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Error/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/message
  title: message
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/code
  title: code
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Error/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported operation: Operation
  type: FindAction
  description: Retrieves a Error resource.
  method: GET
  returns: Error
  title: getError
description: A representation of common errors.
sub class of: Error

Error/id
type: Property
domain: Error
the hydra core vocabulary: id
range: string

Error/title
type: Property
domain: Error
the hydra core vocabulary: title
range: string

Error/detail
type: Property
domain: Error
the hydra core vocabulary: detail
range: string

Error/instance
type: Property
domain: Error
the hydra core vocabulary: instance
range: string

Error/type
type: Property
domain: Error
the hydra core vocabulary: type
range: string

Error/meta
type: Property
domain: Error
the hydra core vocabulary: meta

Error/source
type: Property
domain: Error
the hydra core vocabulary: source

Error/description
type: Property
domain: Error
the hydra core vocabulary: description
range: string

Error/trace
type: Property
domain: Error
the hydra core vocabulary: trace

Error/message
type: Property
domain: Error
the hydra core vocabulary: message
range: string

Error/code
type: Property
domain: Error
the hydra core vocabulary: code
range: integer

Error/file
type: Property
domain: Error
the hydra core vocabulary: file
range: string

Error/line
type: Property
domain: Error
the hydra core vocabulary: line
range: integer

ConstraintViolation
type: Class
title: ConstraintViolation
supported property: SupportedProperty
  property: ConstraintViolation/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/errorTitle
  title: errorTitle
  required: false
  readable: false
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/violations
  title: violations
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/detail
  title: detail
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ConstraintViolation/file
  title: file
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/line
  title: line
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/description
  title: description
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/type
  title: type
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/title
  title: title
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/instance
  title: instance
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/statusCode
  title: statusCode
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/headers
  title: headers
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/trace
  title: trace
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolation/previous
  title: previous
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
supported operation: Operation
  type: FindAction
  description: Retrieves a ConstraintViolation resource.
  method: GET
  returns: ConstraintViolation
  title: getConstraintViolation
description: Unprocessable entity
sub class of: Error

ConstraintViolation/status
type: Property
domain: ConstraintViolation
the hydra core vocabulary: status
range: integer

ConstraintViolation/errorTitle
type: Property
domain: ConstraintViolation
the hydra core vocabulary: errorTitle
range: string

ConstraintViolation/violations
type: Property
domain: ConstraintViolation
the hydra core vocabulary: violations
range: ConstraintViolationList

ConstraintViolation/detail
type: Property
domain: ConstraintViolation
the hydra core vocabulary: detail
range: string

ConstraintViolation/message
type: Property
domain: ConstraintViolation
the hydra core vocabulary: message
range: string

ConstraintViolation/code
type: Property
domain: ConstraintViolation
the hydra core vocabulary: code
range: string
range: integer

ConstraintViolation/file
type: Property
domain: ConstraintViolation
the hydra core vocabulary: file
range: string

ConstraintViolation/line
type: Property
domain: ConstraintViolation
the hydra core vocabulary: line
range: integer

ConstraintViolation/description
type: Property
domain: ConstraintViolation
the hydra core vocabulary: description
range: string

ConstraintViolation/type
type: Property
domain: ConstraintViolation
the hydra core vocabulary: type
range: string

ConstraintViolation/title
type: Property
domain: ConstraintViolation
the hydra core vocabulary: title
range: string

ConstraintViolation/instance
type: Property
domain: ConstraintViolation
the hydra core vocabulary: instance
range: string

ConstraintViolation/statusCode
type: Property
domain: ConstraintViolation
the hydra core vocabulary: statusCode
range: integer

ConstraintViolation/headers
type: Property
domain: ConstraintViolation
the hydra core vocabulary: headers

ConstraintViolation/trace
type: Property
domain: ConstraintViolation
the hydra core vocabulary: trace

ConstraintViolation/previous
type: Property
domain: ConstraintViolation
the hydra core vocabulary: previous
range: integer

ActivityLog
type: Class
title: ActivityLog
supported property: SupportedProperty
  property: ActivityLog/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/actor
  title: actor
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/action
  title: action
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/subjectType
  title: subjectType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/subjectId
  title: subjectId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/summary
  title: summary
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/metadata
  title: metadata
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ActivityLog/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ActivityLog resource.
  method: GET
  returns: ActivityLog
  title: getActivityLog
supported operation: Operation
  description: Updates the ActivityLog resource.
  expects: ActivityLog
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: ActivityLog
  title: patchActivityLog
supported operation: Operation
  type: DeleteAction
  description: Deletes the ActivityLog resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteActivityLog

ActivityLog/organization
type: Link
domain: ActivityLog
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

ActivityLog/actor
type: Link
domain: ActivityLog
the hydra core vocabulary: actor
max cardinality: 1
range: User

ActivityLog/category
type: Property
domain: ActivityLog
the hydra core vocabulary: category
range: string

ActivityLog/action
type: Property
domain: ActivityLog
the hydra core vocabulary: action
range: string

ActivityLog/subjectType
type: Property
domain: ActivityLog
the hydra core vocabulary: subjectType
range: string

ActivityLog/subjectId
type: Property
domain: ActivityLog
the hydra core vocabulary: subjectId
range: integer

ActivityLog/summary
type: Property
domain: ActivityLog
the hydra core vocabulary: summary
range: string

ActivityLog/metadata
type: Property
domain: ActivityLog
the hydra core vocabulary: metadata

ActivityLog/createdAt
type: Property
domain: ActivityLog
the hydra core vocabulary: createdAt
range: dateTime

ActivityLog/updatedAt
type: Property
domain: ActivityLog
the hydra core vocabulary: updatedAt
range: dateTime

BudgetSnapshot
type: Class
title: BudgetSnapshot
supported property: SupportedProperty
  property: BudgetSnapshot/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: BudgetSnapshot/budget
  title: budget
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: BudgetSnapshot/revenue
  title: revenue
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: BudgetSnapshot/expenses
  title: expenses
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: BudgetSnapshot/margin
  title: margin
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: BudgetSnapshot/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: BudgetSnapshot/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a BudgetSnapshot resource.
  method: GET
  returns: BudgetSnapshot
  title: getBudgetSnapshot
supported operation: Operation
  description: Updates the BudgetSnapshot resource.
  expects: BudgetSnapshot
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: BudgetSnapshot
  title: patchBudgetSnapshot
supported operation: Operation
  type: DeleteAction
  description: Deletes the BudgetSnapshot resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteBudgetSnapshot

BudgetSnapshot/worksite
type: Link
domain: BudgetSnapshot
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

BudgetSnapshot/budget
type: Property
domain: BudgetSnapshot
the hydra core vocabulary: budget
range: string

BudgetSnapshot/revenue
type: Property
domain: BudgetSnapshot
the hydra core vocabulary: revenue
range: string

BudgetSnapshot/expenses
type: Property
domain: BudgetSnapshot
the hydra core vocabulary: expenses
range: string

BudgetSnapshot/margin
type: Property
domain: BudgetSnapshot
the hydra core vocabulary: margin
range: string

BudgetSnapshot/createdAt
type: Property
domain: BudgetSnapshot
the hydra core vocabulary: createdAt
range: dateTime

BudgetSnapshot/updatedAt
type: Property
domain: BudgetSnapshot
the hydra core vocabulary: updatedAt
range: dateTime

CertificationDocument
type: Class
title: CertificationDocument
supported property: SupportedProperty
  property: CertificationDocument/provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CertificationDocument/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CertificationDocument/label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CertificationDocument/filePath
  title: filePath
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CertificationDocument/expiresAt
  title: expiresAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CertificationDocument/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CertificationDocument/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CertificationDocument/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a CertificationDocument resource.
  method: GET
  returns: CertificationDocument
  title: getCertificationDocument
supported operation: Operation
  description: Updates the CertificationDocument resource.
  expects: CertificationDocument
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: CertificationDocument
  title: patchCertificationDocument
supported operation: Operation
  type: DeleteAction
  description: Deletes the CertificationDocument resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteCertificationDocument

CertificationDocument/provider
type: Link
domain: CertificationDocument
the hydra core vocabulary: provider
max cardinality: 1
range: ProviderProfile

CertificationDocument/type
type: Property
domain: CertificationDocument
the hydra core vocabulary: type
range: string

CertificationDocument/label
type: Property
domain: CertificationDocument
the hydra core vocabulary: label
range: string

CertificationDocument/filePath
type: Property
domain: CertificationDocument
the hydra core vocabulary: filePath
range: string

CertificationDocument/expiresAt
type: Property
domain: CertificationDocument
the hydra core vocabulary: expiresAt
range: dateTime

CertificationDocument/status
type: Property
domain: CertificationDocument
the hydra core vocabulary: status
range: string

CertificationDocument/createdAt
type: Property
domain: CertificationDocument
the hydra core vocabulary: createdAt
range: dateTime

CertificationDocument/updatedAt
type: Property
domain: CertificationDocument
the hydra core vocabulary: updatedAt
range: dateTime

CompanyProfile
type: Class
title: CompanyProfile
supported property: SupportedProperty
  property: CompanyProfile/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CompanyProfile/companySize
  title: companySize
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CompanyProfile/mainRegion
  title: mainRegion
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CompanyProfile/tradeNames
  title: tradeNames
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CompanyProfile/onboardingComplete
  title: onboardingComplete
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CompanyProfile/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: CompanyProfile/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a CompanyProfile resource.
  method: GET
  returns: CompanyProfile
  title: getCompanyProfile
supported operation: Operation
  description: Updates the CompanyProfile resource.
  expects: CompanyProfile
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: CompanyProfile
  title: patchCompanyProfile
supported operation: Operation
  type: DeleteAction
  description: Deletes the CompanyProfile resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteCompanyProfile

CompanyProfile/organization
type: Link
domain: CompanyProfile
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

CompanyProfile/companySize
type: Property
domain: CompanyProfile
the hydra core vocabulary: companySize
range: string

CompanyProfile/mainRegion
type: Property
domain: CompanyProfile
the hydra core vocabulary: mainRegion
range: string

CompanyProfile/tradeNames
type: Property
domain: CompanyProfile
the hydra core vocabulary: tradeNames

CompanyProfile/onboardingComplete
type: Property
domain: CompanyProfile
the hydra core vocabulary: onboardingComplete
range: boolean

CompanyProfile/createdAt
type: Property
domain: CompanyProfile
the hydra core vocabulary: createdAt
range: dateTime

CompanyProfile/updatedAt
type: Property
domain: CompanyProfile
the hydra core vocabulary: updatedAt
range: dateTime

Contract
type: Class
title: Contract
supported property: SupportedProperty
  property: Contract/template
  title: template
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/mission
  title: mission
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/reference
  title: reference
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/content
  title: content
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/signedDocumentUrl
  title: signedDocumentUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Contract/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Contract resource.
  method: GET
  returns: Contract
  title: getContract
supported operation: Operation
  description: Updates the Contract resource.
  expects: Contract
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Contract
  title: patchContract
supported operation: Operation
  type: DeleteAction
  description: Deletes the Contract resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteContract

Contract/template
type: Link
domain: Contract
the hydra core vocabulary: template
max cardinality: 1
range: ContractTemplate

Contract/mission
type: Link
domain: Contract
the hydra core vocabulary: mission
max cardinality: 1
range: Mission

Contract/worksite
type: Link
domain: Contract
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

Contract/reference
type: Property
domain: Contract
the hydra core vocabulary: reference
range: string

Contract/content
type: Property
domain: Contract
the hydra core vocabulary: content
range: string

Contract/status
type: Property
domain: Contract
the hydra core vocabulary: status
range: string

Contract/signedDocumentUrl
type: Property
domain: Contract
the hydra core vocabulary: signedDocumentUrl
range: string

Contract/createdAt
type: Property
domain: Contract
the hydra core vocabulary: createdAt
range: dateTime

Contract/updatedAt
type: Property
domain: Contract
the hydra core vocabulary: updatedAt
range: dateTime

ContractSigner
type: Class
title: ContractSigner
supported property: SupportedProperty
  property: ContractSigner/contract
  title: contract
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractSigner/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractSigner/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractSigner/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractSigner/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractSigner/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractSigner/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ContractSigner resource.
  method: GET
  returns: ContractSigner
  title: getContractSigner
supported operation: Operation
  description: Updates the ContractSigner resource.
  expects: ContractSigner
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: ContractSigner
  title: patchContractSigner
supported operation: Operation
  type: DeleteAction
  description: Deletes the ContractSigner resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteContractSigner

ContractSigner/contract
type: Link
domain: ContractSigner
the hydra core vocabulary: contract
max cardinality: 1
range: Contract

ContractSigner/user
type: Link
domain: ContractSigner
the hydra core vocabulary: user
max cardinality: 1
range: User

ContractSigner/email
type: Property
domain: ContractSigner
the hydra core vocabulary: email
range: string

ContractSigner/name
type: Property
domain: ContractSigner
the hydra core vocabulary: name
range: string

ContractSigner/status
type: Property
domain: ContractSigner
the hydra core vocabulary: status
range: string

ContractSigner/createdAt
type: Property
domain: ContractSigner
the hydra core vocabulary: createdAt
range: dateTime

ContractSigner/updatedAt
type: Property
domain: ContractSigner
the hydra core vocabulary: updatedAt
range: dateTime

ContractTemplate
type: Class
title: ContractTemplate
supported property: SupportedProperty
  property: ContractTemplate/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractTemplate/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractTemplate/body
  title: body
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractTemplate/active
  title: active
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractTemplate/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ContractTemplate/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ContractTemplate resource.
  method: GET
  returns: ContractTemplate
  title: getContractTemplate
supported operation: Operation
  description: Updates the ContractTemplate resource.
  expects: ContractTemplate
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: ContractTemplate
  title: patchContractTemplate
supported operation: Operation
  type: DeleteAction
  description: Deletes the ContractTemplate resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteContractTemplate

ContractTemplate/name
type: Property
domain: ContractTemplate
the hydra core vocabulary: name
range: string

ContractTemplate/type
type: Property
domain: ContractTemplate
the hydra core vocabulary: type
range: string

ContractTemplate/body
type: Property
domain: ContractTemplate
the hydra core vocabulary: body
range: string

ContractTemplate/active
type: Property
domain: ContractTemplate
the hydra core vocabulary: active
range: boolean

ContractTemplate/createdAt
type: Property
domain: ContractTemplate
the hydra core vocabulary: createdAt
range: dateTime

ContractTemplate/updatedAt
type: Property
domain: ContractTemplate
the hydra core vocabulary: updatedAt
range: dateTime

Conversation
type: Class
title: Conversation
supported property: SupportedProperty
  property: Conversation/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Conversation/mission
  title: mission
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Conversation/need
  title: need
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Conversation/title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Conversation/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Conversation/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Conversation/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Conversation resource.
  method: GET
  returns: Conversation
  title: getConversation
supported operation: Operation
  description: Updates the Conversation resource.
  expects: Conversation
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Conversation
  title: patchConversation
supported operation: Operation
  type: DeleteAction
  description: Deletes the Conversation resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteConversation

Conversation/worksite
type: Link
domain: Conversation
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

Conversation/mission
type: Link
domain: Conversation
the hydra core vocabulary: mission
max cardinality: 1
range: Mission

Conversation/need
type: Link
domain: Conversation
the hydra core vocabulary: need
max cardinality: 1
range: MissionNeed

Conversation/title
type: Property
domain: Conversation
the hydra core vocabulary: title
range: string

Conversation/type
type: Property
domain: Conversation
the hydra core vocabulary: type
range: string

Conversation/createdAt
type: Property
domain: Conversation
the hydra core vocabulary: createdAt
range: dateTime

Conversation/updatedAt
type: Property
domain: Conversation
the hydra core vocabulary: updatedAt
range: dateTime

Equipment
type: Class
title: Equipment
supported property: SupportedProperty
  property: Equipment/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/code
  title: code
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/nextMaintenanceAt
  title: nextMaintenanceAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Equipment/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Equipment resource.
  method: GET
  returns: Equipment
  title: getEquipment
supported operation: Operation
  description: Updates the Equipment resource.
  expects: Equipment
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Equipment
  title: patchEquipment
supported operation: Operation
  type: DeleteAction
  description: Deletes the Equipment resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteEquipment

Equipment/organization
type: Link
domain: Equipment
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Equipment/worksite
type: Link
domain: Equipment
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

Equipment/code
type: Property
domain: Equipment
the hydra core vocabulary: code
range: string

Equipment/name
type: Property
domain: Equipment
the hydra core vocabulary: name
range: string

Equipment/category
type: Property
domain: Equipment
the hydra core vocabulary: category
range: string

Equipment/status
type: Property
domain: Equipment
the hydra core vocabulary: status
range: string

Equipment/nextMaintenanceAt
type: Property
domain: Equipment
the hydra core vocabulary: nextMaintenanceAt
range: dateTime

Equipment/createdAt
type: Property
domain: Equipment
the hydra core vocabulary: createdAt
range: dateTime

Equipment/updatedAt
type: Property
domain: Equipment
the hydra core vocabulary: updatedAt
range: dateTime

Favorite
type: Class
title: Favorite
supported property: SupportedProperty
  property: Favorite/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Favorite/targetType
  title: targetType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Favorite/targetId
  title: targetId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Favorite/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Favorite/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Favorite resource.
  method: GET
  returns: Favorite
  title: getFavorite
supported operation: Operation
  description: Updates the Favorite resource.
  expects: Favorite
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Favorite
  title: patchFavorite
supported operation: Operation
  type: DeleteAction
  description: Deletes the Favorite resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteFavorite

Favorite/user
type: Link
domain: Favorite
the hydra core vocabulary: user
max cardinality: 1
range: User

Favorite/targetType
type: Property
domain: Favorite
the hydra core vocabulary: targetType
range: string

Favorite/targetId
type: Property
domain: Favorite
the hydra core vocabulary: targetId
range: integer

Favorite/createdAt
type: Property
domain: Favorite
the hydra core vocabulary: createdAt
range: dateTime

Favorite/updatedAt
type: Property
domain: Favorite
the hydra core vocabulary: updatedAt
range: dateTime

FinancialTransaction
type: Class
title: FinancialTransaction
supported property: SupportedProperty
  property: FinancialTransaction/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FinancialTransaction/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FinancialTransaction/label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FinancialTransaction/amount
  title: amount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FinancialTransaction/bookedAt
  title: bookedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FinancialTransaction/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: FinancialTransaction/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a FinancialTransaction resource.
  method: GET
  returns: FinancialTransaction
  title: getFinancialTransaction
supported operation: Operation
  description: Updates the FinancialTransaction resource.
  expects: FinancialTransaction
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: FinancialTransaction
  title: patchFinancialTransaction
supported operation: Operation
  type: DeleteAction
  description: Deletes the FinancialTransaction resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteFinancialTransaction

FinancialTransaction/worksite
type: Link
domain: FinancialTransaction
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

FinancialTransaction/type
type: Property
domain: FinancialTransaction
the hydra core vocabulary: type
range: string

FinancialTransaction/label
type: Property
domain: FinancialTransaction
the hydra core vocabulary: label
range: string

FinancialTransaction/amount
type: Property
domain: FinancialTransaction
the hydra core vocabulary: amount
range: string

FinancialTransaction/bookedAt
type: Property
domain: FinancialTransaction
the hydra core vocabulary: bookedAt
range: dateTime

FinancialTransaction/createdAt
type: Property
domain: FinancialTransaction
the hydra core vocabulary: createdAt
range: dateTime

FinancialTransaction/updatedAt
type: Property
domain: FinancialTransaction
the hydra core vocabulary: updatedAt
range: dateTime

InsuranceOffer
type: Class
title: InsuranceOffer
supported property: SupportedProperty
  property: InsuranceOffer/providerName
  title: providerName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceOffer/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceOffer/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceOffer/startingPrice
  title: startingPrice
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceOffer/active
  title: active
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceOffer/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceOffer/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a InsuranceOffer resource.
  method: GET
  returns: InsuranceOffer
  title: getInsuranceOffer
supported operation: Operation
  description: Updates the InsuranceOffer resource.
  expects: InsuranceOffer
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: InsuranceOffer
  title: patchInsuranceOffer
supported operation: Operation
  type: DeleteAction
  description: Deletes the InsuranceOffer resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteInsuranceOffer

InsuranceOffer/providerName
type: Property
domain: InsuranceOffer
the hydra core vocabulary: providerName
range: string

InsuranceOffer/type
type: Property
domain: InsuranceOffer
the hydra core vocabulary: type
range: string

InsuranceOffer/description
type: Property
domain: InsuranceOffer
the hydra core vocabulary: description
range: string

InsuranceOffer/startingPrice
type: Property
domain: InsuranceOffer
the hydra core vocabulary: startingPrice
range: string

InsuranceOffer/active
type: Property
domain: InsuranceOffer
the hydra core vocabulary: active
range: boolean

InsuranceOffer/createdAt
type: Property
domain: InsuranceOffer
the hydra core vocabulary: createdAt
range: dateTime

InsuranceOffer/updatedAt
type: Property
domain: InsuranceOffer
the hydra core vocabulary: updatedAt
range: dateTime

InsuranceRequest
type: Class
title: InsuranceRequest
supported property: SupportedProperty
  property: InsuranceRequest/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceRequest/offer
  title: offer
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceRequest/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceRequest/payload
  title: payload
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceRequest/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceRequest/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: InsuranceRequest/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a InsuranceRequest resource.
  method: GET
  returns: InsuranceRequest
  title: getInsuranceRequest
supported operation: Operation
  description: Updates the InsuranceRequest resource.
  expects: InsuranceRequest
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: InsuranceRequest
  title: patchInsuranceRequest
supported operation: Operation
  type: DeleteAction
  description: Deletes the InsuranceRequest resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteInsuranceRequest

InsuranceRequest/organization
type: Link
domain: InsuranceRequest
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

InsuranceRequest/offer
type: Link
domain: InsuranceRequest
the hydra core vocabulary: offer
max cardinality: 1
range: InsuranceOffer

InsuranceRequest/type
type: Property
domain: InsuranceRequest
the hydra core vocabulary: type
range: string

InsuranceRequest/payload
type: Property
domain: InsuranceRequest
the hydra core vocabulary: payload

InsuranceRequest/status
type: Property
domain: InsuranceRequest
the hydra core vocabulary: status
range: string

InsuranceRequest/createdAt
type: Property
domain: InsuranceRequest
the hydra core vocabulary: createdAt
range: dateTime

InsuranceRequest/updatedAt
type: Property
domain: InsuranceRequest
the hydra core vocabulary: updatedAt
range: dateTime

Invoice
type: Class
title: Invoice
supported property: SupportedProperty
  property: Invoice/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/quote
  title: quote
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/reference
  title: reference
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/clientName
  title: clientName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/totalIncludingTax
  title: totalIncludingTax
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/dueAt
  title: dueAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Invoice/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Invoice resource.
  method: GET
  returns: Invoice
  title: getInvoice
supported operation: Operation
  description: Updates the Invoice resource.
  expects: Invoice
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Invoice
  title: patchInvoice
supported operation: Operation
  type: DeleteAction
  description: Deletes the Invoice resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteInvoice

Invoice/organization
type: Link
domain: Invoice
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Invoice/worksite
type: Link
domain: Invoice
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

Invoice/quote
type: Link
domain: Invoice
the hydra core vocabulary: quote
max cardinality: 1
range: Quote

Invoice/reference
type: Property
domain: Invoice
the hydra core vocabulary: reference
range: string

Invoice/clientName
type: Property
domain: Invoice
the hydra core vocabulary: clientName
range: string

Invoice/totalIncludingTax
type: Property
domain: Invoice
the hydra core vocabulary: totalIncludingTax
range: string

Invoice/status
type: Property
domain: Invoice
the hydra core vocabulary: status
range: string

Invoice/dueAt
type: Property
domain: Invoice
the hydra core vocabulary: dueAt
range: dateTime

Invoice/createdAt
type: Property
domain: Invoice
the hydra core vocabulary: createdAt
range: dateTime

Invoice/updatedAt
type: Property
domain: Invoice
the hydra core vocabulary: updatedAt
range: dateTime

MarketplacePayment
type: Class
title: MarketplacePayment
supported property: SupportedProperty
  property: MarketplacePayment/mission
  title: mission
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/paymentIntentId
  title: paymentIntentId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/amount
  title: amount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/platformFee
  title: platformFee
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/currency
  title: currency
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MarketplacePayment/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MarketplacePayment resource.
  method: GET
  returns: MarketplacePayment
  title: getMarketplacePayment
supported operation: Operation
  description: Updates the MarketplacePayment resource.
  expects: MarketplacePayment
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: MarketplacePayment
  title: patchMarketplacePayment
supported operation: Operation
  type: DeleteAction
  description: Deletes the MarketplacePayment resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMarketplacePayment

MarketplacePayment/mission
type: Link
domain: MarketplacePayment
the hydra core vocabulary: mission
max cardinality: 1
range: Mission

MarketplacePayment/provider
type: Property
domain: MarketplacePayment
the hydra core vocabulary: provider
range: string

MarketplacePayment/paymentIntentId
type: Property
domain: MarketplacePayment
the hydra core vocabulary: paymentIntentId
range: string

MarketplacePayment/amount
type: Property
domain: MarketplacePayment
the hydra core vocabulary: amount
range: string

MarketplacePayment/platformFee
type: Property
domain: MarketplacePayment
the hydra core vocabulary: platformFee
range: string

MarketplacePayment/currency
type: Property
domain: MarketplacePayment
the hydra core vocabulary: currency
range: string

MarketplacePayment/status
type: Property
domain: MarketplacePayment
the hydra core vocabulary: status
range: string

MarketplacePayment/createdAt
type: Property
domain: MarketplacePayment
the hydra core vocabulary: createdAt
range: dateTime

MarketplacePayment/updatedAt
type: Property
domain: MarketplacePayment
the hydra core vocabulary: updatedAt
range: dateTime

Material
type: Class
title: Material
supported property: SupportedProperty
  property: Material/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Material/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Material/unit
  title: unit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Material/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Material/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Material resource.
  method: GET
  returns: Material
  title: getMaterial
supported operation: Operation
  description: Updates the Material resource.
  expects: Material
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Material
  title: patchMaterial
supported operation: Operation
  type: DeleteAction
  description: Deletes the Material resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMaterial

Material/name
type: Property
domain: Material
the hydra core vocabulary: name
range: string

Material/category
type: Property
domain: Material
the hydra core vocabulary: category
range: string

Material/unit
type: Property
domain: Material
the hydra core vocabulary: unit
range: string

Material/createdAt
type: Property
domain: Material
the hydra core vocabulary: createdAt
range: dateTime

Material/updatedAt
type: Property
domain: Material
the hydra core vocabulary: updatedAt
range: dateTime

MaterialPrice
type: Class
title: MaterialPrice
supported property: SupportedProperty
  property: MaterialPrice/material
  title: material
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MaterialPrice/supplier
  title: supplier
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MaterialPrice/price
  title: price
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MaterialPrice/currency
  title: currency
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MaterialPrice/observedAt
  title: observedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MaterialPrice/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MaterialPrice/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MaterialPrice resource.
  method: GET
  returns: MaterialPrice
  title: getMaterialPrice
supported operation: Operation
  description: Updates the MaterialPrice resource.
  expects: MaterialPrice
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: MaterialPrice
  title: patchMaterialPrice
supported operation: Operation
  type: DeleteAction
  description: Deletes the MaterialPrice resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMaterialPrice

MaterialPrice/material
type: Link
domain: MaterialPrice
the hydra core vocabulary: material
max cardinality: 1
range: Material

MaterialPrice/supplier
type: Link
domain: MaterialPrice
the hydra core vocabulary: supplier
max cardinality: 1
range: Supplier

MaterialPrice/price
type: Property
domain: MaterialPrice
the hydra core vocabulary: price
range: string

MaterialPrice/currency
type: Property
domain: MaterialPrice
the hydra core vocabulary: currency
range: string

MaterialPrice/observedAt
type: Property
domain: MaterialPrice
the hydra core vocabulary: observedAt
range: dateTime

MaterialPrice/createdAt
type: Property
domain: MaterialPrice
the hydra core vocabulary: createdAt
range: dateTime

MaterialPrice/updatedAt
type: Property
domain: MaterialPrice
the hydra core vocabulary: updatedAt
range: dateTime

Message
type: Class
title: Message
supported property: SupportedProperty
  property: Message/conversation
  title: conversation
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Message/author
  title: author
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Message/body
  title: body
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Message/urgent
  title: urgent
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Message/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Message/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Message resource.
  method: GET
  returns: Message
  title: getMessage
supported operation: Operation
  description: Updates the Message resource.
  expects: Message
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Message
  title: patchMessage
supported operation: Operation
  type: DeleteAction
  description: Deletes the Message resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMessage

Message/conversation
type: Link
domain: Message
the hydra core vocabulary: conversation
max cardinality: 1
range: Conversation

Message/author
type: Link
domain: Message
the hydra core vocabulary: author
max cardinality: 1
range: User

Message/body
type: Property
domain: Message
the hydra core vocabulary: body
range: string

Message/urgent
type: Property
domain: Message
the hydra core vocabulary: urgent
range: boolean

Message/createdAt
type: Property
domain: Message
the hydra core vocabulary: createdAt
range: dateTime

Message/updatedAt
type: Property
domain: Message
the hydra core vocabulary: updatedAt
range: dateTime

MessageAttachment
type: Class
title: MessageAttachment
supported property: SupportedProperty
  property: MessageAttachment/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MessageAttachment/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MessageAttachment/url
  title: url
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MessageAttachment/originalName
  title: originalName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MessageAttachment/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MessageAttachment/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MessageAttachment resource.
  method: GET
  returns: MessageAttachment
  title: getMessageAttachment
supported operation: Operation
  description: Updates the MessageAttachment resource.
  expects: MessageAttachment
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: MessageAttachment
  title: patchMessageAttachment
supported operation: Operation
  type: DeleteAction
  description: Deletes the MessageAttachment resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMessageAttachment

MessageAttachment/message
type: Link
domain: MessageAttachment
the hydra core vocabulary: message
max cardinality: 1
range: Message

MessageAttachment/type
type: Property
domain: MessageAttachment
the hydra core vocabulary: type
range: string

MessageAttachment/url
type: Property
domain: MessageAttachment
the hydra core vocabulary: url
range: string

MessageAttachment/originalName
type: Property
domain: MessageAttachment
the hydra core vocabulary: originalName
range: string

MessageAttachment/createdAt
type: Property
domain: MessageAttachment
the hydra core vocabulary: createdAt
range: dateTime

MessageAttachment/updatedAt
type: Property
domain: MessageAttachment
the hydra core vocabulary: updatedAt
range: dateTime

Mission
type: Class
title: Mission
supported property: SupportedProperty
  property: Mission/need
  title: need
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/owner
  title: owner
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/validatedBy
  title: validatedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/amount
  title: amount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/startsAt
  title: startsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/endsAt
  title: endsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/validatedAt
  title: validatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Mission/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Mission resource.
  method: GET
  returns: Mission
  title: getMission
supported operation: Operation
  description: Updates the Mission resource.
  expects: Mission
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Mission
  title: patchMission
supported operation: Operation
  type: DeleteAction
  description: Deletes the Mission resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMission

Mission/need
type: Link
domain: Mission
the hydra core vocabulary: need
max cardinality: 1
range: MissionNeed

Mission/provider
type: Link
domain: Mission
the hydra core vocabulary: provider
max cardinality: 1
range: ProviderProfile

Mission/worksite
type: Link
domain: Mission
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

Mission/owner
type: Link
domain: Mission
the hydra core vocabulary: owner
max cardinality: 1
range: User

Mission/validatedBy
type: Link
domain: Mission
the hydra core vocabulary: validatedBy
max cardinality: 1
range: User

Mission/status
type: Property
domain: Mission
the hydra core vocabulary: status
range: string

Mission/amount
type: Property
domain: Mission
the hydra core vocabulary: amount
range: string

Mission/startsAt
type: Property
domain: Mission
the hydra core vocabulary: startsAt
range: dateTime

Mission/endsAt
type: Property
domain: Mission
the hydra core vocabulary: endsAt
range: dateTime

Mission/validatedAt
type: Property
domain: Mission
the hydra core vocabulary: validatedAt
range: dateTime

Mission/createdAt
type: Property
domain: Mission
the hydra core vocabulary: createdAt
range: dateTime

Mission/updatedAt
type: Property
domain: Mission
the hydra core vocabulary: updatedAt
range: dateTime

MissionApplication
type: Class
title: MissionApplication
supported property: SupportedProperty
  property: MissionApplication/need
  title: need
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionApplication/provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionApplication/message
  title: message
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionApplication/matchScore
  title: matchScore
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionApplication/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionApplication/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionApplication/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MissionApplication resource.
  method: GET
  returns: MissionApplication
  title: getMissionApplication
supported operation: Operation
  description: Updates the MissionApplication resource.
  expects: MissionApplication
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: MissionApplication
  title: patchMissionApplication
supported operation: Operation
  type: DeleteAction
  description: Deletes the MissionApplication resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMissionApplication

MissionApplication/need
type: Link
domain: MissionApplication
the hydra core vocabulary: need
max cardinality: 1
range: MissionNeed

MissionApplication/provider
type: Link
domain: MissionApplication
the hydra core vocabulary: provider
max cardinality: 1
range: ProviderProfile

MissionApplication/message
type: Property
domain: MissionApplication
the hydra core vocabulary: message
range: string

MissionApplication/matchScore
type: Property
domain: MissionApplication
the hydra core vocabulary: matchScore
range: integer

MissionApplication/status
type: Property
domain: MissionApplication
the hydra core vocabulary: status
range: string

MissionApplication/createdAt
type: Property
domain: MissionApplication
the hydra core vocabulary: createdAt
range: dateTime

MissionApplication/updatedAt
type: Property
domain: MissionApplication
the hydra core vocabulary: updatedAt
range: dateTime

MissionNeed
type: Class
title: MissionNeed
supported property: SupportedProperty
  property: MissionNeed/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/publishedBy
  title: publishedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/trade
  title: trade
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/description
  title: description
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/location
  title: location
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/startsAt
  title: startsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/endsAt
  title: endsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/budget
  title: budget
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/requiredCertifications
  title: requiredCertifications
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/visibility
  title: visibility
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: MissionNeed/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a MissionNeed resource.
  method: GET
  returns: MissionNeed
  title: getMissionNeed
supported operation: Operation
  description: Updates the MissionNeed resource.
  expects: MissionNeed
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: MissionNeed
  title: patchMissionNeed
supported operation: Operation
  type: DeleteAction
  description: Deletes the MissionNeed resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteMissionNeed

MissionNeed/organization
type: Link
domain: MissionNeed
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

MissionNeed/publishedBy
type: Link
domain: MissionNeed
the hydra core vocabulary: publishedBy
max cardinality: 1
range: User

MissionNeed/worksite
type: Link
domain: MissionNeed
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

MissionNeed/title
type: Property
domain: MissionNeed
the hydra core vocabulary: title
range: string

MissionNeed/trade
type: Property
domain: MissionNeed
the hydra core vocabulary: trade
range: string

MissionNeed/description
type: Property
domain: MissionNeed
the hydra core vocabulary: description
range: string

MissionNeed/location
type: Property
domain: MissionNeed
the hydra core vocabulary: location
range: string

MissionNeed/startsAt
type: Property
domain: MissionNeed
the hydra core vocabulary: startsAt
range: dateTime

MissionNeed/endsAt
type: Property
domain: MissionNeed
the hydra core vocabulary: endsAt
range: dateTime

MissionNeed/budget
type: Property
domain: MissionNeed
the hydra core vocabulary: budget
range: string

MissionNeed/requiredCertifications
type: Property
domain: MissionNeed
the hydra core vocabulary: requiredCertifications

MissionNeed/visibility
type: Property
domain: MissionNeed
the hydra core vocabulary: visibility
range: string

MissionNeed/status
type: Property
domain: MissionNeed
the hydra core vocabulary: status
range: string

MissionNeed/createdAt
type: Property
domain: MissionNeed
the hydra core vocabulary: createdAt
range: dateTime

MissionNeed/updatedAt
type: Property
domain: MissionNeed
the hydra core vocabulary: updatedAt
range: dateTime

Notification
type: Class
title: Notification
supported property: SupportedProperty
  property: Notification/recipient
  title: recipient
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notification/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notification/title
  title: title
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notification/body
  title: body
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notification/actionUrl
  title: actionUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notification/read
  title: read
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notification/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Notification/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Notification resource.
  method: GET
  returns: Notification
  title: getNotification
supported operation: Operation
  description: Updates the Notification resource.
  expects: Notification
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Notification
  title: patchNotification
supported operation: Operation
  type: DeleteAction
  description: Deletes the Notification resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteNotification

Notification/recipient
type: Link
domain: Notification
the hydra core vocabulary: recipient
max cardinality: 1
range: User

Notification/category
type: Property
domain: Notification
the hydra core vocabulary: category
range: string

Notification/title
type: Property
domain: Notification
the hydra core vocabulary: title
range: string

Notification/body
type: Property
domain: Notification
the hydra core vocabulary: body
range: string

Notification/actionUrl
type: Property
domain: Notification
the hydra core vocabulary: actionUrl
range: string

Notification/read
type: Property
domain: Notification
the hydra core vocabulary: read
range: boolean

Notification/createdAt
type: Property
domain: Notification
the hydra core vocabulary: createdAt
range: dateTime

Notification/updatedAt
type: Property
domain: Notification
the hydra core vocabulary: updatedAt
range: dateTime

Organization
type: Class
title: Organization
supported property: SupportedProperty
  property: Organization/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/siret
  title: siret
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/siren
  title: siren
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/nafCode
  title: nafCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/postalCode
  title: postalCode
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/verificationStatus
  title: verificationStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Organization/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Organization resource.
  method: GET
  returns: Organization
  title: getOrganization
supported operation: Operation
  description: Updates the Organization resource.
  expects: Organization
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Organization
  title: patchOrganization
supported operation: Operation
  type: DeleteAction
  description: Deletes the Organization resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteOrganization

Organization/name
type: Property
domain: Organization
the hydra core vocabulary: name
range: string

Organization/siret
type: Property
domain: Organization
the hydra core vocabulary: siret
range: string

Organization/siren
type: Property
domain: Organization
the hydra core vocabulary: siren
range: string

Organization/nafCode
type: Property
domain: Organization
the hydra core vocabulary: nafCode
range: string

Organization/address
type: Property
domain: Organization
the hydra core vocabulary: address
range: string

Organization/city
type: Property
domain: Organization
the hydra core vocabulary: city
range: string

Organization/postalCode
type: Property
domain: Organization
the hydra core vocabulary: postalCode
range: string

Organization/verificationStatus
type: Property
domain: Organization
the hydra core vocabulary: verificationStatus
range: string

Organization/createdAt
type: Property
domain: Organization
the hydra core vocabulary: createdAt
range: dateTime

Organization/updatedAt
type: Property
domain: Organization
the hydra core vocabulary: updatedAt
range: dateTime

OrganizationInvite
type: Class
title: OrganizationInvite
supported property: SupportedProperty
  property: OrganizationInvite/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/invitedBy
  title: invitedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/acceptedBy
  title: acceptedBy
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/roleLabel
  title: roleLabel
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/profileType
  title: profileType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/memberType
  title: memberType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/token
  title: token
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/expiresAt
  title: expiresAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/acceptedAt
  title: acceptedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationInvite/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a OrganizationInvite resource.
  method: GET
  returns: OrganizationInvite
  title: getOrganizationInvite
supported operation: Operation
  description: Updates the OrganizationInvite resource.
  expects: OrganizationInvite
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: OrganizationInvite
  title: patchOrganizationInvite
supported operation: Operation
  type: DeleteAction
  description: Deletes the OrganizationInvite resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteOrganizationInvite

OrganizationInvite/organization
type: Link
domain: OrganizationInvite
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

OrganizationInvite/invitedBy
type: Link
domain: OrganizationInvite
the hydra core vocabulary: invitedBy
max cardinality: 1
range: User

OrganizationInvite/acceptedBy
type: Link
domain: OrganizationInvite
the hydra core vocabulary: acceptedBy
max cardinality: 1
range: User

OrganizationInvite/email
type: Property
domain: OrganizationInvite
the hydra core vocabulary: email
range: string

OrganizationInvite/roleLabel
type: Property
domain: OrganizationInvite
the hydra core vocabulary: roleLabel
range: string

OrganizationInvite/profileType
type: Property
domain: OrganizationInvite
the hydra core vocabulary: profileType
range: string

OrganizationInvite/memberType
type: Property
domain: OrganizationInvite
the hydra core vocabulary: memberType
range: string

OrganizationInvite/token
type: Property
domain: OrganizationInvite
the hydra core vocabulary: token
range: string

OrganizationInvite/status
type: Property
domain: OrganizationInvite
the hydra core vocabulary: status
range: string

OrganizationInvite/expiresAt
type: Property
domain: OrganizationInvite
the hydra core vocabulary: expiresAt
range: dateTime

OrganizationInvite/acceptedAt
type: Property
domain: OrganizationInvite
the hydra core vocabulary: acceptedAt
range: dateTime

OrganizationInvite/createdAt
type: Property
domain: OrganizationInvite
the hydra core vocabulary: createdAt
range: dateTime

OrganizationInvite/updatedAt
type: Property
domain: OrganizationInvite
the hydra core vocabulary: updatedAt
range: dateTime

OrganizationMembership
type: Class
title: OrganizationMembership
supported property: SupportedProperty
  property: OrganizationMembership/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationMembership/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationMembership/roleKey
  title: roleKey
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationMembership/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationMembership/permissions
  title: permissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationMembership/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: OrganizationMembership/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a OrganizationMembership resource.
  method: GET
  returns: OrganizationMembership
  title: getOrganizationMembership
supported operation: Operation
  description: Updates the OrganizationMembership resource.
  expects: OrganizationMembership
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: OrganizationMembership
  title: patchOrganizationMembership
supported operation: Operation
  type: DeleteAction
  description: Deletes the OrganizationMembership resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteOrganizationMembership

OrganizationMembership/organization
type: Link
domain: OrganizationMembership
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

OrganizationMembership/user
type: Link
domain: OrganizationMembership
the hydra core vocabulary: user
max cardinality: 1
range: User

OrganizationMembership/roleKey
type: Property
domain: OrganizationMembership
the hydra core vocabulary: roleKey
range: string

OrganizationMembership/status
type: Property
domain: OrganizationMembership
the hydra core vocabulary: status
range: string

OrganizationMembership/permissions
type: Property
domain: OrganizationMembership
the hydra core vocabulary: permissions

OrganizationMembership/createdAt
type: Property
domain: OrganizationMembership
the hydra core vocabulary: createdAt
range: dateTime

OrganizationMembership/updatedAt
type: Property
domain: OrganizationMembership
the hydra core vocabulary: updatedAt
range: dateTime

PaymentAccount
type: Class
title: PaymentAccount
supported property: SupportedProperty
  property: PaymentAccount/owner
  title: owner
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PaymentAccount/provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PaymentAccount/externalAccountId
  title: externalAccountId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PaymentAccount/onboardingStatus
  title: onboardingStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PaymentAccount/onboardingUrl
  title: onboardingUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PaymentAccount/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PaymentAccount/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a PaymentAccount resource.
  method: GET
  returns: PaymentAccount
  title: getPaymentAccount
supported operation: Operation
  description: Updates the PaymentAccount resource.
  expects: PaymentAccount
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: PaymentAccount
  title: patchPaymentAccount
supported operation: Operation
  type: DeleteAction
  description: Deletes the PaymentAccount resource.
  method: DELETE
  returns: owl:Nothing
  title: deletePaymentAccount

PaymentAccount/owner
type: Link
domain: PaymentAccount
the hydra core vocabulary: owner
max cardinality: 1
range: User

PaymentAccount/provider
type: Property
domain: PaymentAccount
the hydra core vocabulary: provider
range: string

PaymentAccount/externalAccountId
type: Property
domain: PaymentAccount
the hydra core vocabulary: externalAccountId
range: string

PaymentAccount/onboardingStatus
type: Property
domain: PaymentAccount
the hydra core vocabulary: onboardingStatus
range: string

PaymentAccount/onboardingUrl
type: Property
domain: PaymentAccount
the hydra core vocabulary: onboardingUrl
range: string

PaymentAccount/createdAt
type: Property
domain: PaymentAccount
the hydra core vocabulary: createdAt
range: dateTime

PaymentAccount/updatedAt
type: Property
domain: PaymentAccount
the hydra core vocabulary: updatedAt
range: dateTime

PlanningAssignment
type: Class
title: PlanningAssignment
supported property: SupportedProperty
  property: PlanningAssignment/teamMember
  title: teamMember
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PlanningAssignment/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PlanningAssignment/startsAt
  title: startsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PlanningAssignment/endsAt
  title: endsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PlanningAssignment/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PlanningAssignment/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: PlanningAssignment/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a PlanningAssignment resource.
  method: GET
  returns: PlanningAssignment
  title: getPlanningAssignment
supported operation: Operation
  description: Updates the PlanningAssignment resource.
  expects: PlanningAssignment
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: PlanningAssignment
  title: patchPlanningAssignment
supported operation: Operation
  type: DeleteAction
  description: Deletes the PlanningAssignment resource.
  method: DELETE
  returns: owl:Nothing
  title: deletePlanningAssignment

PlanningAssignment/teamMember
type: Link
domain: PlanningAssignment
the hydra core vocabulary: teamMember
max cardinality: 1
range: TeamMember

PlanningAssignment/worksite
type: Link
domain: PlanningAssignment
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

PlanningAssignment/startsAt
type: Property
domain: PlanningAssignment
the hydra core vocabulary: startsAt
range: dateTime

PlanningAssignment/endsAt
type: Property
domain: PlanningAssignment
the hydra core vocabulary: endsAt
range: dateTime

PlanningAssignment/status
type: Property
domain: PlanningAssignment
the hydra core vocabulary: status
range: string

PlanningAssignment/createdAt
type: Property
domain: PlanningAssignment
the hydra core vocabulary: createdAt
range: dateTime

PlanningAssignment/updatedAt
type: Property
domain: PlanningAssignment
the hydra core vocabulary: updatedAt
range: dateTime

ProviderProfile
type: Class
title: ProviderProfile
supported property: SupportedProperty
  property: ProviderProfile/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/displayName
  title: displayName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/primaryTrade
  title: primaryTrade
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/bio
  title: bio
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/serviceArea
  title: serviceArea
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/skillTags
  title: skillTags
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/availabilityWindows
  title: availabilityWindows
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/dailyRate
  title: dailyRate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/rating
  title: rating
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/available
  title: available
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/availabilityStatus
  title: availabilityStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/verificationStatus
  title: verificationStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/insuranceStatus
  title: insuranceStatus
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/completedMissions
  title: completedMissions
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/responseTime
  title: responseTime
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: ProviderProfile/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a ProviderProfile resource.
  method: GET
  returns: ProviderProfile
  title: getProviderProfile
supported operation: Operation
  description: Updates the ProviderProfile resource.
  expects: ProviderProfile
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: ProviderProfile
  title: patchProviderProfile
supported operation: Operation
  type: DeleteAction
  description: Deletes the ProviderProfile resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteProviderProfile

ProviderProfile/user
type: Link
domain: ProviderProfile
the hydra core vocabulary: user
max cardinality: 1
range: User

ProviderProfile/organization
type: Link
domain: ProviderProfile
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

ProviderProfile/displayName
type: Property
domain: ProviderProfile
the hydra core vocabulary: displayName
range: string

ProviderProfile/primaryTrade
type: Property
domain: ProviderProfile
the hydra core vocabulary: primaryTrade
range: string

ProviderProfile/bio
type: Property
domain: ProviderProfile
the hydra core vocabulary: bio
range: string

ProviderProfile/serviceArea
type: Property
domain: ProviderProfile
the hydra core vocabulary: serviceArea
range: string

ProviderProfile/skillTags
type: Property
domain: ProviderProfile
the hydra core vocabulary: skillTags

ProviderProfile/availabilityWindows
type: Property
domain: ProviderProfile
the hydra core vocabulary: availabilityWindows

ProviderProfile/dailyRate
type: Property
domain: ProviderProfile
the hydra core vocabulary: dailyRate
range: string

ProviderProfile/rating
type: Property
domain: ProviderProfile
the hydra core vocabulary: rating
range: string

ProviderProfile/available
type: Property
domain: ProviderProfile
the hydra core vocabulary: available
range: boolean

ProviderProfile/availabilityStatus
type: Property
domain: ProviderProfile
the hydra core vocabulary: availabilityStatus
range: string

ProviderProfile/verificationStatus
type: Property
domain: ProviderProfile
the hydra core vocabulary: verificationStatus
range: string

ProviderProfile/insuranceStatus
type: Property
domain: ProviderProfile
the hydra core vocabulary: insuranceStatus
range: string

ProviderProfile/completedMissions
type: Property
domain: ProviderProfile
the hydra core vocabulary: completedMissions
range: integer

ProviderProfile/responseTime
type: Property
domain: ProviderProfile
the hydra core vocabulary: responseTime
range: string

ProviderProfile/createdAt
type: Property
domain: ProviderProfile
the hydra core vocabulary: createdAt
range: dateTime

ProviderProfile/updatedAt
type: Property
domain: ProviderProfile
the hydra core vocabulary: updatedAt
range: dateTime

Quote
type: Class
title: Quote
supported property: SupportedProperty
  property: Quote/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/reference
  title: reference
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/clientName
  title: clientName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/totalExcludingTax
  title: totalExcludingTax
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/taxAmount
  title: taxAmount
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/totalIncludingTax
  title: totalIncludingTax
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Quote/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Quote resource.
  method: GET
  returns: Quote
  title: getQuote
supported operation: Operation
  description: Updates the Quote resource.
  expects: Quote
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Quote
  title: patchQuote
supported operation: Operation
  type: DeleteAction
  description: Deletes the Quote resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteQuote

Quote/organization
type: Link
domain: Quote
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Quote/worksite
type: Link
domain: Quote
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

Quote/reference
type: Property
domain: Quote
the hydra core vocabulary: reference
range: string

Quote/clientName
type: Property
domain: Quote
the hydra core vocabulary: clientName
range: string

Quote/totalExcludingTax
type: Property
domain: Quote
the hydra core vocabulary: totalExcludingTax
range: string

Quote/taxAmount
type: Property
domain: Quote
the hydra core vocabulary: taxAmount
range: string

Quote/totalIncludingTax
type: Property
domain: Quote
the hydra core vocabulary: totalIncludingTax
range: string

Quote/status
type: Property
domain: Quote
the hydra core vocabulary: status
range: string

Quote/createdAt
type: Property
domain: Quote
the hydra core vocabulary: createdAt
range: dateTime

Quote/updatedAt
type: Property
domain: Quote
the hydra core vocabulary: updatedAt
range: dateTime

QuoteLine
type: Class
title: QuoteLine
supported property: SupportedProperty
  property: QuoteLine/quote
  title: quote
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: QuoteLine/label
  title: label
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: QuoteLine/quantity
  title: quantity
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: QuoteLine/unit
  title: unit
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: QuoteLine/unitPrice
  title: unitPrice
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: QuoteLine/taxRate
  title: taxRate
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: QuoteLine/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: QuoteLine/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a QuoteLine resource.
  method: GET
  returns: QuoteLine
  title: getQuoteLine
supported operation: Operation
  description: Updates the QuoteLine resource.
  expects: QuoteLine
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: QuoteLine
  title: patchQuoteLine
supported operation: Operation
  type: DeleteAction
  description: Deletes the QuoteLine resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteQuoteLine

QuoteLine/quote
type: Link
domain: QuoteLine
the hydra core vocabulary: quote
max cardinality: 1
range: Quote

QuoteLine/label
type: Property
domain: QuoteLine
the hydra core vocabulary: label
range: string

QuoteLine/quantity
type: Property
domain: QuoteLine
the hydra core vocabulary: quantity
range: string

QuoteLine/unit
type: Property
domain: QuoteLine
the hydra core vocabulary: unit
range: string

QuoteLine/unitPrice
type: Property
domain: QuoteLine
the hydra core vocabulary: unitPrice
range: string

QuoteLine/taxRate
type: Property
domain: QuoteLine
the hydra core vocabulary: taxRate
range: string

QuoteLine/createdAt
type: Property
domain: QuoteLine
the hydra core vocabulary: createdAt
range: dateTime

QuoteLine/updatedAt
type: Property
domain: QuoteLine
the hydra core vocabulary: updatedAt
range: dateTime

Review
type: Class
title: Review
supported property: SupportedProperty
  property: Review/mission
  title: mission
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Review/author
  title: author
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Review/rating
  title: rating
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Review/comment
  title: comment
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Review/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Review/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Review resource.
  method: GET
  returns: Review
  title: getReview
supported operation: Operation
  description: Updates the Review resource.
  expects: Review
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Review
  title: patchReview
supported operation: Operation
  type: DeleteAction
  description: Deletes the Review resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteReview

Review/mission
type: Link
domain: Review
the hydra core vocabulary: mission
max cardinality: 1
range: Mission

Review/author
type: Link
domain: Review
the hydra core vocabulary: author
max cardinality: 1
range: User

Review/rating
type: Property
domain: Review
the hydra core vocabulary: rating
range: integer

Review/comment
type: Property
domain: Review
the hydra core vocabulary: comment
range: string

Review/createdAt
type: Property
domain: Review
the hydra core vocabulary: createdAt
range: dateTime

Review/updatedAt
type: Property
domain: Review
the hydra core vocabulary: updatedAt
range: dateTime

SignatureRequest
type: Class
title: SignatureRequest
supported property: SupportedProperty
  property: SignatureRequest/contract
  title: contract
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SignatureRequest/provider
  title: provider
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SignatureRequest/externalId
  title: externalId
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SignatureRequest/signingUrl
  title: signingUrl
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SignatureRequest/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SignatureRequest/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: SignatureRequest/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a SignatureRequest resource.
  method: GET
  returns: SignatureRequest
  title: getSignatureRequest
supported operation: Operation
  description: Updates the SignatureRequest resource.
  expects: SignatureRequest
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: SignatureRequest
  title: patchSignatureRequest
supported operation: Operation
  type: DeleteAction
  description: Deletes the SignatureRequest resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteSignatureRequest

SignatureRequest/contract
type: Link
domain: SignatureRequest
the hydra core vocabulary: contract
max cardinality: 1
range: Contract

SignatureRequest/provider
type: Property
domain: SignatureRequest
the hydra core vocabulary: provider
range: string

SignatureRequest/externalId
type: Property
domain: SignatureRequest
the hydra core vocabulary: externalId
range: string

SignatureRequest/signingUrl
type: Property
domain: SignatureRequest
the hydra core vocabulary: signingUrl
range: string

SignatureRequest/status
type: Property
domain: SignatureRequest
the hydra core vocabulary: status
range: string

SignatureRequest/createdAt
type: Property
domain: SignatureRequest
the hydra core vocabulary: createdAt
range: dateTime

SignatureRequest/updatedAt
type: Property
domain: SignatureRequest
the hydra core vocabulary: updatedAt
range: dateTime

Supplier
type: Class
title: Supplier
supported property: SupportedProperty
  property: Supplier/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplier/type
  title: type
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplier/address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplier/city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplier/latitude
  title: latitude
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplier/longitude
  title: longitude
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplier/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Supplier/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Supplier resource.
  method: GET
  returns: Supplier
  title: getSupplier
supported operation: Operation
  description: Updates the Supplier resource.
  expects: Supplier
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Supplier
  title: patchSupplier
supported operation: Operation
  type: DeleteAction
  description: Deletes the Supplier resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteSupplier

Supplier/name
type: Property
domain: Supplier
the hydra core vocabulary: name
range: string

Supplier/type
type: Property
domain: Supplier
the hydra core vocabulary: type
range: string

Supplier/address
type: Property
domain: Supplier
the hydra core vocabulary: address
range: string

Supplier/city
type: Property
domain: Supplier
the hydra core vocabulary: city
range: string

Supplier/latitude
type: Property
domain: Supplier
the hydra core vocabulary: latitude
range: string

Supplier/longitude
type: Property
domain: Supplier
the hydra core vocabulary: longitude
range: string

Supplier/createdAt
type: Property
domain: Supplier
the hydra core vocabulary: createdAt
range: dateTime

Supplier/updatedAt
type: Property
domain: Supplier
the hydra core vocabulary: updatedAt
range: dateTime

Team
type: Class
title: Team
supported property: SupportedProperty
  property: Team/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Team/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Team/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Team/specialty
  title: specialty
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Team/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Team/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Team/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Team resource.
  method: GET
  returns: Team
  title: getTeam
supported operation: Operation
  description: Updates the Team resource.
  expects: Team
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Team
  title: patchTeam
supported operation: Operation
  type: DeleteAction
  description: Deletes the Team resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTeam

Team/organization
type: Link
domain: Team
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Team/worksite
type: Link
domain: Team
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

Team/name
type: Property
domain: Team
the hydra core vocabulary: name
range: string

Team/specialty
type: Property
domain: Team
the hydra core vocabulary: specialty
range: string

Team/status
type: Property
domain: Team
the hydra core vocabulary: status
range: string

Team/createdAt
type: Property
domain: Team
the hydra core vocabulary: createdAt
range: dateTime

Team/updatedAt
type: Property
domain: Team
the hydra core vocabulary: updatedAt
range: dateTime

TeamMember
type: Class
title: TeamMember
supported property: SupportedProperty
  property: TeamMember/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/user
  title: user
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/team
  title: team
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/role
  title: role
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/memberType
  title: memberType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/available
  title: available
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TeamMember/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a TeamMember resource.
  method: GET
  returns: TeamMember
  title: getTeamMember
supported operation: Operation
  description: Updates the TeamMember resource.
  expects: TeamMember
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: TeamMember
  title: patchTeamMember
supported operation: Operation
  type: DeleteAction
  description: Deletes the TeamMember resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTeamMember

TeamMember/organization
type: Link
domain: TeamMember
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

TeamMember/user
type: Link
domain: TeamMember
the hydra core vocabulary: user
max cardinality: 1
range: User

TeamMember/team
type: Link
domain: TeamMember
the hydra core vocabulary: team
max cardinality: 1
range: Team

TeamMember/name
type: Property
domain: TeamMember
the hydra core vocabulary: name
range: string

TeamMember/role
type: Property
domain: TeamMember
the hydra core vocabulary: role
range: string

TeamMember/memberType
type: Property
domain: TeamMember
the hydra core vocabulary: memberType
range: string

TeamMember/available
type: Property
domain: TeamMember
the hydra core vocabulary: available
range: boolean

TeamMember/createdAt
type: Property
domain: TeamMember
the hydra core vocabulary: createdAt
range: dateTime

TeamMember/updatedAt
type: Property
domain: TeamMember
the hydra core vocabulary: updatedAt
range: dateTime

TimeEntry
type: Class
title: TimeEntry
supported property: SupportedProperty
  property: TimeEntry/teamMember
  title: teamMember
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TimeEntry/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TimeEntry/clockInAt
  title: clockInAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TimeEntry/clockOutAt
  title: clockOutAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TimeEntry/gpsPrecision
  title: gpsPrecision
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TimeEntry/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: TimeEntry/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a TimeEntry resource.
  method: GET
  returns: TimeEntry
  title: getTimeEntry
supported operation: Operation
  description: Updates the TimeEntry resource.
  expects: TimeEntry
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: TimeEntry
  title: patchTimeEntry
supported operation: Operation
  type: DeleteAction
  description: Deletes the TimeEntry resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTimeEntry

TimeEntry/teamMember
type: Link
domain: TimeEntry
the hydra core vocabulary: teamMember
max cardinality: 1
range: TeamMember

TimeEntry/worksite
type: Link
domain: TimeEntry
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

TimeEntry/clockInAt
type: Property
domain: TimeEntry
the hydra core vocabulary: clockInAt
range: dateTime

TimeEntry/clockOutAt
type: Property
domain: TimeEntry
the hydra core vocabulary: clockOutAt
range: dateTime

TimeEntry/gpsPrecision
type: Property
domain: TimeEntry
the hydra core vocabulary: gpsPrecision
range: string

TimeEntry/createdAt
type: Property
domain: TimeEntry
the hydra core vocabulary: createdAt
range: dateTime

TimeEntry/updatedAt
type: Property
domain: TimeEntry
the hydra core vocabulary: updatedAt
range: dateTime

Trade
type: Class
title: Trade
supported property: SupportedProperty
  property: Trade/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Trade/category
  title: category
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Trade/slug
  title: slug
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Trade/icon
  title: icon
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Trade/commonCertifications
  title: commonCertifications
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Trade/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Trade/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Trade resource.
  method: GET
  returns: Trade
  title: getTrade
supported operation: Operation
  description: Updates the Trade resource.
  expects: Trade
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Trade
  title: patchTrade
supported operation: Operation
  type: DeleteAction
  description: Deletes the Trade resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteTrade

Trade/name
type: Property
domain: Trade
the hydra core vocabulary: name
range: string

Trade/category
type: Property
domain: Trade
the hydra core vocabulary: category
range: string

Trade/slug
type: Property
domain: Trade
the hydra core vocabulary: slug
range: string

Trade/icon
type: Property
domain: Trade
the hydra core vocabulary: icon
range: string

Trade/commonCertifications
type: Property
domain: Trade
the hydra core vocabulary: commonCertifications

Trade/createdAt
type: Property
domain: Trade
the hydra core vocabulary: createdAt
range: dateTime

Trade/updatedAt
type: Property
domain: Trade
the hydra core vocabulary: updatedAt
range: dateTime

User
type: Class
title: User
supported property: SupportedProperty
  property: User/email
  title: email
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/firstName
  title: firstName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/lastName
  title: lastName
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/roles
  title: roles
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/passwordHash
  title: passwordHash
  required: false
  readable: false
  writeable: false
supported property: SupportedProperty
  property: User/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/profileType
  title: profileType
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/isVerified
  title: isVerified
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: User/userIdentifier
  title: userIdentifier
  required: false
  readable: true
  writeable: false
supported property: SupportedProperty
  property: User/password
  title: password
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a User resource.
  method: GET
  returns: User
  title: getUser
supported operation: Operation
  description: Updates the User resource.
  expects: User
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: User
  title: patchUser
supported operation: Operation
  type: DeleteAction
  description: Deletes the User resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteUser

User/email
type: Property
domain: User
the hydra core vocabulary: email
range: string

User/firstName
type: Property
domain: User
the hydra core vocabulary: firstName
range: string

User/lastName
type: Property
domain: User
the hydra core vocabulary: lastName
range: string

User/roles
type: Property
domain: User
the hydra core vocabulary: roles

User/passwordHash
type: Property
domain: User
the hydra core vocabulary: passwordHash
range: string

User/organization
type: Link
domain: User
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

User/profileType
type: Property
domain: User
the hydra core vocabulary: profileType
range: string

User/isVerified
type: Property
domain: User
the hydra core vocabulary: isVerified
range: boolean

User/createdAt
type: Property
domain: User
the hydra core vocabulary: createdAt
range: dateTime

User/updatedAt
type: Property
domain: User
the hydra core vocabulary: updatedAt
range: dateTime

User/userIdentifier
type: Property
domain: User
the hydra core vocabulary: userIdentifier
range: string

User/password
type: Property
domain: User
the hydra core vocabulary: password
range: string

Worksite
type: Class
title: Worksite
supported property: SupportedProperty
  property: Worksite/organization
  title: organization
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/address
  title: address
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/city
  title: city
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/progress
  title: progress
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/budget
  title: budget
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/actualCost
  title: actualCost
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: Worksite/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a Worksite resource.
  method: GET
  returns: Worksite
  title: getWorksite
supported operation: Operation
  description: Updates the Worksite resource.
  expects: Worksite
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: Worksite
  title: patchWorksite
supported operation: Operation
  type: DeleteAction
  description: Deletes the Worksite resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteWorksite

Worksite/organization
type: Link
domain: Worksite
the hydra core vocabulary: organization
max cardinality: 1
range: Organization

Worksite/name
type: Property
domain: Worksite
the hydra core vocabulary: name
range: string

Worksite/address
type: Property
domain: Worksite
the hydra core vocabulary: address
range: string

Worksite/city
type: Property
domain: Worksite
the hydra core vocabulary: city
range: string

Worksite/status
type: Property
domain: Worksite
the hydra core vocabulary: status
range: string

Worksite/progress
type: Property
domain: Worksite
the hydra core vocabulary: progress
range: integer

Worksite/budget
type: Property
domain: Worksite
the hydra core vocabulary: budget
range: string

Worksite/actualCost
type: Property
domain: Worksite
the hydra core vocabulary: actualCost
range: string

Worksite/createdAt
type: Property
domain: Worksite
the hydra core vocabulary: createdAt
range: dateTime

Worksite/updatedAt
type: Property
domain: Worksite
the hydra core vocabulary: updatedAt
range: dateTime

WorksitePhase
type: Class
title: WorksitePhase
supported property: SupportedProperty
  property: WorksitePhase/worksite
  title: worksite
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WorksitePhase/name
  title: name
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WorksitePhase/startsAt
  title: startsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WorksitePhase/endsAt
  title: endsAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WorksitePhase/status
  title: status
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WorksitePhase/createdAt
  title: createdAt
  required: false
  readable: true
  writeable: true
supported property: SupportedProperty
  property: WorksitePhase/updatedAt
  title: updatedAt
  required: false
  readable: true
  writeable: true
supported operation: Operation
  type: FindAction
  description: Retrieves a WorksitePhase resource.
  method: GET
  returns: WorksitePhase
  title: getWorksitePhase
supported operation: Operation
  description: Updates the WorksitePhase resource.
  expects: WorksitePhase
  expects header:
    header name: Content-Type
    possible value: application/merge-patch+json
  method: PATCH
  returns: WorksitePhase
  title: patchWorksitePhase
supported operation: Operation
  type: DeleteAction
  description: Deletes the WorksitePhase resource.
  method: DELETE
  returns: owl:Nothing
  title: deleteWorksitePhase

WorksitePhase/worksite
type: Link
domain: WorksitePhase
the hydra core vocabulary: worksite
max cardinality: 1
range: Worksite

WorksitePhase/name
type: Property
domain: WorksitePhase
the hydra core vocabulary: name
range: string

WorksitePhase/startsAt
type: Property
domain: WorksitePhase
the hydra core vocabulary: startsAt
range: dateTime

WorksitePhase/endsAt
type: Property
domain: WorksitePhase
the hydra core vocabulary: endsAt
range: dateTime

WorksitePhase/status
type: Property
domain: WorksitePhase
the hydra core vocabulary: status
range: string

WorksitePhase/createdAt
type: Property
domain: WorksitePhase
the hydra core vocabulary: createdAt
range: dateTime

WorksitePhase/updatedAt
type: Property
domain: WorksitePhase
the hydra core vocabulary: updatedAt
range: dateTime

Entrypoint
type: Class
title: Entrypoint
supported property: SupportedProperty
  property: Entrypoint/activityLog
  title: getActivityLogCollection
  description: The collection of ActivityLog resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/budgetSnapshot
  title: getBudgetSnapshotCollection
  description: The collection of BudgetSnapshot resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/certificationDocument
  title: getCertificationDocumentCollection
  description: The collection of CertificationDocument resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/companyProfile
  title: getCompanyProfileCollection
  description: The collection of CompanyProfile resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/contract
  title: getContractCollection
  description: The collection of Contract resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/contractSigner
  title: getContractSignerCollection
  description: The collection of ContractSigner resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/contractTemplate
  title: getContractTemplateCollection
  description: The collection of ContractTemplate resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/conversation
  title: getConversationCollection
  description: The collection of Conversation resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/equipment
  title: getEquipmentCollection
  description: The collection of Equipment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/favorite
  title: getFavoriteCollection
  description: The collection of Favorite resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/financialTransaction
  title: getFinancialTransactionCollection
  description: The collection of FinancialTransaction resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/insuranceOffer
  title: getInsuranceOfferCollection
  description: The collection of InsuranceOffer resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/insuranceRequest
  title: getInsuranceRequestCollection
  description: The collection of InsuranceRequest resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/invoice
  title: getInvoiceCollection
  description: The collection of Invoice resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/marketplacePayment
  title: getMarketplacePaymentCollection
  description: The collection of MarketplacePayment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/material
  title: getMaterialCollection
  description: The collection of Material resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/materialPrice
  title: getMaterialPriceCollection
  description: The collection of MaterialPrice resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/message
  title: getMessageCollection
  description: The collection of Message resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/messageAttachment
  title: getMessageAttachmentCollection
  description: The collection of MessageAttachment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/mission
  title: getMissionCollection
  description: The collection of Mission resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/missionApplication
  title: getMissionApplicationCollection
  description: The collection of MissionApplication resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/missionNeed
  title: getMissionNeedCollection
  description: The collection of MissionNeed resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/notification
  title: getNotificationCollection
  description: The collection of Notification resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/organization
  title: getOrganizationCollection
  description: The collection of Organization resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/organizationInvite
  title: getOrganizationInviteCollection
  description: The collection of OrganizationInvite resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/organizationMembership
  title: getOrganizationMembershipCollection
  description: The collection of OrganizationMembership resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/paymentAccount
  title: getPaymentAccountCollection
  description: The collection of PaymentAccount resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/planningAssignment
  title: getPlanningAssignmentCollection
  description: The collection of PlanningAssignment resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/providerProfile
  title: getProviderProfileCollection
  description: The collection of ProviderProfile resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/quote
  title: getQuoteCollection
  description: The collection of Quote resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/quoteLine
  title: getQuoteLineCollection
  description: The collection of QuoteLine resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/review
  title: getReviewCollection
  description: The collection of Review resources
  readable: true
  writeable: false
supported property: SupportedProperty
  property: Entrypoint/signatureRequest
  title: getSignatureRequestCollection
  description: The collection of SignatureRequest resources
  readable: true
  writeable: false
supported operation: Operation

Entrypoint/activityLog
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ActivityLog
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ActivityLog resources.
  method: GET
  returns: Collection
  title: getActivityLogCollection
supported operation: Operation
  type: CreateAction
  description: Creates a ActivityLog resource.
  expects: ActivityLog
  method: POST
  returns: ActivityLog
  title: postActivityLog

Entrypoint/budgetSnapshot
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: BudgetSnapshot
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of BudgetSnapshot resources.
  method: GET
  returns: Collection
  title: getBudgetSnapshotCollection
supported operation: Operation
  type: CreateAction
  description: Creates a BudgetSnapshot resource.
  expects: BudgetSnapshot
  method: POST
  returns: BudgetSnapshot
  title: postBudgetSnapshot

Entrypoint/certificationDocument
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CertificationDocument
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of CertificationDocument resources.
  method: GET
  returns: Collection
  title: getCertificationDocumentCollection
supported operation: Operation
  type: CreateAction
  description: Creates a CertificationDocument resource.
  expects: CertificationDocument
  method: POST
  returns: CertificationDocument
  title: postCertificationDocument

Entrypoint/companyProfile
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: CompanyProfile
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of CompanyProfile resources.
  method: GET
  returns: Collection
  title: getCompanyProfileCollection
supported operation: Operation
  type: CreateAction
  description: Creates a CompanyProfile resource.
  expects: CompanyProfile
  method: POST
  returns: CompanyProfile
  title: postCompanyProfile

Entrypoint/contract
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Contract
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Contract resources.
  method: GET
  returns: Collection
  title: getContractCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Contract resource.
  expects: Contract
  method: POST
  returns: Contract
  title: postContract

Entrypoint/contractSigner
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ContractSigner
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ContractSigner resources.
  method: GET
  returns: Collection
  title: getContractSignerCollection
supported operation: Operation
  type: CreateAction
  description: Creates a ContractSigner resource.
  expects: ContractSigner
  method: POST
  returns: ContractSigner
  title: postContractSigner

Entrypoint/contractTemplate
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ContractTemplate
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ContractTemplate resources.
  method: GET
  returns: Collection
  title: getContractTemplateCollection
supported operation: Operation
  type: CreateAction
  description: Creates a ContractTemplate resource.
  expects: ContractTemplate
  method: POST
  returns: ContractTemplate
  title: postContractTemplate

Entrypoint/conversation
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Conversation
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Conversation resources.
  method: GET
  returns: Collection
  title: getConversationCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Conversation resource.
  expects: Conversation
  method: POST
  returns: Conversation
  title: postConversation

Entrypoint/equipment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Equipment
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Equipment resources.
  method: GET
  returns: Collection
  title: getEquipmentCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Equipment resource.
  expects: Equipment
  method: POST
  returns: Equipment
  title: postEquipment

Entrypoint/favorite
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Favorite
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Favorite resources.
  method: GET
  returns: Collection
  title: getFavoriteCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Favorite resource.
  expects: Favorite
  method: POST
  returns: Favorite
  title: postFavorite

Entrypoint/financialTransaction
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: FinancialTransaction
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of FinancialTransaction resources.
  method: GET
  returns: Collection
  title: getFinancialTransactionCollection
supported operation: Operation
  type: CreateAction
  description: Creates a FinancialTransaction resource.
  expects: FinancialTransaction
  method: POST
  returns: FinancialTransaction
  title: postFinancialTransaction

Entrypoint/insuranceOffer
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: InsuranceOffer
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of InsuranceOffer resources.
  method: GET
  returns: Collection
  title: getInsuranceOfferCollection
supported operation: Operation
  type: CreateAction
  description: Creates a InsuranceOffer resource.
  expects: InsuranceOffer
  method: POST
  returns: InsuranceOffer
  title: postInsuranceOffer

Entrypoint/insuranceRequest
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: InsuranceRequest
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of InsuranceRequest resources.
  method: GET
  returns: Collection
  title: getInsuranceRequestCollection
supported operation: Operation
  type: CreateAction
  description: Creates a InsuranceRequest resource.
  expects: InsuranceRequest
  method: POST
  returns: InsuranceRequest
  title: postInsuranceRequest

Entrypoint/invoice
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Invoice
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Invoice resources.
  method: GET
  returns: Collection
  title: getInvoiceCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Invoice resource.
  expects: Invoice
  method: POST
  returns: Invoice
  title: postInvoice

Entrypoint/marketplacePayment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MarketplacePayment
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MarketplacePayment resources.
  method: GET
  returns: Collection
  title: getMarketplacePaymentCollection
supported operation: Operation
  type: CreateAction
  description: Creates a MarketplacePayment resource.
  expects: MarketplacePayment
  method: POST
  returns: MarketplacePayment
  title: postMarketplacePayment

Entrypoint/material
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Material
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Material resources.
  method: GET
  returns: Collection
  title: getMaterialCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Material resource.
  expects: Material
  method: POST
  returns: Material
  title: postMaterial

Entrypoint/materialPrice
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MaterialPrice
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MaterialPrice resources.
  method: GET
  returns: Collection
  title: getMaterialPriceCollection
supported operation: Operation
  type: CreateAction
  description: Creates a MaterialPrice resource.
  expects: MaterialPrice
  method: POST
  returns: MaterialPrice
  title: postMaterialPrice

Entrypoint/message
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Message
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Message resources.
  method: GET
  returns: Collection
  title: getMessageCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Message resource.
  expects: Message
  method: POST
  returns: Message
  title: postMessage

Entrypoint/messageAttachment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MessageAttachment
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MessageAttachment resources.
  method: GET
  returns: Collection
  title: getMessageAttachmentCollection
supported operation: Operation
  type: CreateAction
  description: Creates a MessageAttachment resource.
  expects: MessageAttachment
  method: POST
  returns: MessageAttachment
  title: postMessageAttachment

Entrypoint/mission
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Mission
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Mission resources.
  method: GET
  returns: Collection
  title: getMissionCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Mission resource.
  expects: Mission
  method: POST
  returns: Mission
  title: postMission

Entrypoint/missionApplication
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MissionApplication
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MissionApplication resources.
  method: GET
  returns: Collection
  title: getMissionApplicationCollection
supported operation: Operation
  type: CreateAction
  description: Creates a MissionApplication resource.
  expects: MissionApplication
  method: POST
  returns: MissionApplication
  title: postMissionApplication

Entrypoint/missionNeed
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: MissionNeed
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of MissionNeed resources.
  method: GET
  returns: Collection
  title: getMissionNeedCollection
supported operation: Operation
  type: CreateAction
  description: Creates a MissionNeed resource.
  expects: MissionNeed
  method: POST
  returns: MissionNeed
  title: postMissionNeed

Entrypoint/notification
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Notification
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Notification resources.
  method: GET
  returns: Collection
  title: getNotificationCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Notification resource.
  expects: Notification
  method: POST
  returns: Notification
  title: postNotification

Entrypoint/organization
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Organization
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Organization resources.
  method: GET
  returns: Collection
  title: getOrganizationCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Organization resource.
  expects: Organization
  method: POST
  returns: Organization
  title: postOrganization

Entrypoint/organizationInvite
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrganizationInvite
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of OrganizationInvite resources.
  method: GET
  returns: Collection
  title: getOrganizationInviteCollection
supported operation: Operation
  type: CreateAction
  description: Creates a OrganizationInvite resource.
  expects: OrganizationInvite
  method: POST
  returns: OrganizationInvite
  title: postOrganizationInvite

Entrypoint/organizationMembership
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: OrganizationMembership
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of OrganizationMembership resources.
  method: GET
  returns: Collection
  title: getOrganizationMembershipCollection
supported operation: Operation
  type: CreateAction
  description: Creates a OrganizationMembership resource.
  expects: OrganizationMembership
  method: POST
  returns: OrganizationMembership
  title: postOrganizationMembership

Entrypoint/paymentAccount
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PaymentAccount
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of PaymentAccount resources.
  method: GET
  returns: Collection
  title: getPaymentAccountCollection
supported operation: Operation
  type: CreateAction
  description: Creates a PaymentAccount resource.
  expects: PaymentAccount
  method: POST
  returns: PaymentAccount
  title: postPaymentAccount

Entrypoint/planningAssignment
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: PlanningAssignment
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of PlanningAssignment resources.
  method: GET
  returns: Collection
  title: getPlanningAssignmentCollection
supported operation: Operation
  type: CreateAction
  description: Creates a PlanningAssignment resource.
  expects: PlanningAssignment
  method: POST
  returns: PlanningAssignment
  title: postPlanningAssignment

Entrypoint/providerProfile
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: ProviderProfile
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of ProviderProfile resources.
  method: GET
  returns: Collection
  title: getProviderProfileCollection
supported operation: Operation
  type: CreateAction
  description: Creates a ProviderProfile resource.
  expects: ProviderProfile
  method: POST
  returns: ProviderProfile
  title: postProviderProfile

Entrypoint/quote
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Quote
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Quote resources.
  method: GET
  returns: Collection
  title: getQuoteCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Quote resource.
  expects: Quote
  method: POST
  returns: Quote
  title: postQuote

Entrypoint/quoteLine
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: QuoteLine
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of QuoteLine resources.
  method: GET
  returns: Collection
  title: getQuoteLineCollection
supported operation: Operation
  type: CreateAction
  description: Creates a QuoteLine resource.
  expects: QuoteLine
  method: POST
  returns: QuoteLine
  title: postQuoteLine

Entrypoint/review
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Review
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Review resources.
  method: GET
  returns: Collection
  title: getReviewCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Review resource.
  expects: Review
  method: POST
  returns: Review
  title: postReview

Entrypoint/signatureRequest
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: SignatureRequest
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of SignatureRequest resources.
  method: GET
  returns: Collection
  title: getSignatureRequestCollection
supported operation: Operation
  type: CreateAction
  description: Creates a SignatureRequest resource.
  expects: SignatureRequest
  method: POST
  returns: SignatureRequest
  title: postSignatureRequest

Entrypoint/supplier
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Supplier
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Supplier resources.
  method: GET
  returns: Collection
  title: getSupplierCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Supplier resource.
  expects: Supplier
  method: POST
  returns: Supplier
  title: postSupplier

Entrypoint/team
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Team
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Team resources.
  method: GET
  returns: Collection
  title: getTeamCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Team resource.
  expects: Team
  method: POST
  returns: Team
  title: postTeam

Entrypoint/teamMember
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TeamMember
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of TeamMember resources.
  method: GET
  returns: Collection
  title: getTeamMemberCollection
supported operation: Operation
  type: CreateAction
  description: Creates a TeamMember resource.
  expects: TeamMember
  method: POST
  returns: TeamMember
  title: postTeamMember

Entrypoint/timeEntry
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: TimeEntry
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of TimeEntry resources.
  method: GET
  returns: Collection
  title: getTimeEntryCollection
supported operation: Operation
  type: CreateAction
  description: Creates a TimeEntry resource.
  expects: TimeEntry
  method: POST
  returns: TimeEntry
  title: postTimeEntry

Entrypoint/trade
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Trade
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Trade resources.
  method: GET
  returns: Collection
  title: getTradeCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Trade resource.
  expects: Trade
  method: POST
  returns: Trade
  title: postTrade

Entrypoint/user
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: User
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of User resources.
  method: GET
  returns: Collection
  title: getUserCollection
supported operation: Operation
  type: CreateAction
  description: Creates a User resource.
  expects: User
  method: POST
  returns: User
  title: postUser

Entrypoint/worksite
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: Worksite
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of Worksite resources.
  method: GET
  returns: Collection
  title: getWorksiteCollection
supported operation: Operation
  type: CreateAction
  description: Creates a Worksite resource.
  expects: Worksite
  method: POST
  returns: Worksite
  title: postWorksite

Entrypoint/worksitePhase
type: Link
domain: Entrypoint
max cardinality: 1
range: Collection
range:
  equivalent class:
    on property: member
    all values from: WorksitePhase
supported operation: Operation
  type: FindAction
  description: Retrieves the collection of WorksitePhase resources.
  method: GET
  returns: Collection
  title: getWorksitePhaseCollection
supported operation: Operation
  type: CreateAction
  description: Creates a WorksitePhase resource.
  expects: WorksitePhase
  method: POST
  returns: WorksitePhase
  title: postWorksitePhase

ConstraintViolationList
type: Class
title: ConstraintViolationList
description: A constraint violation List.
supported property: SupportedProperty
  property: ConstraintViolationList/propertyPath
  title: propertyPath
  description: The property path of the violation
  readable: true
  writeable: false
supported property: SupportedProperty
  property: ConstraintViolationList/message
  title: message
  description: The message associated with the violation
  readable: true
  writeable: false

ConstraintViolationList/propertyPath
type: Property
label: propertyPath
domain: ConstraintViolationList
range: string

ConstraintViolationList/message
type: Property
label: message
domain: ConstraintViolationList
range: string

SupportedProperty
property: Entrypoint/supplier
title: getSupplierCollection
description: The collection of Supplier resources
readable: true
writeable: false

SupportedProperty
property: Entrypoint/team
title: getTeamCollection
description: The collection of Team resources
readable: true
writeable: false

SupportedProperty
property: Entrypoint/teamMember
title: getTeamMemberCollection
description: The collection of TeamMember resources
readable: true
writeable: false

SupportedProperty
property: Entrypoint/timeEntry
title: getTimeEntryCollection
description: The collection of TimeEntry resources
readable: true
writeable: false

SupportedProperty
property: Entrypoint/trade
title: getTradeCollection
description: The collection of Trade resources
readable: true
writeable: false

SupportedProperty
property: Entrypoint/user
title: getUserCollection
description: The collection of User resources
readable: true
writeable: false

SupportedProperty
property: Entrypoint/worksite
title: getWorksiteCollection
description: The collection of Worksite resources
readable: true
writeable: false

SupportedProperty
property: Entrypoint/worksitePhase
title: getWorksitePhaseCollection
description: The collection of WorksitePhase resources
readable: true
writeable: false

Operation
method: GET
title: index
description: The API Entrypoint.
returns: Entrypoint