The approvals area has 3 methods on the client. Each takes one object of path, query and body arguments and an optional CallOptions, and returns a promise of the response body. A refused call rejects with OverlaneApiError (see the SDK index).
approvalsAnswer
Answer a task approval
- Request:
POSTon/v1/tenants/{tenantId}/projects/{projectId}/approvals/{approvalId}/answer
approvalsAnswer(args: { tenantId: string; projectId: string; approvalId: string; body: AnswerApprovalRequest }, options?: CallOptions): Promise<Record<string, unknown>>approvalsGet
Read one task approval
- Request:
GETon/v1/tenants/{tenantId}/projects/{projectId}/approvals/{approvalId}
approvalsGet(args: { tenantId: string; projectId: string; approvalId: string }, options?: CallOptions): Promise<Record<string, unknown>>approvalsList
List a project’s task approvals
- Request:
GETon/v1/tenants/{tenantId}/projects/{projectId}/approvals
approvalsList(args: { tenantId: string; projectId: string }, options?: CallOptions): Promise<Record<string, unknown>>