Example: If I want to terminate a Contract, I can schedule the Termination for a specific date. Consider following code:
client.contract.terminateContract({
contractId: "some-id",
data: {
terminationTargetDate: "10/12/2024",
}
})
This example will fail because the terminationTargetDate is not following the ISO 8601, which is used for OpenAPI.
client.contract.terminateContract({
contractId: "some-id",
data: {
terminationTargetDate: new Date(),
}
})
This code is much more convenient for the user. The client could be converting JS Dates to date-time Strings in the background before sending the request.
Example: If I want to terminate a Contract, I can schedule the Termination for a specific date. Consider following code:
This example will fail because the
terminationTargetDateis not following the ISO 8601, which is used for OpenAPI.This code is much more convenient for the user. The client could be converting JS Dates to date-time Strings in the background before sending the request.