# AgreementService

## ApproveAgreement

 - [POST /aurora.core.apiengine.agreementsv1.AgreementService/ApproveAgreement](https://developer.provablemarkets.com/api/connectapi/agreementservice/approveagreement.md): PATH: /aurora.core.apiengine.agreementsv1.AgreementService/ApproveAgreement

  ApproveAgreement can be used to approve a drafted agreement

## CancelAgreement

 - [POST /aurora.core.apiengine.agreementsv1.AgreementService/CancelAgreement](https://developer.provablemarkets.com/api/connectapi/agreementservice/cancelagreement.md): PATH: /aurora.core.apiengine.agreementsv1.AgreementService/CancelAgreement

  CancelAgreement can be used to cancel a drafted or active agreement

## CreateAgreement

 - [POST /aurora.core.apiengine.agreementsv1.AgreementService/CreateAgreement](https://developer.provablemarkets.com/api/connectapi/agreementservice/createagreement.md): PATH: /aurora.core.apiengine.agreementsv1.AgreementService/CreateAgreement

  CreateAgreement can be used tc create an agreement

## GetAgreement

 - [POST /aurora.core.apiengine.agreementsv1.AgreementService/GetAgreement](https://developer.provablemarkets.com/api/connectapi/agreementservice/getagreement.md): PATH: /aurora.core.apiengine.agreementsv1.AgreementService/GetAgreement

  GetAgreement can be used to get an agreement

## ListAgreements

 - [POST /aurora.core.apiengine.agreementsv1.AgreementService/ListAgreements](https://developer.provablemarkets.com/api/connectapi/agreementservice/listagreements.md): PATH: /aurora.core.apiengine.agreementsv1.AgreementService/ListAgreements

  ListAgreements can be used to query agreements

## ModifyAgreement

 - [POST /aurora.core.apiengine.agreementsv1.AgreementService/ModifyAgreement](https://developer.provablemarkets.com/api/connectapi/agreementservice/modifyagreement.md): PATH: /aurora.core.apiengine.agreementsv1.AgreementService/ModifyAgreement

  ModifyAgreement can be used to create a new version of an agreement

## RejectAgreement

 - [POST /aurora.core.apiengine.agreementsv1.AgreementService/RejectAgreement](https://developer.provablemarkets.com/api/connectapi/agreementservice/rejectagreement.md): PATH: /aurora.core.apiengine.agreementsv1.AgreementService/RejectAgreement

  RejectAgreement can be used to reject a drafted agreement

