Vesicash API Documentation V2
  • Overview
  • API DOCUMENTATION
    • API Basics
    • Authentication
    • Errors
    • Escrow Transactions
      • Create a transaction
      • Get transaction by transaction_id
      • Get transaction charges
      • Get bank lists
      • Get transactions by userid
      • Get all transactions
      • Pay for transaction
      • Send transaction invite
      • Accept transaction
      • Reject transaction
      • Mark milestone as done
      • Accept milestone delivery
      • Reject milestone delivery
      • Request due date extension
      • Approve due date extension
      • Edit transaction
      • Edit milestone
      • Edit party
      • Delete transaction
      • Webhook Notification
    • Merchant Of Record
      • Initiate MoR checkout
      • Get MoR transactions
Powered by GitBook
On this page
  • Milestone delivered
  • Request body
  • Response
  1. API DOCUMENTATION
  2. Escrow Transactions

Mark milestone as done

This endpoint is used to mark a delivery as delivered.

Milestone delivered

POST v2/escrow/delivery/delivered/:milestone_id/:user_id

Params

Name
Type
Description

milestone_id

String

The id of the milestone to be marked as done

user_id

String

The ID of the user

Headers

Name
Type
Description

Accept*

string

application/json

V-PRIVATE-KEY*

string

your vesicash private key

V-PUBLIC-KEY*

String

your vesicash public key

Request body

The request body should be empty as no specific data is required for this endpoint.

Response

The response is in JSON format and follows the schema

```json
{
    "status": "success",
    "code": 200,
    "message": "success",
    "data": null
}
```
PreviousReject transactionNextAccept milestone delivery

Last updated 10 months ago