Create Accountor Login
Docs

Contracts Permissions for Connections

Part of the MountDev Ops Contracts documentation. Updated November 5, 2026

MountDev Ops Contracts documentation | Updated November 5, 2026

These are the permissions a connection can hold in Contracts. Each one is a single action. Pick only what the connection needs. A connection acts as the member who made it and never does more than that member could.

Permission idLevelWhat it doesInputs
contracts.emails.listReadSee the emails Contracts sent or is waiting to sendnone
contracts.getReadSee a contract, its signers, and its audit trailid (required)
contracts.overviewReadSee the Contracts Overview page: out for signature, coming up, signed, and draftsnone
contracts.renewWriteStart the renewal of a signed contract as a new draftcontract (required)
contracts.settings.getReadSee Contracts Settingsnone
contracts.signers.saveWriteSet who signs a draft contract, in ordercontract (required), signers (required)
contracts.template.getReadSee the fields and signer roles a template asks forid (required)

See the Emails Contracts Sent or Is Waiting to Send

Permission contracts.emails.list | Read | MCP tool contracts_emails_list (action contracts.emails.list)

POST /account/api/v1/actions/contracts.emails.list
{}

See a Contract, Its Signers, and Its Audit Trail

Permission contracts.get | Read | MCP tool contracts_get (action contracts.get)

POST /account/api/v1/actions/contracts.get
{"id":1}

See the Contracts Overview Page: Out for Signature, Coming up, Signed, and Drafts

Permission contracts.overview | Read | MCP tool contracts_overview (action contracts.overview)

POST /account/api/v1/actions/contracts.overview
{}

Start the Renewal of a Signed Contract as a New Draft

Permission contracts.renew | Write | MCP tool contracts_renew (action contracts.renew)

POST /account/api/v1/actions/contracts.renew
{"contract":1}

See Contracts Settings

Permission contracts.settings.get | Read | MCP tool contracts_settings_get (action contracts.settings.get)

POST /account/api/v1/actions/contracts.settings.get
{}

Set Who Signs a Draft Contract, in Order

Permission contracts.signers.save | Write | MCP tool contracts_signers_save (action contracts.signers.save)

POST /account/api/v1/actions/contracts.signers.save
{"contract":1,"signers":[]}

See the Fields and Signer Roles a Template Asks For

Permission contracts.template.get | Read | MCP tool contracts_template_get (action contracts.template.get)

POST /account/api/v1/actions/contracts.template.get
{"id":1}

Ask Us Anything

We’d love to hear from you!