Proposals: patch

This is an invitation-only beta feature.

Requires authorization

Update the given proposal. This method supports patch semantics. Try it now.


HTTP request



Parameter name Value Description
Path parameters
proposalId string The proposal id to update.
revisionNumber long The last known revision number to update. If the head revision in the marketplace database has since changed, an error will be thrown. The caller should then fetch the latest proposal at head revision and retry the update at that revision.
updateAction string The proposed action to take on the proposal. This field is required and it must be set when updating a proposal.

Acceptable values are:
  • "accept"
  • "cancel"
  • "propose"
  • "proposeAndAccept"
  • "unknownAction"
  • "updateNonTerms"


This request requires authorization with the following scope (read more about authentication and authorization).


Request body

In the request body, supply the relevant portions of a Proposals resource, according to the rules of patch semantics.


If successful, this method returns a Proposals resource in the response body.

Try it!

Use the APIs Explorer below to call this method on live data and see the response.