Update Option Exercise Money Movement
| Time | Status | User Agent | |
|---|---|---|---|
| Make a request to see history. |
URL Expired
The URL for this request expired after 30 days.
Parameters
issuerId
- Type: string
- Required: Yes
- Description: The identifier of the issuer that issued the option exercises to update money movement information for.
exerciseId
- Type: string
- Required: Yes
- Description: The identifier of the option exercise to update money movement information for.
The request for the UpdateMoneyMovement endpoint.
moneyMovement
- Type: object
- Description: The money movement information to update.
Response
200
Description: A successful response.
Object: The response for the UpdateMoneyMovement endpoint.
issuerId: string (length between 1 and 50)
- The identifier of the issuer that issued the option exercises money movement information was updated for.
exerciseId: string (length between 1 and 50)
- The identifier of the option exercise money movement information was updated for.
moneyMovement: object
- The updated money movement information.
completionDate: object
- The date and time at which funds for the total cost of the exercise were received.
400
- Description: Returned if required fields are omitted or if provided fields fail validation.
401
- Description: Returned if a valid
Authorizationheader has not been included with the request.
403
- Description: Returned when the user does not have permission to access the resource.
500
- Description: Returned if an unexpected internal server error is encountered.
default
- Description: An unexpected error response.
Example CURL Request
curl --request POST \
--url https://mock-api.carta.com/v1alpha1/issuers/issuerId/optionExercises/exerciseId:updateMoneyMovement \
--header 'accept: application/json' \
--header 'content-type: application/json'
Example JSON Payload
{
"issuerId": "7",
"exerciseId": "JZgiQfmZpvuiLbhXXQXfZi",
"moneyMovement": {
"completionDate": {
"value": "2021-01-01T18:18:00Z"
}
}
}