Sign a contract for an enterprise within an organization

post/api/v2/organization/{organizationId}/enterprise/{enterpriseId}/contract

Sign a contract (MPA, CSA, etc.) for an enterprise under the specified organization.

Path Parameters

  • organizationIdstringRequired
    Example: 59cd72485007a239fb00282ed480da1f
    Pattern: ^[0-9a-f]{32}$
  • enterpriseIdstringRequired
    Example: 59cd72485007a239fb00282ed480da1f
    Pattern: ^[0-9a-f]{32}$

Request Body

contractType string required
Allowed values: trade-mpa custody-sa staking-sa master-agreement
signedDate string

200 Response

success boolean required
contractsSigned array[object] required
contractType string required
signedBy string required
signedDate string required
ip string required
message string required

400 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

403 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

404 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id

500 Response

name string
Error code
context object required
Properties that apply to a specific error name
error string required
Human-readable error message
requestId string required
Client request id