# API routes

URL: /code/api/reference · Id: `interface:api`

> Every StartupBuilder operation as an api.sb route, grouped by Noun.

Every [Verb](/business/nouns/verb) on every [Noun](/business/nouns/noun) as an [api.sb](/code/platform/api-sb) route, with the [Event](/business/nouns/event) it emits.

### Grammar
```text
POST   /{namespace}/{nouns}                create
GET    /{namespace}/{nouns}                list
GET    /{namespace}/{nouns}/{id}           get
PATCH  /{namespace}/{nouns}/{id}           update
DELETE /{namespace}/{nouns}/{id}           delete
POST   /{namespace}/{nouns}/{id}/{verb}    a Verb on one record
POST   /{namespace}/{nouns}/{verb}         a Verb on the collection
```

The [API spec](/code/api/spec) covers authentication, Modes, and errors.

### Access Level
| Operation | Route | Event |
| --- | --- | --- |
| [AccessLevel.get](/business/nouns/access-level/get?interface=api) | `GET /{namespace}/access-levels/{id}` | None. |
| [AccessLevel.list](/business/nouns/access-level/list?interface=api) | `GET /{namespace}/access-levels` | None. |

### Account
| Operation | Route | Event |
| --- | --- | --- |
| [Account.get](/business/nouns/account/get?interface=api) | `GET /{namespace}/accounts/{id}` | None. |
| [Account.list](/business/nouns/account/list?interface=api) | `GET /{namespace}/accounts` | None. |
| [Account.payout](/business/nouns/account/payout?interface=api) | `POST /{namespace}/accounts/{account}/payout` | [`Account.paidOut`](/business/events/Account.paidOut) |
| [Account.sweep](/business/nouns/account/sweep?interface=api) | `POST /{namespace}/accounts/{from}/sweep` | [`Account.swept`](/business/events/Account.swept) |

### Acquisition
| Operation | Route | Event |
| --- | --- | --- |
| [Acquisition.get](/business/nouns/acquisition/get?interface=api) | `GET /{namespace}/acquisitions/{id}` | None. |
| [Acquisition.list](/business/nouns/acquisition/list?interface=api) | `GET /{namespace}/acquisitions` | None. |

### Action
| Operation | Route | Event |
| --- | --- | --- |
| [Action.create](/business/nouns/action/create?interface=api) | `POST /{namespace}/actions` | `Action.created` |
| [Action.get](/business/nouns/action/get?interface=api) | `GET /{namespace}/actions/{id}` | None. |
| [Action.list](/business/nouns/action/list?interface=api) | `GET /{namespace}/actions` | None. |
| [Action.answer](/business/nouns/action/answer?interface=api) | `POST /{namespace}/actions/{action}/answer` | [`Action.answered`](/business/events/Action.answered) |
| [Action.ask](/business/nouns/action/ask?interface=api) | `POST /{namespace}/actions/{action}/ask` | [`Action.asked`](/business/events/Action.asked) |
| [Action.attest](/business/nouns/action/attest?interface=api) | `POST /{namespace}/actions/{action}/attest` | [`Action.attested`](/business/events/Action.attested) |
| [Action.cancel](/business/nouns/action/cancel?interface=api) | `POST /{namespace}/actions/{action}/cancel` | [`Action.canceled`](/business/events/Action.canceled) |
| [Action.evaluate](/business/nouns/action/evaluate?interface=api) | `POST /{namespace}/actions/{action}/evaluate` | [`Action.evaluated`](/business/events/Action.evaluated) |
| [Action.pause](/business/nouns/action/pause?interface=api) | `POST /{namespace}/actions/{action}/pause` | [`Action.paused`](/business/events/Action.paused) |
| [Action.redirect](/business/nouns/action/redirect?interface=api) | `POST /{namespace}/actions/{action}/redirect` | [`Action.redirected`](/business/events/Action.redirected) |
| [Action.resume](/business/nouns/action/resume?interface=api) | `POST /{namespace}/actions/{action}/resume` | [`Action.resumed`](/business/events/Action.resumed) |
| [Action.retry](/business/nouns/action/retry?interface=api) | `POST /{namespace}/actions/{action}/retry` | [`Action.retried`](/business/events/Action.retried) |

### Ad
| Operation | Route | Event |
| --- | --- | --- |
| [Ad.create](/business/nouns/ad/create?interface=api) | `POST /{namespace}/ads` | `Ad.created` |
| [Ad.get](/business/nouns/ad/get?interface=api) | `GET /{namespace}/ads/{id}` | None. |
| [Ad.list](/business/nouns/ad/list?interface=api) | `GET /{namespace}/ads` | None. |
| [Ad.update](/business/nouns/ad/update?interface=api) | `PATCH /{namespace}/ads/{id}` | `Ad.updated` |
| [Ad.delete](/business/nouns/ad/delete?interface=api) | `DELETE /{namespace}/ads/{id}` | `Ad.deleted` |

### Agent
| Operation | Route | Event |
| --- | --- | --- |
| [Agent.create](/business/nouns/agent/create?interface=api) | `POST /{namespace}/agents` | `Agent.created` |
| [Agent.get](/business/nouns/agent/get?interface=api) | `GET /{namespace}/agents/{id}` | None. |
| [Agent.list](/business/nouns/agent/list?interface=api) | `GET /{namespace}/agents` | None. |
| [Agent.update](/business/nouns/agent/update?interface=api) | `PATCH /{namespace}/agents/{id}` | `Agent.updated` |
| [Agent.delete](/business/nouns/agent/delete?interface=api) | `DELETE /{namespace}/agents/{id}` | `Agent.deleted` |
| [Agent.mint](/business/nouns/agent/mint?interface=api) | `POST /{namespace}/agents/mint` | [`Agent.minted`](/business/events/Agent.minted) |
| [Agent.pause](/business/nouns/agent/pause?interface=api) | `POST /{namespace}/agents/pause` | [`Agent.paused`](/business/events/Agent.paused) |
| [Agent.resume](/business/nouns/agent/resume?interface=api) | `POST /{namespace}/agents/{agent}/resume` | [`Agent.resumed`](/business/events/Agent.resumed) |
| [Agent.retire](/business/nouns/agent/retire?interface=api) | `POST /{namespace}/agents/{agent}/retire` | [`Agent.retired`](/business/events/Agent.retired) |

### Agreement
| Operation | Route | Event |
| --- | --- | --- |
| [Agreement.create](/business/nouns/agreement/create?interface=api) | `POST /{namespace}/agreements` | `Agreement.created` |
| [Agreement.get](/business/nouns/agreement/get?interface=api) | `GET /{namespace}/agreements/{id}` | None. |
| [Agreement.list](/business/nouns/agreement/list?interface=api) | `GET /{namespace}/agreements` | None. |
| [Agreement.update](/business/nouns/agreement/update?interface=api) | `PATCH /{namespace}/agreements/{id}` | `Agreement.updated` |
| [Agreement.sign](/business/nouns/agreement/sign?interface=api) | `POST /{namespace}/agreements/{agreement}/sign` | [`Agreement.signed`](/business/events/Agreement.signed) |
| [Agreement.terminate](/business/nouns/agreement/terminate?interface=api) | `POST /{namespace}/agreements/{agreement}/terminate` | [`Agreement.terminated`](/business/events/Agreement.terminated) |

### API Key
| Operation | Route | Event |
| --- | --- | --- |
| [APIKey.get](/business/nouns/api-key/get?interface=api) | `GET /{namespace}/api-keys/{id}` | None. |
| [APIKey.list](/business/nouns/api-key/list?interface=api) | `GET /{namespace}/api-keys` | None. |
| [APIKey.issue](/business/nouns/api-key/issue?interface=api) | `POST /{namespace}/api-keys/issue` | [`APIKey.issued`](/business/events/APIKey.issued) |
| [APIKey.revoke](/business/nouns/api-key/revoke?interface=api) | `POST /{namespace}/api-keys/{apiKey}/revoke` | [`APIKey.revoked`](/business/events/APIKey.revoked) |
| [APIKey.roll](/business/nouns/api-key/roll?interface=api) | `POST /{namespace}/api-keys/{apiKey}/roll` | [`APIKey.rolled`](/business/events/APIKey.rolled) |

### App
| Operation | Route | Event |
| --- | --- | --- |
| [App.publish](/business/nouns/app/publish?interface=api) | `POST /{namespace}/apps/{app}/publish` | [`App.published`](/business/events/App.published) |

### Approval
| Operation | Route | Event |
| --- | --- | --- |
| [Approval.create](/business/nouns/approval/create?interface=api) | `POST /{namespace}/approvals` | `Approval.created` |
| [Approval.get](/business/nouns/approval/get?interface=api) | `GET /{namespace}/approvals/{id}` | None. |
| [Approval.list](/business/nouns/approval/list?interface=api) | `GET /{namespace}/approvals` | None. |
| [Approval.update](/business/nouns/approval/update?interface=api) | `PATCH /{namespace}/approvals/{id}` | `Approval.updated` |
| [Approval.delete](/business/nouns/approval/delete?interface=api) | `DELETE /{namespace}/approvals/{id}` | `Approval.deleted` |
| [Approval.approve](/business/nouns/approval/approve?interface=api) | `POST /{namespace}/approvals/{approval}/approve` | [`Approval.approved`](/business/events/Approval.approved) |
| [Approval.refuse](/business/nouns/approval/refuse?interface=api) | `POST /{namespace}/approvals/{approval}/refuse` | [`Approval.refused`](/business/events/Approval.refused) |

### Attestation
| Operation | Route | Event |
| --- | --- | --- |
| [Attestation.create](/business/nouns/attestation/create?interface=api) | `POST /{namespace}/attestations` | `Attestation.created` |
| [Attestation.get](/business/nouns/attestation/get?interface=api) | `GET /{namespace}/attestations/{id}` | None. |
| [Attestation.list](/business/nouns/attestation/list?interface=api) | `GET /{namespace}/attestations` | None. |

### Audience
| Operation | Route | Event |
| --- | --- | --- |
| [Audience.create](/business/nouns/audience/create?interface=api) | `POST /{namespace}/audiences` | `Audience.created` |
| [Audience.get](/business/nouns/audience/get?interface=api) | `GET /{namespace}/audiences/{id}` | None. |
| [Audience.list](/business/nouns/audience/list?interface=api) | `GET /{namespace}/audiences` | None. |
| [Audience.update](/business/nouns/audience/update?interface=api) | `PATCH /{namespace}/audiences/{id}` | `Audience.updated` |
| [Audience.delete](/business/nouns/audience/delete?interface=api) | `DELETE /{namespace}/audiences/{id}` | `Audience.deleted` |

### Audit
| Operation | Route | Event |
| --- | --- | --- |
| [Audit.get](/business/nouns/audit/get?interface=api) | `GET /{namespace}/audits/{id}` | None. |
| [Audit.list](/business/nouns/audit/list?interface=api) | `GET /{namespace}/audits` | None. |

### Bill
| Operation | Route | Event |
| --- | --- | --- |
| [Bill.create](/business/nouns/bill/create?interface=api) | `POST /{namespace}/bills` | `Bill.created` |
| [Bill.get](/business/nouns/bill/get?interface=api) | `GET /{namespace}/bills/{id}` | None. |
| [Bill.list](/business/nouns/bill/list?interface=api) | `GET /{namespace}/bills` | None. |
| [Bill.update](/business/nouns/bill/update?interface=api) | `PATCH /{namespace}/bills/{id}` | `Bill.updated` |
| [Bill.approve](/business/nouns/bill/approve?interface=api) | `POST /{namespace}/bills/{bill}/approve` | [`Bill.approved`](/business/events/Bill.approved) |
| [Bill.pay](/business/nouns/bill/pay?interface=api) | `POST /{namespace}/bills/{bill}/pay` | [`Bill.paid`](/business/events/Bill.paid) |

### Brand
| Operation | Route | Event |
| --- | --- | --- |
| [Brand.create](/business/nouns/brand/create?interface=api) | `POST /{namespace}/brands` | `Brand.created` |
| [Brand.get](/business/nouns/brand/get?interface=api) | `GET /{namespace}/brands/{id}` | None. |
| [Brand.list](/business/nouns/brand/list?interface=api) | `GET /{namespace}/brands` | None. |
| [Brand.update](/business/nouns/brand/update?interface=api) | `PATCH /{namespace}/brands/{id}` | `Brand.updated` |
| [Brand.delete](/business/nouns/brand/delete?interface=api) | `DELETE /{namespace}/brands/{id}` | `Brand.deleted` |
| [Brand.clear](/business/nouns/brand/clear?interface=api) | `POST /{namespace}/brands/{brand}/clear` | [`Brand.cleared`](/business/events/Brand.cleared) |

### Budget
| Operation | Route | Event |
| --- | --- | --- |
| [Budget.create](/business/nouns/budget/create?interface=api) | `POST /{namespace}/budgets` | `Budget.created` |
| [Budget.get](/business/nouns/budget/get?interface=api) | `GET /{namespace}/budgets/{id}` | None. |
| [Budget.list](/business/nouns/budget/list?interface=api) | `GET /{namespace}/budgets` | None. |
| [Budget.update](/business/nouns/budget/update?interface=api) | `PATCH /{namespace}/budgets/{id}` | `Budget.updated` |
| [Budget.delete](/business/nouns/budget/delete?interface=api) | `DELETE /{namespace}/budgets/{id}` | `Budget.deleted` |

### Builder
| Operation | Route | Event |
| --- | --- | --- |
| [Builder.get](/business/nouns/builder/get?interface=api) | `GET /{namespace}/builders/{id}` | None. |
| [Builder.list](/business/nouns/builder/list?interface=api) | `GET /{namespace}/builders` | None. |

### Campaign
| Operation | Route | Event |
| --- | --- | --- |
| [Campaign.create](/business/nouns/campaign/create?interface=api) | `POST /{namespace}/campaigns` | `Campaign.created` |
| [Campaign.get](/business/nouns/campaign/get?interface=api) | `GET /{namespace}/campaigns/{id}` | None. |
| [Campaign.list](/business/nouns/campaign/list?interface=api) | `GET /{namespace}/campaigns` | None. |
| [Campaign.update](/business/nouns/campaign/update?interface=api) | `PATCH /{namespace}/campaigns/{id}` | `Campaign.updated` |
| [Campaign.delete](/business/nouns/campaign/delete?interface=api) | `DELETE /{namespace}/campaigns/{id}` | `Campaign.deleted` |

### Candidate
| Operation | Route | Event |
| --- | --- | --- |
| [Candidate.create](/business/nouns/candidate/create?interface=api) | `POST /{namespace}/candidates` | `Candidate.created` |
| [Candidate.get](/business/nouns/candidate/get?interface=api) | `GET /{namespace}/candidates/{id}` | None. |
| [Candidate.list](/business/nouns/candidate/list?interface=api) | `GET /{namespace}/candidates` | None. |
| [Candidate.update](/business/nouns/candidate/update?interface=api) | `PATCH /{namespace}/candidates/{id}` | `Candidate.updated` |
| [Candidate.delete](/business/nouns/candidate/delete?interface=api) | `DELETE /{namespace}/candidates/{id}` | `Candidate.deleted` |
| [Candidate.screen](/business/nouns/candidate/screen?interface=api) | `POST /{namespace}/candidates/{candidate}/screen` | [`Candidate.screened`](/business/events/Candidate.screened) |

### Capability
| Operation | Route | Event |
| --- | --- | --- |
| [Capability.get](/business/nouns/capability/get?interface=api) | `GET /{namespace}/capabilities/{id}` | None. |
| [Capability.list](/business/nouns/capability/list?interface=api) | `GET /{namespace}/capabilities` | None. |

### Capital Call
| Operation | Route | Event |
| --- | --- | --- |
| CapitalCall.get | `GET /{namespace}/capital-calls/{id}` | None. |
| CapitalCall.list | `GET /{namespace}/capital-calls` | None. |

### Capital Commitment
| Operation | Route | Event |
| --- | --- | --- |
| CapitalCommitment.create | `POST /{namespace}/capital-commitments` | `CapitalCommitment.created` |
| CapitalCommitment.get | `GET /{namespace}/capital-commitments/{id}` | None. |
| CapitalCommitment.list | `GET /{namespace}/capital-commitments` | None. |
| CapitalCommitment.update | `PATCH /{namespace}/capital-commitments/{id}` | `CapitalCommitment.updated` |
| CapitalCommitment.countersign | `POST /{namespace}/capital-commitments/{commitment}/countersign` | `CapitalCommitment.countersigned` |

### Card
| Operation | Route | Event |
| --- | --- | --- |
| [Card.get](/business/nouns/card/get?interface=api) | `GET /{namespace}/cards/{id}` | None. |
| [Card.list](/business/nouns/card/list?interface=api) | `GET /{namespace}/cards` | None. |
| [Card.issue](/business/nouns/card/issue?interface=api) | `POST /{namespace}/cards/issue` | [`Card.issued`](/business/events/Card.issued) |

### Change
| Operation | Route | Event |
| --- | --- | --- |
| [Change.create](/business/nouns/change/create?interface=api) | `POST /{namespace}/changes` | `Change.created` |
| [Change.get](/business/nouns/change/get?interface=api) | `GET /{namespace}/changes/{id}` | None. |
| [Change.list](/business/nouns/change/list?interface=api) | `GET /{namespace}/changes` | None. |
| [Change.merge](/business/nouns/change/merge?interface=api) | `POST /{namespace}/changes/{change}/merge` | [`Change.merged`](/business/events/Change.merged) |
| [Change.revert](/business/nouns/change/revert?interface=api) | `POST /{namespace}/changes/{change}/revert` | [`Change.reverted`](/business/events/Change.reverted) |
| [Change.review](/business/nouns/change/review?interface=api) | `POST /{namespace}/changes/{change}/review` | [`Change.reviewed`](/business/events/Change.reviewed) |

### Channel
| Operation | Route | Event |
| --- | --- | --- |
| [Channel.create](/business/nouns/channel/create?interface=api) | `POST /{namespace}/channels` | `Channel.created` |
| [Channel.get](/business/nouns/channel/get?interface=api) | `GET /{namespace}/channels/{id}` | None. |
| [Channel.list](/business/nouns/channel/list?interface=api) | `GET /{namespace}/channels` | None. |
| [Channel.update](/business/nouns/channel/update?interface=api) | `PATCH /{namespace}/channels/{id}` | `Channel.updated` |
| [Channel.delete](/business/nouns/channel/delete?interface=api) | `DELETE /{namespace}/channels/{id}` | `Channel.deleted` |

### Cohort
| Operation | Route | Event |
| --- | --- | --- |
| [Cohort.create](/business/nouns/cohort/create?interface=api) | `POST /{namespace}/cohorts` | `Cohort.created` |
| [Cohort.get](/business/nouns/cohort/get?interface=api) | `GET /{namespace}/cohorts/{id}` | None. |
| [Cohort.list](/business/nouns/cohort/list?interface=api) | `GET /{namespace}/cohorts` | None. |
| [Cohort.update](/business/nouns/cohort/update?interface=api) | `PATCH /{namespace}/cohorts/{id}` | `Cohort.updated` |
| [Cohort.delete](/business/nouns/cohort/delete?interface=api) | `DELETE /{namespace}/cohorts/{id}` | `Cohort.deleted` |

### Collection
| Operation | Route | Event |
| --- | --- | --- |
| [Collection.create](/business/nouns/collection/create?interface=api) | `POST /{namespace}/collections` | `Collection.created` |
| [Collection.get](/business/nouns/collection/get?interface=api) | `GET /{namespace}/collections/{id}` | None. |
| [Collection.list](/business/nouns/collection/list?interface=api) | `GET /{namespace}/collections` | None. |
| [Collection.update](/business/nouns/collection/update?interface=api) | `PATCH /{namespace}/collections/{id}` | `Collection.updated` |
| [Collection.delete](/business/nouns/collection/delete?interface=api) | `DELETE /{namespace}/collections/{id}` | `Collection.deleted` |
| [Collection.export](/business/nouns/collection/export?interface=api) | `POST /{namespace}/collections/{collection}/export` | [`Collection.exported`](/business/events/Collection.exported) |
| [Collection.query](/business/nouns/collection/query?interface=api) | `POST /{namespace}/collections/query` | [`Collection.queried`](/business/events/Collection.queried) |

### Comment
| Operation | Route | Event |
| --- | --- | --- |
| [Comment.create](/business/nouns/comment/create?interface=api) | `POST /{namespace}/comments` | `Comment.created` |
| [Comment.get](/business/nouns/comment/get?interface=api) | `GET /{namespace}/comments/{id}` | None. |
| [Comment.list](/business/nouns/comment/list?interface=api) | `GET /{namespace}/comments` | None. |
| [Comment.update](/business/nouns/comment/update?interface=api) | `PATCH /{namespace}/comments/{id}` | `Comment.updated` |
| [Comment.delete](/business/nouns/comment/delete?interface=api) | `DELETE /{namespace}/comments/{id}` | `Comment.deleted` |

### Commission
| Operation | Route | Event |
| --- | --- | --- |
| [Commission.create](/business/nouns/commission/create?interface=api) | `POST /{namespace}/commissions` | `Commission.created` |
| [Commission.get](/business/nouns/commission/get?interface=api) | `GET /{namespace}/commissions/{id}` | None. |
| [Commission.list](/business/nouns/commission/list?interface=api) | `GET /{namespace}/commissions` | None. |
| [Commission.update](/business/nouns/commission/update?interface=api) | `PATCH /{namespace}/commissions/{id}` | `Commission.updated` |
| [Commission.pay](/business/nouns/commission/pay?interface=api) | `POST /{namespace}/commissions/{commission}/pay` | [`Commission.paid`](/business/events/Commission.paid) |

### Company
| Operation | Route | Event |
| --- | --- | --- |
| [Company.create](/business/nouns/company/create?interface=api) | `POST /{namespace}/companies` | `Company.created` |
| [Company.get](/business/nouns/company/get?interface=api) | `GET /{namespace}/companies/{id}` | None. |
| [Company.list](/business/nouns/company/list?interface=api) | `GET /{namespace}/companies` | None. |
| [Company.update](/business/nouns/company/update?interface=api) | `PATCH /{namespace}/companies/{id}` | `Company.updated` |
| [Company.dissolve](/business/nouns/company/dissolve?interface=api) | `POST /{namespace}/companies/{company}/dissolve` | [`Company.dissolved`](/business/events/Company.dissolved) |
| [Company.incorporate](/business/nouns/company/incorporate?interface=api) | `POST /{namespace}/companies/incorporate` | [`Company.incorporated`](/business/events/Company.incorporated) |
| [Company.register](/business/nouns/company/register?interface=api) | `POST /{namespace}/companies/register` | [`Company.registered`](/business/events/Company.registered) |
| [Company.submit](/business/nouns/company/submit?interface=api) | `POST /{namespace}/companies/submit` | [`Company.submitted`](/business/events/Company.submitted) |

### Component
| Operation | Route | Event |
| --- | --- | --- |
| [Component.create](/business/nouns/component/create?interface=api) | `POST /{namespace}/components` | `Component.created` |
| [Component.get](/business/nouns/component/get?interface=api) | `GET /{namespace}/components/{id}` | None. |
| [Component.list](/business/nouns/component/list?interface=api) | `GET /{namespace}/components` | None. |
| [Component.update](/business/nouns/component/update?interface=api) | `PATCH /{namespace}/components/{id}` | `Component.updated` |
| [Component.delete](/business/nouns/component/delete?interface=api) | `DELETE /{namespace}/components/{id}` | `Component.deleted` |

### Consent
| Operation | Route | Event |
| --- | --- | --- |
| [Consent.create](/business/nouns/consent/create?interface=api) | `POST /{namespace}/consents` | `Consent.created` |
| [Consent.get](/business/nouns/consent/get?interface=api) | `GET /{namespace}/consents/{id}` | None. |
| [Consent.list](/business/nouns/consent/list?interface=api) | `GET /{namespace}/consents` | None. |
| [Consent.update](/business/nouns/consent/update?interface=api) | `PATCH /{namespace}/consents/{id}` | `Consent.updated` |
| [Consent.withdraw](/business/nouns/consent/withdraw?interface=api) | `POST /{namespace}/consents/{consent}/withdraw` | [`Consent.withdrawn`](/business/events/Consent.withdrawn) |

### Contact
| Operation | Route | Event |
| --- | --- | --- |
| [Contact.create](/business/nouns/contact/create?interface=api) | `POST /{namespace}/contacts` | `Contact.created` |
| [Contact.get](/business/nouns/contact/get?interface=api) | `GET /{namespace}/contacts/{id}` | None. |
| [Contact.list](/business/nouns/contact/list?interface=api) | `GET /{namespace}/contacts` | None. |
| [Contact.update](/business/nouns/contact/update?interface=api) | `PATCH /{namespace}/contacts/{id}` | `Contact.updated` |
| [Contact.delete](/business/nouns/contact/delete?interface=api) | `DELETE /{namespace}/contacts/{id}` | `Contact.deleted` |
| [Contact.enrich](/business/nouns/contact/enrich?interface=api) | `POST /{namespace}/contacts/{contact}/enrich` | [`Contact.enriched`](/business/events/Contact.enriched) |
| [Contact.enroll](/business/nouns/contact/enroll?interface=api) | `POST /{namespace}/contacts/{contact}/enroll` | [`Contact.enrolled`](/business/events/Contact.enrolled) |
| [Contact.merge](/business/nouns/contact/merge?interface=api) | `POST /{namespace}/contacts/{contact}/merge` | [`Contact.merged`](/business/events/Contact.merged) |
| [Contact.subscribe](/business/nouns/contact/subscribe?interface=api) | `POST /{namespace}/contacts/{contact}/subscribe` | [`Contact.subscribed`](/business/events/Contact.subscribed) |
| [Contact.suppress](/business/nouns/contact/suppress?interface=api) | `POST /{namespace}/contacts/{contact}/suppress` | [`Contact.suppressed`](/business/events/Contact.suppressed) |
| [Contact.unsubscribe](/business/nouns/contact/unsubscribe?interface=api) | `POST /{namespace}/contacts/{contact}/unsubscribe` | [`Contact.unsubscribed`](/business/events/Contact.unsubscribed) |

### Content
| Operation | Route | Event |
| --- | --- | --- |
| [Content.create](/business/nouns/content/create?interface=api) | `POST /{namespace}/content` | `Content.created` |
| [Content.get](/business/nouns/content/get?interface=api) | `GET /{namespace}/content/{id}` | None. |
| [Content.list](/business/nouns/content/list?interface=api) | `GET /{namespace}/content` | None. |
| [Content.update](/business/nouns/content/update?interface=api) | `PATCH /{namespace}/content/{id}` | `Content.updated` |
| [Content.delete](/business/nouns/content/delete?interface=api) | `DELETE /{namespace}/content/{id}` | `Content.deleted` |
| [Content.draft](/business/nouns/content/draft?interface=api) | `POST /{namespace}/content/draft` | [`Content.drafted`](/business/events/Content.drafted) |
| [Content.publish](/business/nouns/content/publish?interface=api) | `POST /{namespace}/content/{content}/publish` | [`Content.published`](/business/events/Content.published) |

### Control
| Operation | Route | Event |
| --- | --- | --- |
| [Control.get](/business/nouns/control/get?interface=api) | `GET /{namespace}/controls/{id}` | None. |
| [Control.list](/business/nouns/control/list?interface=api) | `GET /{namespace}/controls` | None. |

### Conversation
| Operation | Route | Event |
| --- | --- | --- |
| [Conversation.create](/business/nouns/conversation/create?interface=api) | `POST /{namespace}/conversations` | `Conversation.created` |
| [Conversation.get](/business/nouns/conversation/get?interface=api) | `GET /{namespace}/conversations/{id}` | None. |
| [Conversation.list](/business/nouns/conversation/list?interface=api) | `GET /{namespace}/conversations` | None. |
| [Conversation.update](/business/nouns/conversation/update?interface=api) | `PATCH /{namespace}/conversations/{id}` | `Conversation.updated` |
| [Conversation.delete](/business/nouns/conversation/delete?interface=api) | `DELETE /{namespace}/conversations/{id}` | `Conversation.deleted` |
| [Conversation.answer](/business/nouns/conversation/answer?interface=api) | `POST /{namespace}/conversations/{conversation}/answer` | [`Conversation.answered`](/business/events/Conversation.answered) |
| [Conversation.assign](/business/nouns/conversation/assign?interface=api) | `POST /{namespace}/conversations/{conversation}/assign` | [`Conversation.assigned`](/business/events/Conversation.assigned) |
| [Conversation.close](/business/nouns/conversation/close?interface=api) | `POST /{namespace}/conversations/{conversation}/close` | [`Conversation.closed`](/business/events/Conversation.closed) |
| [Conversation.escalate](/business/nouns/conversation/escalate?interface=api) | `POST /{namespace}/conversations/{conversation}/escalate` | [`Conversation.escalated`](/business/events/Conversation.escalated) |
| [Conversation.reopen](/business/nouns/conversation/reopen?interface=api) | `POST /{namespace}/conversations/{conversation}/reopen` | [`Conversation.reopened`](/business/events/Conversation.reopened) |

### Cost
| Operation | Route | Event |
| --- | --- | --- |
| [Cost.get](/business/nouns/cost/get?interface=api) | `GET /{namespace}/costs/{id}` | None. |
| [Cost.list](/business/nouns/cost/list?interface=api) | `GET /{namespace}/costs` | None. |

### Coupon
| Operation | Route | Event |
| --- | --- | --- |
| [Coupon.create](/business/nouns/coupon/create?interface=api) | `POST /{namespace}/coupons` | `Coupon.created` |
| [Coupon.get](/business/nouns/coupon/get?interface=api) | `GET /{namespace}/coupons/{id}` | None. |
| [Coupon.list](/business/nouns/coupon/list?interface=api) | `GET /{namespace}/coupons` | None. |
| [Coupon.update](/business/nouns/coupon/update?interface=api) | `PATCH /{namespace}/coupons/{id}` | `Coupon.updated` |

### Credential
| Operation | Route | Event |
| --- | --- | --- |
| [Credential.create](/business/nouns/credential/create?interface=api) | `POST /{namespace}/credentials` | `Credential.created` |
| [Credential.get](/business/nouns/credential/get?interface=api) | `GET /{namespace}/credentials/{id}` | None. |
| [Credential.list](/business/nouns/credential/list?interface=api) | `GET /{namespace}/credentials` | None. |
| [Credential.update](/business/nouns/credential/update?interface=api) | `PATCH /{namespace}/credentials/{id}` | `Credential.updated` |
| [Credential.delete](/business/nouns/credential/delete?interface=api) | `DELETE /{namespace}/credentials/{id}` | `Credential.deleted` |
| [Credential.verify](/business/nouns/credential/verify?interface=api) | `POST /{namespace}/credentials/{credential}/verify` | [`Credential.verified`](/business/events/Credential.verified) |

### Credit Grant
| Operation | Route | Event |
| --- | --- | --- |
| [CreditGrant.create](/business/nouns/credit-grant/create?interface=api) | `POST /{namespace}/credit-grants` | `CreditGrant.created` |
| [CreditGrant.get](/business/nouns/credit-grant/get?interface=api) | `GET /{namespace}/credit-grants/{id}` | None. |
| [CreditGrant.list](/business/nouns/credit-grant/list?interface=api) | `GET /{namespace}/credit-grants` | None. |
| [CreditGrant.apply](/business/nouns/credit-grant/apply?interface=api) | `POST /{namespace}/credit-grants/apply` | [`CreditGrant.applied`](/business/events/CreditGrant.applied) |
| [CreditGrant.issue](/business/nouns/credit-grant/issue?interface=api) | `POST /{namespace}/credit-grants/issue` | [`CreditGrant.issued`](/business/events/CreditGrant.issued) |
| [CreditGrant.void](/business/nouns/credit-grant/void?interface=api) | `POST /{namespace}/credit-grants/{creditGrant}/void` | [`CreditGrant.voided`](/business/events/CreditGrant.voided) |

### Criterion
| Operation | Route | Event |
| --- | --- | --- |
| [Criterion.get](/business/nouns/criterion/get?interface=api) | `GET /{namespace}/criteria/{id}` | None. |
| [Criterion.list](/business/nouns/criterion/list?interface=api) | `GET /{namespace}/criteria` | None. |

### Customer
| Operation | Route | Event |
| --- | --- | --- |
| [Customer.create](/business/nouns/customer/create?interface=api) | `POST /{namespace}/customers` | `Customer.created` |
| [Customer.get](/business/nouns/customer/get?interface=api) | `GET /{namespace}/customers/{id}` | None. |
| [Customer.list](/business/nouns/customer/list?interface=api) | `GET /{namespace}/customers` | None. |
| [Customer.update](/business/nouns/customer/update?interface=api) | `PATCH /{namespace}/customers/{id}` | `Customer.updated` |
| [Customer.delete](/business/nouns/customer/delete?interface=api) | `DELETE /{namespace}/customers/{id}` | `Customer.deleted` |
| [Customer.activate](/business/nouns/customer/activate?interface=api) | `POST /{namespace}/customers/{customer}/activate` | [`Customer.activated`](/business/events/Customer.activated) |
| [Customer.exempt](/business/nouns/customer/exempt?interface=api) | `POST /{namespace}/customers/{customer}/exempt` | [`Customer.exempted`](/business/events/Customer.exempted) |

### Dashboard
| Operation | Route | Event |
| --- | --- | --- |
| [Dashboard.create](/business/nouns/dashboard/create?interface=api) | `POST /{namespace}/dashboards` | `Dashboard.created` |
| [Dashboard.get](/business/nouns/dashboard/get?interface=api) | `GET /{namespace}/dashboards/{id}` | None. |
| [Dashboard.list](/business/nouns/dashboard/list?interface=api) | `GET /{namespace}/dashboards` | None. |
| [Dashboard.update](/business/nouns/dashboard/update?interface=api) | `PATCH /{namespace}/dashboards/{id}` | `Dashboard.updated` |
| [Dashboard.delete](/business/nouns/dashboard/delete?interface=api) | `DELETE /{namespace}/dashboards/{id}` | `Dashboard.deleted` |
| [Dashboard.ask](/business/nouns/dashboard/ask?interface=api) | `POST /{namespace}/dashboards/ask` | [`Dashboard.asked`](/business/events/Dashboard.asked) |
| [Dashboard.schedule](/business/nouns/dashboard/schedule?interface=api) | `POST /{namespace}/dashboards/{dashboard}/schedule` | [`Dashboard.scheduled`](/business/events/Dashboard.scheduled) |

### Dataset
| Operation | Route | Event |
| --- | --- | --- |
| [Dataset.create](/business/nouns/dataset/create?interface=api) | `POST /{namespace}/datasets` | `Dataset.created` |
| [Dataset.get](/business/nouns/dataset/get?interface=api) | `GET /{namespace}/datasets/{id}` | None. |
| [Dataset.list](/business/nouns/dataset/list?interface=api) | `GET /{namespace}/datasets` | None. |
| [Dataset.update](/business/nouns/dataset/update?interface=api) | `PATCH /{namespace}/datasets/{id}` | `Dataset.updated` |
| [Dataset.delete](/business/nouns/dataset/delete?interface=api) | `DELETE /{namespace}/datasets/{id}` | `Dataset.deleted` |

### Deal
| Operation | Route | Event |
| --- | --- | --- |
| [Deal.create](/business/nouns/deal/create?interface=api) | `POST /{namespace}/deals` | `Deal.created` |
| [Deal.get](/business/nouns/deal/get?interface=api) | `GET /{namespace}/deals/{id}` | None. |
| [Deal.list](/business/nouns/deal/list?interface=api) | `GET /{namespace}/deals` | None. |
| [Deal.update](/business/nouns/deal/update?interface=api) | `PATCH /{namespace}/deals/{id}` | `Deal.updated` |
| [Deal.delete](/business/nouns/deal/delete?interface=api) | `DELETE /{namespace}/deals/{id}` | `Deal.deleted` |
| [Deal.advance](/business/nouns/deal/advance?interface=api) | `POST /{namespace}/deals/{deal}/advance` | [`Deal.advanced`](/business/events/Deal.advanced) |
| [Deal.assign](/business/nouns/deal/assign?interface=api) | `POST /{namespace}/deals/{deal}/assign` | [`Deal.assigned`](/business/events/Deal.assigned) |
| [Deal.lose](/business/nouns/deal/lose?interface=api) | `POST /{namespace}/deals/{deal}/lose` | [`Deal.lost`](/business/events/Deal.lost) |
| [Deal.propose](/business/nouns/deal/propose?interface=api) | `POST /{namespace}/deals/{deal}/propose` | [`Deal.proposed`](/business/events/Deal.proposed) |
| [Deal.win](/business/nouns/deal/win?interface=api) | `POST /{namespace}/deals/{deal}/win` | [`Deal.won`](/business/events/Deal.won) |

### Decision
| Operation | Route | Event |
| --- | --- | --- |
| [Decision.create](/business/nouns/decision/create?interface=api) | `POST /{namespace}/decisions` | `Decision.created` |
| [Decision.get](/business/nouns/decision/get?interface=api) | `GET /{namespace}/decisions/{id}` | None. |
| [Decision.list](/business/nouns/decision/list?interface=api) | `GET /{namespace}/decisions` | None. |
| [Decision.supersede](/business/nouns/decision/supersede?interface=api) | `POST /{namespace}/decisions/{decision}/supersede` | [`Decision.superseded`](/business/events/Decision.superseded) |

### Demand Budget
| Operation | Route | Event |
| --- | --- | --- |
| [DemandBudget.create](/business/nouns/demand-budget/create?interface=api) | `POST /{namespace}/demand-budgets` | `DemandBudget.created` |
| [DemandBudget.get](/business/nouns/demand-budget/get?interface=api) | `GET /{namespace}/demand-budgets/{id}` | None. |
| [DemandBudget.list](/business/nouns/demand-budget/list?interface=api) | `GET /{namespace}/demand-budgets` | None. |
| [DemandBudget.update](/business/nouns/demand-budget/update?interface=api) | `PATCH /{namespace}/demand-budgets/{id}` | `DemandBudget.updated` |

### Dispute
| Operation | Route | Event |
| --- | --- | --- |
| [Dispute.get](/business/nouns/dispute/get?interface=api) | `GET /{namespace}/disputes/{id}` | None. |
| [Dispute.list](/business/nouns/dispute/list?interface=api) | `GET /{namespace}/disputes` | None. |
| [Dispute.accept](/business/nouns/dispute/accept?interface=api) | `POST /{namespace}/disputes/{dispute}/accept` | [`Dispute.accepted`](/business/events/Dispute.accepted) |
| [Dispute.answer](/business/nouns/dispute/answer?interface=api) | `POST /{namespace}/disputes/{dispute}/answer` | [`Dispute.answered`](/business/events/Dispute.answered) |
| [Dispute.appeal](/business/nouns/dispute/appeal?interface=api) | `POST /{namespace}/disputes/{dispute}/appeal` | [`Dispute.appealed`](/business/events/Dispute.appealed) |
| [Dispute.decide](/business/nouns/dispute/decide?interface=api) | `POST /{namespace}/disputes/{dispute}/decide` | [`Dispute.decided`](/business/events/Dispute.decided) |

### DNS Record
| Operation | Route | Event |
| --- | --- | --- |
| [DNSRecord.get](/business/nouns/dns-record/get?interface=api) | `GET /{namespace}/dns-records/{id}` | None. |
| [DNSRecord.list](/business/nouns/dns-record/list?interface=api) | `GET /{namespace}/dns-records` | None. |
| [DNSRecord.remove](/business/nouns/dns-record/remove?interface=api) | `POST /{namespace}/dns-records/{record}/remove` | [`DNSRecord.removed`](/business/events/DNSRecord.removed) |
| [DNSRecord.set](/business/nouns/dns-record/set?interface=api) | `POST /{namespace}/dns-records/set` | [`DNSRecord.set`](/business/events/DNSRecord.set) |

### Document
| Operation | Route | Event |
| --- | --- | --- |
| [Document.create](/business/nouns/document/create?interface=api) | `POST /{namespace}/documents` | `Document.created` |
| [Document.get](/business/nouns/document/get?interface=api) | `GET /{namespace}/documents/{id}` | None. |
| [Document.list](/business/nouns/document/list?interface=api) | `GET /{namespace}/documents` | None. |
| [Document.update](/business/nouns/document/update?interface=api) | `PATCH /{namespace}/documents/{id}` | `Document.updated` |
| [Document.delete](/business/nouns/document/delete?interface=api) | `DELETE /{namespace}/documents/{id}` | `Document.deleted` |
| [Document.render](/business/nouns/document/render?interface=api) | `POST /{namespace}/documents/{document}/render` | [`Document.rendered`](/business/events/Document.rendered) |

### Domain
| Operation | Route | Event |
| --- | --- | --- |
| [Domain.create](/business/nouns/domain/create?interface=api) | `POST /{namespace}/domains` | `Domain.created` |
| [Domain.get](/business/nouns/domain/get?interface=api) | `GET /{namespace}/domains/{id}` | None. |
| [Domain.list](/business/nouns/domain/list?interface=api) | `GET /{namespace}/domains` | None. |
| [Domain.update](/business/nouns/domain/update?interface=api) | `PATCH /{namespace}/domains/{id}` | `Domain.updated` |
| [Domain.delete](/business/nouns/domain/delete?interface=api) | `DELETE /{namespace}/domains/{id}` | `Domain.deleted` |
| [Domain.authenticate](/business/nouns/domain/authenticate?interface=api) | `POST /{namespace}/domains/{domain}/authenticate` | [`Domain.authenticated`](/business/events/Domain.authenticated) |
| [Domain.benchmark](/business/nouns/domain/benchmark?interface=api) | `POST /{namespace}/domains/benchmark` | [`Domain.benchmarked`](/business/events/Domain.benchmarked) |
| [Domain.claim](/business/nouns/domain/claim?interface=api) | `POST /{namespace}/domains/claim` | [`Domain.claimed`](/business/events/Domain.claimed) |
| [Domain.connect](/business/nouns/domain/connect?interface=api) | `POST /{namespace}/domains/connect` | [`Domain.connected`](/business/events/Domain.connected) |
| [Domain.register](/business/nouns/domain/register?interface=api) | `POST /{namespace}/domains/register` | [`Domain.registered`](/business/events/Domain.registered) |
| [Domain.release](/business/nouns/domain/release?interface=api) | `POST /{namespace}/domains/{domain}/release` | [`Domain.released`](/business/events/Domain.released) |
| [Domain.renew](/business/nouns/domain/renew?interface=api) | `POST /{namespace}/domains/{domain}/renew` | [`Domain.renewed`](/business/events/Domain.renewed) |
| [Domain.search](/business/nouns/domain/search?interface=api) | `POST /{namespace}/domains/search` | [`Domain.searched`](/business/events/Domain.searched) |
| [Domain.transfer](/business/nouns/domain/transfer?interface=api) | `POST /{namespace}/domains/{domain}/transfer` | [`Domain.transferred`](/business/events/Domain.transferred) |
| [Domain.verify](/business/nouns/domain/verify?interface=api) | `POST /{namespace}/domains/{domain}/verify` | [`Domain.verified`](/business/events/Domain.verified) |

### Enrollment
| Operation | Route | Event |
| --- | --- | --- |
| [Enrollment.create](/business/nouns/enrollment/create?interface=api) | `POST /{namespace}/enrollments` | `Enrollment.created` |
| [Enrollment.get](/business/nouns/enrollment/get?interface=api) | `GET /{namespace}/enrollments/{id}` | None. |
| [Enrollment.list](/business/nouns/enrollment/list?interface=api) | `GET /{namespace}/enrollments` | None. |
| [Enrollment.update](/business/nouns/enrollment/update?interface=api) | `PATCH /{namespace}/enrollments/{id}` | `Enrollment.updated` |
| [Enrollment.delete](/business/nouns/enrollment/delete?interface=api) | `DELETE /{namespace}/enrollments/{id}` | `Enrollment.deleted` |
| [Enrollment.cancel](/business/nouns/enrollment/cancel?interface=api) | `POST /{namespace}/enrollments/{enrollment}/cancel` | [`Enrollment.canceled`](/business/events/Enrollment.canceled) |
| [Enrollment.pause](/business/nouns/enrollment/pause?interface=api) | `POST /{namespace}/enrollments/{enrollment}/pause` | [`Enrollment.paused`](/business/events/Enrollment.paused) |
| [Enrollment.resume](/business/nouns/enrollment/resume?interface=api) | `POST /{namespace}/enrollments/{enrollment}/resume` | [`Enrollment.resumed`](/business/events/Enrollment.resumed) |

### Entitlement
| Operation | Route | Event |
| --- | --- | --- |
| [Entitlement.create](/business/nouns/entitlement/create?interface=api) | `POST /{namespace}/entitlements` | `Entitlement.created` |
| [Entitlement.get](/business/nouns/entitlement/get?interface=api) | `GET /{namespace}/entitlements/{id}` | None. |
| [Entitlement.list](/business/nouns/entitlement/list?interface=api) | `GET /{namespace}/entitlements` | None. |
| [Entitlement.update](/business/nouns/entitlement/update?interface=api) | `PATCH /{namespace}/entitlements/{id}` | `Entitlement.updated` |
| [Entitlement.delete](/business/nouns/entitlement/delete?interface=api) | `DELETE /{namespace}/entitlements/{id}` | `Entitlement.deleted` |
| [Entitlement.check](/business/nouns/entitlement/check?interface=api) | `POST /{namespace}/entitlements/check` | [`Entitlement.checked`](/business/events/Entitlement.checked) |

### Entry
| Operation | Route | Event |
| --- | --- | --- |
| [Entry.get](/business/nouns/entry/get?interface=api) | `GET /{namespace}/entries/{id}` | None. |
| [Entry.list](/business/nouns/entry/list?interface=api) | `GET /{namespace}/entries` | None. |
| [Entry.post](/business/nouns/entry/post?interface=api) | `POST /{namespace}/entries/post` | [`Entry.posted`](/business/events/Entry.posted) |
| [Entry.settle](/business/nouns/entry/settle?interface=api) | `POST /{namespace}/entries/settle` | [`Entry.settled`](/business/events/Entry.settled) |

### Evaluator
| Operation | Route | Event |
| --- | --- | --- |
| [Evaluator.create](/business/nouns/evaluator/create?interface=api) | `POST /{namespace}/evaluators` | `Evaluator.created` |
| [Evaluator.get](/business/nouns/evaluator/get?interface=api) | `GET /{namespace}/evaluators/{id}` | None. |
| [Evaluator.list](/business/nouns/evaluator/list?interface=api) | `GET /{namespace}/evaluators` | None. |
| [Evaluator.update](/business/nouns/evaluator/update?interface=api) | `PATCH /{namespace}/evaluators/{id}` | `Evaluator.updated` |
| [Evaluator.delete](/business/nouns/evaluator/delete?interface=api) | `DELETE /{namespace}/evaluators/{id}` | `Evaluator.deleted` |

### Event
| Operation | Route | Event |
| --- | --- | --- |
| [Event.create](/business/nouns/event/create?interface=api) | `POST /{namespace}/events` | `Event.created` |
| [Event.get](/business/nouns/event/get?interface=api) | `GET /{namespace}/events/{id}` | None. |
| [Event.list](/business/nouns/event/list?interface=api) | `GET /{namespace}/events` | None. |
| [Event.capture](/business/nouns/event/capture?interface=api) | `POST /{namespace}/events/capture` | [`Event.captured`](/business/events/Event.captured) |

### Evidence
| Operation | Route | Event |
| --- | --- | --- |
| [Evidence.create](/business/nouns/evidence/create?interface=api) | `POST /{namespace}/evidence` | `Evidence.created` |
| [Evidence.get](/business/nouns/evidence/get?interface=api) | `GET /{namespace}/evidence/{id}` | None. |
| [Evidence.list](/business/nouns/evidence/list?interface=api) | `GET /{namespace}/evidence` | None. |

### Experiment
| Operation | Route | Event |
| --- | --- | --- |
| [Experiment.create](/business/nouns/experiment/create?interface=api) | `POST /{namespace}/experiments` | `Experiment.created` |
| [Experiment.get](/business/nouns/experiment/get?interface=api) | `GET /{namespace}/experiments/{id}` | None. |
| [Experiment.list](/business/nouns/experiment/list?interface=api) | `GET /{namespace}/experiments` | None. |
| [Experiment.conclude](/business/nouns/experiment/conclude?interface=api) | `POST /{namespace}/experiments/{experiment}/conclude` | [`Experiment.concluded`](/business/events/Experiment.concluded) |
| [Experiment.start](/business/nouns/experiment/start?interface=api) | `POST /{namespace}/experiments/{experiment}/start` | [`Experiment.started`](/business/events/Experiment.started) |

### Exposure
| Operation | Route | Event |
| --- | --- | --- |
| [Exposure.create](/business/nouns/exposure/create?interface=api) | `POST /{namespace}/exposures` | `Exposure.created` |
| [Exposure.get](/business/nouns/exposure/get?interface=api) | `GET /{namespace}/exposures/{id}` | None. |
| [Exposure.list](/business/nouns/exposure/list?interface=api) | `GET /{namespace}/exposures` | None. |

### File
| Operation | Route | Event |
| --- | --- | --- |
| [File.create](/business/nouns/file/create?interface=api) | `POST /{namespace}/files` | `File.created` |
| [File.get](/business/nouns/file/get?interface=api) | `GET /{namespace}/files/{id}` | None. |
| [File.list](/business/nouns/file/list?interface=api) | `GET /{namespace}/files` | None. |
| [File.update](/business/nouns/file/update?interface=api) | `PATCH /{namespace}/files/{id}` | `File.updated` |
| [File.delete](/business/nouns/file/delete?interface=api) | `DELETE /{namespace}/files/{id}` | `File.deleted` |
| [File.edit](/business/nouns/file/edit?interface=api) | `POST /{namespace}/files/{file}/edit` | [`File.edited`](/business/events/File.edited) |
| [File.generate](/business/nouns/file/generate?interface=api) | `POST /{namespace}/files/generate` | [`File.generated`](/business/events/File.generated) |

### Flag
| Operation | Route | Event |
| --- | --- | --- |
| [Flag.create](/business/nouns/flag/create?interface=api) | `POST /{namespace}/flags` | `Flag.created` |
| [Flag.get](/business/nouns/flag/get?interface=api) | `GET /{namespace}/flags/{id}` | None. |
| [Flag.list](/business/nouns/flag/list?interface=api) | `GET /{namespace}/flags` | None. |
| [Flag.update](/business/nouns/flag/update?interface=api) | `PATCH /{namespace}/flags/{id}` | `Flag.updated` |
| [Flag.delete](/business/nouns/flag/delete?interface=api) | `DELETE /{namespace}/flags/{id}` | `Flag.deleted` |
| [Flag.evaluate](/business/nouns/flag/evaluate?interface=api) | `POST /{namespace}/flags/{flag}/evaluate` | [`Flag.evaluated`](/business/events/Flag.evaluated) |

### Flow
| Operation | Route | Event |
| --- | --- | --- |
| [Flow.create](/business/nouns/flow/create?interface=api) | `POST /{namespace}/flows` | `Flow.created` |
| [Flow.get](/business/nouns/flow/get?interface=api) | `GET /{namespace}/flows/{id}` | None. |
| [Flow.list](/business/nouns/flow/list?interface=api) | `GET /{namespace}/flows` | None. |
| [Flow.update](/business/nouns/flow/update?interface=api) | `PATCH /{namespace}/flows/{id}` | `Flow.updated` |
| [Flow.delete](/business/nouns/flow/delete?interface=api) | `DELETE /{namespace}/flows/{id}` | `Flow.deleted` |

### Forecast
| Operation | Route | Event |
| --- | --- | --- |
| [Forecast.create](/business/nouns/forecast/create?interface=api) | `POST /{namespace}/forecasts` | `Forecast.created` |
| [Forecast.get](/business/nouns/forecast/get?interface=api) | `GET /{namespace}/forecasts/{id}` | None. |
| [Forecast.list](/business/nouns/forecast/list?interface=api) | `GET /{namespace}/forecasts` | None. |

### Form
| Operation | Route | Event |
| --- | --- | --- |
| [Form.create](/business/nouns/form/create?interface=api) | `POST /{namespace}/forms` | `Form.created` |
| [Form.get](/business/nouns/form/get?interface=api) | `GET /{namespace}/forms/{id}` | None. |
| [Form.list](/business/nouns/form/list?interface=api) | `GET /{namespace}/forms` | None. |
| [Form.update](/business/nouns/form/update?interface=api) | `PATCH /{namespace}/forms/{id}` | `Form.updated` |
| [Form.delete](/business/nouns/form/delete?interface=api) | `DELETE /{namespace}/forms/{id}` | `Form.deleted` |

### Function
| Operation | Route | Event |
| --- | --- | --- |
| [Function.create](/business/nouns/function/create?interface=api) | `POST /{namespace}/functions` | `Function.created` |
| [Function.get](/business/nouns/function/get?interface=api) | `GET /{namespace}/functions/{id}` | None. |
| [Function.list](/business/nouns/function/list?interface=api) | `GET /{namespace}/functions` | None. |
| [Function.update](/business/nouns/function/update?interface=api) | `PATCH /{namespace}/functions/{id}` | `Function.updated` |
| [Function.delete](/business/nouns/function/delete?interface=api) | `DELETE /{namespace}/functions/{id}` | `Function.deleted` |

### Fund
| Operation | Route | Event |
| --- | --- | --- |
| Fund.create | `POST /{namespace}/funds` | `Fund.created` |
| Fund.get | `GET /{namespace}/funds/{id}` | None. |
| Fund.list | `GET /{namespace}/funds` | None. |
| Fund.update | `PATCH /{namespace}/funds/{id}` | `Fund.updated` |
| Fund.delete | `DELETE /{namespace}/funds/{id}` | `Fund.deleted` |
| Fund.call | `POST /{namespace}/funds/{fund}/call` | `Fund.called` |
| Fund.distribute | `POST /{namespace}/funds/{fund}/distribute` | `Fund.distributed` |
| Fund.report | `POST /{namespace}/funds/{fund}/report` | `Fund.reported` |

### Fund Distribution
| Operation | Route | Event |
| --- | --- | --- |
| FundDistribution.get | `GET /{namespace}/fund-distributions/{id}` | None. |
| FundDistribution.list | `GET /{namespace}/fund-distributions` | None. |

### Funnel
| Operation | Route | Event |
| --- | --- | --- |
| [Funnel.create](/business/nouns/funnel/create?interface=api) | `POST /{namespace}/funnels` | `Funnel.created` |
| [Funnel.get](/business/nouns/funnel/get?interface=api) | `GET /{namespace}/funnels/{id}` | None. |
| [Funnel.list](/business/nouns/funnel/list?interface=api) | `GET /{namespace}/funnels` | None. |
| [Funnel.update](/business/nouns/funnel/update?interface=api) | `PATCH /{namespace}/funnels/{id}` | `Funnel.updated` |
| [Funnel.delete](/business/nouns/funnel/delete?interface=api) | `DELETE /{namespace}/funnels/{id}` | `Funnel.deleted` |

### Gathering
| Operation | Route | Event |
| --- | --- | --- |
| [Gathering.create](/business/nouns/gathering/create?interface=api) | `POST /{namespace}/gatherings` | `Gathering.created` |
| [Gathering.get](/business/nouns/gathering/get?interface=api) | `GET /{namespace}/gatherings/{id}` | None. |
| [Gathering.list](/business/nouns/gathering/list?interface=api) | `GET /{namespace}/gatherings` | None. |
| [Gathering.update](/business/nouns/gathering/update?interface=api) | `PATCH /{namespace}/gatherings/{id}` | `Gathering.updated` |
| [Gathering.delete](/business/nouns/gathering/delete?interface=api) | `DELETE /{namespace}/gatherings/{id}` | `Gathering.deleted` |
| [Gathering.register](/business/nouns/gathering/register?interface=api) | `POST /{namespace}/gatherings/{gathering}/register` | [`Gathering.registered`](/business/events/Gathering.registered) |

### Goal
| Operation | Route | Event |
| --- | --- | --- |
| [Goal.create](/business/nouns/goal/create?interface=api) | `POST /{namespace}/goals` | `Goal.created` |
| [Goal.get](/business/nouns/goal/get?interface=api) | `GET /{namespace}/goals/{id}` | None. |
| [Goal.list](/business/nouns/goal/list?interface=api) | `GET /{namespace}/goals` | None. |
| [Goal.update](/business/nouns/goal/update?interface=api) | `PATCH /{namespace}/goals/{id}` | `Goal.updated` |
| [Goal.delete](/business/nouns/goal/delete?interface=api) | `DELETE /{namespace}/goals/{id}` | `Goal.deleted` |

### Guard
| Operation | Route | Event |
| --- | --- | --- |
| [Guard.create](/business/nouns/guard/create?interface=api) | `POST /{namespace}/guards` | `Guard.created` |
| [Guard.get](/business/nouns/guard/get?interface=api) | `GET /{namespace}/guards/{id}` | None. |
| [Guard.list](/business/nouns/guard/list?interface=api) | `GET /{namespace}/guards` | None. |
| [Guard.update](/business/nouns/guard/update?interface=api) | `PATCH /{namespace}/guards/{id}` | `Guard.updated` |
| [Guard.delete](/business/nouns/guard/delete?interface=api) | `DELETE /{namespace}/guards/{id}` | `Guard.deleted` |

### Handle
| Operation | Route | Event |
| --- | --- | --- |
| [Handle.create](/business/nouns/handle/create?interface=api) | `POST /{namespace}/handles` | `Handle.created` |
| [Handle.get](/business/nouns/handle/get?interface=api) | `GET /{namespace}/handles/{id}` | None. |
| [Handle.list](/business/nouns/handle/list?interface=api) | `GET /{namespace}/handles` | None. |
| [Handle.update](/business/nouns/handle/update?interface=api) | `PATCH /{namespace}/handles/{id}` | `Handle.updated` |
| [Handle.connect](/business/nouns/handle/connect?interface=api) | `POST /{namespace}/handles/{handle}/connect` | [`Handle.connected`](/business/events/Handle.connected) |

### Holder
| Operation | Route | Event |
| --- | --- | --- |
| [Holder.create](/business/nouns/holder/create?interface=api) | `POST /{namespace}/holders` | `Holder.created` |
| [Holder.get](/business/nouns/holder/get?interface=api) | `GET /{namespace}/holders/{id}` | None. |
| [Holder.list](/business/nouns/holder/list?interface=api) | `GET /{namespace}/holders` | None. |
| [Holder.update](/business/nouns/holder/update?interface=api) | `PATCH /{namespace}/holders/{id}` | `Holder.updated` |

### Human
| Operation | Route | Event |
| --- | --- | --- |
| [Human.create](/business/nouns/human/create?interface=api) | `POST /{namespace}/humans` | `Human.created` |
| [Human.get](/business/nouns/human/get?interface=api) | `GET /{namespace}/humans/{id}` | None. |
| [Human.list](/business/nouns/human/list?interface=api) | `GET /{namespace}/humans` | None. |
| [Human.update](/business/nouns/human/update?interface=api) | `PATCH /{namespace}/humans/{id}` | `Human.updated` |
| [Human.delete](/business/nouns/human/delete?interface=api) | `DELETE /{namespace}/humans/{id}` | `Human.deleted` |
| [Human.hold](/business/nouns/human/hold?interface=api) | `POST /{namespace}/humans/{human}/hold` | [`Human.held`](/business/events/Human.held) |
| [Human.invite](/business/nouns/human/invite?interface=api) | `POST /{namespace}/humans/invite` | [`Human.invited`](/business/events/Human.invited) |
| [Human.onboard](/business/nouns/human/onboard?interface=api) | `POST /{namespace}/humans/{human}/onboard` | [`Human.onboarded`](/business/events/Human.onboarded) |
| [Human.recruit](/business/nouns/human/recruit?interface=api) | `POST /{namespace}/humans/recruit` | [`Human.recruited`](/business/events/Human.recruited) |
| [Human.release](/business/nouns/human/release?interface=api) | `POST /{namespace}/humans/{human}/release` | [`Human.released`](/business/events/Human.released) |
| [Human.remit](/business/nouns/human/remit?interface=api) | `POST /{namespace}/humans/{human}/remit` | [`Human.remitted`](/business/events/Human.remitted) |
| [Human.suspend](/business/nouns/human/suspend?interface=api) | `POST /{namespace}/humans/{human}/suspend` | [`Human.suspended`](/business/events/Human.suspended) |

### Hypothesis
| Operation | Route | Event |
| --- | --- | --- |
| [Hypothesis.create](/business/nouns/hypothesis/create?interface=api) | `POST /{namespace}/hypotheses` | `Hypothesis.created` |
| [Hypothesis.get](/business/nouns/hypothesis/get?interface=api) | `GET /{namespace}/hypotheses/{id}` | None. |
| [Hypothesis.list](/business/nouns/hypothesis/list?interface=api) | `GET /{namespace}/hypotheses` | None. |
| [Hypothesis.drop](/business/nouns/hypothesis/drop?interface=api) | `POST /{namespace}/hypotheses/{hypothesis}/drop` | [`Hypothesis.dropped`](/business/events/Hypothesis.dropped) |
| [Hypothesis.test](/business/nouns/hypothesis/test?interface=api) | `POST /{namespace}/hypotheses/{hypothesis}/test` | [`Hypothesis.tested`](/business/events/Hypothesis.tested) |

### ICP
| Operation | Route | Event |
| --- | --- | --- |
| [ICP.create](/business/nouns/icp/create?interface=api) | `POST /{namespace}/icps` | `ICP.created` |
| [ICP.get](/business/nouns/icp/get?interface=api) | `GET /{namespace}/icps/{id}` | None. |
| [ICP.list](/business/nouns/icp/list?interface=api) | `GET /{namespace}/icps` | None. |
| [ICP.update](/business/nouns/icp/update?interface=api) | `PATCH /{namespace}/icps/{id}` | `ICP.updated` |
| [ICP.delete](/business/nouns/icp/delete?interface=api) | `DELETE /{namespace}/icps/{id}` | `ICP.deleted` |

### Idea
| Operation | Route | Event |
| --- | --- | --- |
| [Idea.create](/business/nouns/idea/create?interface=api) | `POST /{namespace}/ideas` | `Idea.created` |
| [Idea.get](/business/nouns/idea/get?interface=api) | `GET /{namespace}/ideas/{id}` | None. |
| [Idea.list](/business/nouns/idea/list?interface=api) | `GET /{namespace}/ideas` | None. |
| [Idea.pursue](/business/nouns/idea/pursue?interface=api) | `POST /{namespace}/ideas/{idea}/pursue` | [`Idea.pursued`](/business/events/Idea.pursued) |

### Implementation
| Operation | Route | Event |
| --- | --- | --- |
| [Implementation.create](/business/nouns/implementation/create?interface=api) | `POST /{namespace}/implementations` | `Implementation.created` |
| [Implementation.get](/business/nouns/implementation/get?interface=api) | `GET /{namespace}/implementations/{id}` | None. |
| [Implementation.list](/business/nouns/implementation/list?interface=api) | `GET /{namespace}/implementations` | None. |
| [Implementation.update](/business/nouns/implementation/update?interface=api) | `PATCH /{namespace}/implementations/{id}` | `Implementation.updated` |
| [Implementation.delete](/business/nouns/implementation/delete?interface=api) | `DELETE /{namespace}/implementations/{id}` | `Implementation.deleted` |

### Incident
| Operation | Route | Event |
| --- | --- | --- |
| [Incident.create](/business/nouns/incident/create?interface=api) | `POST /{namespace}/incidents` | `Incident.created` |
| [Incident.get](/business/nouns/incident/get?interface=api) | `GET /{namespace}/incidents/{id}` | None. |
| [Incident.list](/business/nouns/incident/list?interface=api) | `GET /{namespace}/incidents` | None. |
| [Incident.update](/business/nouns/incident/update?interface=api) | `PATCH /{namespace}/incidents/{id}` | `Incident.updated` |
| [Incident.delete](/business/nouns/incident/delete?interface=api) | `DELETE /{namespace}/incidents/{id}` | `Incident.deleted` |
| [Incident.acknowledge](/business/nouns/incident/acknowledge?interface=api) | `POST /{namespace}/incidents/{incident}/acknowledge` | [`Incident.acknowledged`](/business/events/Incident.acknowledged) |
| [Incident.open](/business/nouns/incident/open?interface=api) | `POST /{namespace}/incidents/open` | [`Incident.opened`](/business/events/Incident.opened) |
| [Incident.resolve](/business/nouns/incident/resolve?interface=api) | `POST /{namespace}/incidents/{incident}/resolve` | [`Incident.resolved`](/business/events/Incident.resolved) |

### Instrument
| Operation | Route | Event |
| --- | --- | --- |
| [Instrument.get](/business/nouns/instrument/get?interface=api) | `GET /{namespace}/instruments/{id}` | None. |
| [Instrument.list](/business/nouns/instrument/list?interface=api) | `GET /{namespace}/instruments` | None. |
| [Instrument.cancel](/business/nouns/instrument/cancel?interface=api) | `POST /{namespace}/instruments/{instrument}/cancel` | [`Instrument.canceled`](/business/events/Instrument.canceled) |
| [Instrument.convert](/business/nouns/instrument/convert?interface=api) | `POST /{namespace}/instruments/{instrument}/convert` | [`Instrument.converted`](/business/events/Instrument.converted) |
| [Instrument.exercise](/business/nouns/instrument/exercise?interface=api) | `POST /{namespace}/instruments/{instrument}/exercise` | [`Instrument.exercised`](/business/events/Instrument.exercised) |
| [Instrument.grant](/business/nouns/instrument/grant?interface=api) | `POST /{namespace}/instruments/grant` | [`Instrument.granted`](/business/events/Instrument.granted) |

### Integration
| Operation | Route | Event |
| --- | --- | --- |
| [Integration.create](/business/nouns/integration/create?interface=api) | `POST /{namespace}/integrations` | `Integration.created` |
| [Integration.get](/business/nouns/integration/get?interface=api) | `GET /{namespace}/integrations/{id}` | None. |
| [Integration.list](/business/nouns/integration/list?interface=api) | `GET /{namespace}/integrations` | None. |
| [Integration.update](/business/nouns/integration/update?interface=api) | `PATCH /{namespace}/integrations/{id}` | `Integration.updated` |
| [Integration.delete](/business/nouns/integration/delete?interface=api) | `DELETE /{namespace}/integrations/{id}` | `Integration.deleted` |
| [Integration.call](/business/nouns/integration/call?interface=api) | `POST /{namespace}/integrations/{integration}/call` | [`Integration.called`](/business/events/Integration.called) |
| [Integration.connect](/business/nouns/integration/connect?interface=api) | `POST /{namespace}/integrations/connect` | [`Integration.connected`](/business/events/Integration.connected) |
| [Integration.pause](/business/nouns/integration/pause?interface=api) | `POST /{namespace}/integrations/{integration}/pause` | [`Integration.paused`](/business/events/Integration.paused) |
| [Integration.reconnect](/business/nouns/integration/reconnect?interface=api) | `POST /{namespace}/integrations/{integration}/reconnect` | [`Integration.reconnected`](/business/events/Integration.reconnected) |
| [Integration.refresh](/business/nouns/integration/refresh?interface=api) | `POST /{namespace}/integrations/{integration}/refresh` | [`Integration.refreshed`](/business/events/Integration.refreshed) |
| [Integration.resume](/business/nouns/integration/resume?interface=api) | `POST /{namespace}/integrations/{integration}/resume` | [`Integration.resumed`](/business/events/Integration.resumed) |
| [Integration.revoke](/business/nouns/integration/revoke?interface=api) | `POST /{namespace}/integrations/{integration}/revoke` | [`Integration.revoked`](/business/events/Integration.revoked) |
| [Integration.sync](/business/nouns/integration/sync?interface=api) | `POST /{namespace}/integrations/{integration}/sync` | [`Integration.synced`](/business/events/Integration.synced) |

### Interface
| Operation | Route | Event |
| --- | --- | --- |
| [Interface.create](/business/nouns/interface/create?interface=api) | `POST /{namespace}/interfaces` | `Interface.created` |
| [Interface.get](/business/nouns/interface/get?interface=api) | `GET /{namespace}/interfaces/{id}` | None. |
| [Interface.list](/business/nouns/interface/list?interface=api) | `GET /{namespace}/interfaces` | None. |
| [Interface.update](/business/nouns/interface/update?interface=api) | `PATCH /{namespace}/interfaces/{id}` | `Interface.updated` |
| [Interface.delete](/business/nouns/interface/delete?interface=api) | `DELETE /{namespace}/interfaces/{id}` | `Interface.deleted` |

### Interview
| Operation | Route | Event |
| --- | --- | --- |
| [Interview.create](/business/nouns/interview/create?interface=api) | `POST /{namespace}/interviews` | `Interview.created` |
| [Interview.get](/business/nouns/interview/get?interface=api) | `GET /{namespace}/interviews/{id}` | None. |
| [Interview.list](/business/nouns/interview/list?interface=api) | `GET /{namespace}/interviews` | None. |

### Invoice
| Operation | Route | Event |
| --- | --- | --- |
| [Invoice.create](/business/nouns/invoice/create?interface=api) | `POST /{namespace}/invoices` | `Invoice.created` |
| [Invoice.get](/business/nouns/invoice/get?interface=api) | `GET /{namespace}/invoices/{id}` | None. |
| [Invoice.list](/business/nouns/invoice/list?interface=api) | `GET /{namespace}/invoices` | None. |
| [Invoice.update](/business/nouns/invoice/update?interface=api) | `PATCH /{namespace}/invoices/{id}` | `Invoice.updated` |
| [Invoice.bill](/business/nouns/invoice/bill?interface=api) | `POST /{namespace}/invoices/{invoice}/bill` | [`Invoice.billed`](/business/events/Invoice.billed) |
| [Invoice.collect](/business/nouns/invoice/collect?interface=api) | `POST /{namespace}/invoices/{invoice}/collect` | [`Invoice.collected`](/business/events/Invoice.collected) |
| [Invoice.refund](/business/nouns/invoice/refund?interface=api) | `POST /{namespace}/invoices/{invoice}/refund` | [`Invoice.refunded`](/business/events/Invoice.refunded) |
| [Invoice.void](/business/nouns/invoice/void?interface=api) | `POST /{namespace}/invoices/{invoice}/void` | [`Invoice.voided`](/business/events/Invoice.voided) |

### Issue
| Operation | Route | Event |
| --- | --- | --- |
| [Issue.create](/business/nouns/issue/create?interface=api) | `POST /{namespace}/issues` | `Issue.created` |
| [Issue.get](/business/nouns/issue/get?interface=api) | `GET /{namespace}/issues/{id}` | None. |
| [Issue.list](/business/nouns/issue/list?interface=api) | `GET /{namespace}/issues` | None. |
| [Issue.update](/business/nouns/issue/update?interface=api) | `PATCH /{namespace}/issues/{id}` | `Issue.updated` |
| [Issue.delete](/business/nouns/issue/delete?interface=api) | `DELETE /{namespace}/issues/{id}` | `Issue.deleted` |
| [Issue.estimate](/business/nouns/issue/estimate?interface=api) | `POST /{namespace}/issues/{issue}/estimate` | [`Issue.estimated`](/business/events/Issue.estimated) |
| [Issue.reopen](/business/nouns/issue/reopen?interface=api) | `POST /{namespace}/issues/{issue}/reopen` | [`Issue.reopened`](/business/events/Issue.reopened) |
| [Issue.resolve](/business/nouns/issue/resolve?interface=api) | `POST /{namespace}/issues/{issue}/resolve` | [`Issue.resolved`](/business/events/Issue.resolved) |
| [Issue.schedule](/business/nouns/issue/schedule?interface=api) | `POST /{namespace}/issues/{issue}/schedule` | [`Issue.scheduled`](/business/events/Issue.scheduled) |
| [Issue.triage](/business/nouns/issue/triage?interface=api) | `POST /{namespace}/issues/{issue}/triage` | [`Issue.triaged`](/business/events/Issue.triaged) |

### Key Result
| Operation | Route | Event |
| --- | --- | --- |
| [KeyResult.create](/business/nouns/key-result/create?interface=api) | `POST /{namespace}/key-results` | `KeyResult.created` |
| [KeyResult.get](/business/nouns/key-result/get?interface=api) | `GET /{namespace}/key-results/{id}` | None. |
| [KeyResult.list](/business/nouns/key-result/list?interface=api) | `GET /{namespace}/key-results` | None. |
| [KeyResult.update](/business/nouns/key-result/update?interface=api) | `PATCH /{namespace}/key-results/{id}` | `KeyResult.updated` |
| [KeyResult.delete](/business/nouns/key-result/delete?interface=api) | `DELETE /{namespace}/key-results/{id}` | `KeyResult.deleted` |

### Keyword
| Operation | Route | Event |
| --- | --- | --- |
| [Keyword.create](/business/nouns/keyword/create?interface=api) | `POST /{namespace}/keywords` | `Keyword.created` |
| [Keyword.get](/business/nouns/keyword/get?interface=api) | `GET /{namespace}/keywords/{id}` | None. |
| [Keyword.list](/business/nouns/keyword/list?interface=api) | `GET /{namespace}/keywords` | None. |
| [Keyword.update](/business/nouns/keyword/update?interface=api) | `PATCH /{namespace}/keywords/{id}` | `Keyword.updated` |
| [Keyword.delete](/business/nouns/keyword/delete?interface=api) | `DELETE /{namespace}/keywords/{id}` | `Keyword.deleted` |
| [Keyword.measure](/business/nouns/keyword/measure?interface=api) | `POST /{namespace}/keywords/{keyword}/measure` | [`Keyword.measured`](/business/events/Keyword.measured) |

### Lead
| Operation | Route | Event |
| --- | --- | --- |
| [Lead.create](/business/nouns/lead/create?interface=api) | `POST /{namespace}/leads` | `Lead.created` |
| [Lead.get](/business/nouns/lead/get?interface=api) | `GET /{namespace}/leads/{id}` | None. |
| [Lead.list](/business/nouns/lead/list?interface=api) | `GET /{namespace}/leads` | None. |
| [Lead.update](/business/nouns/lead/update?interface=api) | `PATCH /{namespace}/leads/{id}` | `Lead.updated` |
| [Lead.delete](/business/nouns/lead/delete?interface=api) | `DELETE /{namespace}/leads/{id}` | `Lead.deleted` |
| [Lead.assign](/business/nouns/lead/assign?interface=api) | `POST /{namespace}/leads/{lead}/assign` | [`Lead.assigned`](/business/events/Lead.assigned) |
| [Lead.convert](/business/nouns/lead/convert?interface=api) | `POST /{namespace}/leads/{lead}/convert` | [`Lead.converted`](/business/events/Lead.converted) |
| [Lead.disqualify](/business/nouns/lead/disqualify?interface=api) | `POST /{namespace}/leads/{lead}/disqualify` | [`Lead.disqualified`](/business/events/Lead.disqualified) |
| [Lead.nurture](/business/nouns/lead/nurture?interface=api) | `POST /{namespace}/leads/{lead}/nurture` | [`Lead.nurtured`](/business/events/Lead.nurtured) |
| [Lead.qualify](/business/nouns/lead/qualify?interface=api) | `POST /{namespace}/leads/{lead}/qualify` | [`Lead.qualified`](/business/events/Lead.qualified) |

### Lifecycle
| Operation | Route | Event |
| --- | --- | --- |
| [Lifecycle.get](/business/nouns/lifecycle/get?interface=api) | `GET /{namespace}/lifecycles/{id}` | None. |
| [Lifecycle.list](/business/nouns/lifecycle/list?interface=api) | `GET /{namespace}/lifecycles` | None. |
| [Lifecycle.update](/business/nouns/lifecycle/update?interface=api) | `PATCH /{namespace}/lifecycles/{id}` | `Lifecycle.updated` |

### Limit
| Operation | Route | Event |
| --- | --- | --- |
| [Limit.create](/business/nouns/limit/create?interface=api) | `POST /{namespace}/limits` | `Limit.created` |
| [Limit.get](/business/nouns/limit/get?interface=api) | `GET /{namespace}/limits/{id}` | None. |
| [Limit.list](/business/nouns/limit/list?interface=api) | `GET /{namespace}/limits` | None. |
| [Limit.update](/business/nouns/limit/update?interface=api) | `PATCH /{namespace}/limits/{id}` | `Limit.updated` |
| [Limit.delete](/business/nouns/limit/delete?interface=api) | `DELETE /{namespace}/limits/{id}` | `Limit.deleted` |
| [Limit.raise](/business/nouns/limit/raise?interface=api) | `POST /{namespace}/limits/{limit}/raise` | [`Limit.raised`](/business/events/Limit.raised) |

### Mailbox
| Operation | Route | Event |
| --- | --- | --- |
| [Mailbox.create](/business/nouns/mailbox/create?interface=api) | `POST /{namespace}/mailboxes` | `Mailbox.created` |
| [Mailbox.get](/business/nouns/mailbox/get?interface=api) | `GET /{namespace}/mailboxes/{id}` | None. |
| [Mailbox.list](/business/nouns/mailbox/list?interface=api) | `GET /{namespace}/mailboxes` | None. |
| [Mailbox.update](/business/nouns/mailbox/update?interface=api) | `PATCH /{namespace}/mailboxes/{id}` | `Mailbox.updated` |
| [Mailbox.rest](/business/nouns/mailbox/rest?interface=api) | `POST /{namespace}/mailboxes/{mailbox}/rest` | [`Mailbox.rested`](/business/events/Mailbox.rested) |
| [Mailbox.retire](/business/nouns/mailbox/retire?interface=api) | `POST /{namespace}/mailboxes/{mailbox}/retire` | [`Mailbox.retired`](/business/events/Mailbox.retired) |
| [Mailbox.warm](/business/nouns/mailbox/warm?interface=api) | `POST /{namespace}/mailboxes/{mailbox}/warm` | [`Mailbox.warmed`](/business/events/Mailbox.warmed) |

### Mandate
| Operation | Route | Event |
| --- | --- | --- |
| [Mandate.create](/business/nouns/mandate/create?interface=api) | `POST /{namespace}/mandates` | `Mandate.created` |
| [Mandate.get](/business/nouns/mandate/get?interface=api) | `GET /{namespace}/mandates/{id}` | None. |
| [Mandate.list](/business/nouns/mandate/list?interface=api) | `GET /{namespace}/mandates` | None. |
| [Mandate.update](/business/nouns/mandate/update?interface=api) | `PATCH /{namespace}/mandates/{id}` | `Mandate.updated` |
| [Mandate.delete](/business/nouns/mandate/delete?interface=api) | `DELETE /{namespace}/mandates/{id}` | `Mandate.deleted` |
| [Mandate.authorize](/business/nouns/mandate/authorize?interface=api) | `POST /{namespace}/mandates/authorize` | [`Mandate.authorized`](/business/events/Mandate.authorized) |
| [Mandate.pause](/business/nouns/mandate/pause?interface=api) | `POST /{namespace}/mandates/{mandate}/pause` | [`Mandate.paused`](/business/events/Mandate.paused) |
| [Mandate.resume](/business/nouns/mandate/resume?interface=api) | `POST /{namespace}/mandates/{mandate}/resume` | [`Mandate.resumed`](/business/events/Mandate.resumed) |
| [Mandate.revoke](/business/nouns/mandate/revoke?interface=api) | `POST /{namespace}/mandates/{mandate}/revoke` | [`Mandate.revoked`](/business/events/Mandate.revoked) |
| [Mandate.spend](/business/nouns/mandate/spend?interface=api) | `POST /{namespace}/mandates/{mandate}/spend` | [`Mandate.spent`](/business/events/Mandate.spent) |

### Mapping
| Operation | Route | Event |
| --- | --- | --- |
| [Mapping.create](/business/nouns/mapping/create?interface=api) | `POST /{namespace}/mappings` | `Mapping.created` |
| [Mapping.get](/business/nouns/mapping/get?interface=api) | `GET /{namespace}/mappings/{id}` | None. |
| [Mapping.list](/business/nouns/mapping/list?interface=api) | `GET /{namespace}/mappings` | None. |
| [Mapping.update](/business/nouns/mapping/update?interface=api) | `PATCH /{namespace}/mappings/{id}` | `Mapping.updated` |
| [Mapping.delete](/business/nouns/mapping/delete?interface=api) | `DELETE /{namespace}/mappings/{id}` | `Mapping.deleted` |

### Market
| Operation | Route | Event |
| --- | --- | --- |
| [Market.create](/business/nouns/market/create?interface=api) | `POST /{namespace}/markets` | `Market.created` |
| [Market.get](/business/nouns/market/get?interface=api) | `GET /{namespace}/markets/{id}` | None. |
| [Market.list](/business/nouns/market/list?interface=api) | `GET /{namespace}/markets` | None. |
| [Market.update](/business/nouns/market/update?interface=api) | `PATCH /{namespace}/markets/{id}` | `Market.updated` |
| [Market.delete](/business/nouns/market/delete?interface=api) | `DELETE /{namespace}/markets/{id}` | `Market.deleted` |
| [Market.enter](/business/nouns/market/enter?interface=api) | `POST /{namespace}/markets/{market}/enter` | [`Market.entered`](/business/events/Market.entered) |

### Meeting
| Operation | Route | Event |
| --- | --- | --- |
| [Meeting.create](/business/nouns/meeting/create?interface=api) | `POST /{namespace}/meetings` | `Meeting.created` |
| [Meeting.get](/business/nouns/meeting/get?interface=api) | `GET /{namespace}/meetings/{id}` | None. |
| [Meeting.list](/business/nouns/meeting/list?interface=api) | `GET /{namespace}/meetings` | None. |
| [Meeting.update](/business/nouns/meeting/update?interface=api) | `PATCH /{namespace}/meetings/{id}` | `Meeting.updated` |
| [Meeting.delete](/business/nouns/meeting/delete?interface=api) | `DELETE /{namespace}/meetings/{id}` | `Meeting.deleted` |
| [Meeting.book](/business/nouns/meeting/book?interface=api) | `POST /{namespace}/meetings/book` | [`Meeting.booked`](/business/events/Meeting.booked) |

### Member Directory
| Operation | Route | Event |
| --- | --- | --- |
| [MemberDirectory.create](/business/nouns/member-directory/create?interface=api) | `POST /{namespace}/member-directories` | `MemberDirectory.created` |
| [MemberDirectory.get](/business/nouns/member-directory/get?interface=api) | `GET /{namespace}/member-directories/{id}` | None. |
| [MemberDirectory.list](/business/nouns/member-directory/list?interface=api) | `GET /{namespace}/member-directories` | None. |
| [MemberDirectory.update](/business/nouns/member-directory/update?interface=api) | `PATCH /{namespace}/member-directories/{id}` | `MemberDirectory.updated` |
| [MemberDirectory.deactivate](/business/nouns/member-directory/deactivate?interface=api) | `POST /{namespace}/member-directories/{directory}/deactivate` | [`MemberDirectory.deactivated`](/business/events/MemberDirectory.deactivated) |
| [MemberDirectory.deprovision](/business/nouns/member-directory/deprovision?interface=api) | `POST /{namespace}/member-directories/{directory}/deprovision` | [`MemberDirectory.deprovisioned`](/business/events/MemberDirectory.deprovisioned) |
| [MemberDirectory.provision](/business/nouns/member-directory/provision?interface=api) | `POST /{namespace}/member-directories/provision` | [`MemberDirectory.provisioned`](/business/events/MemberDirectory.provisioned) |

### Memory
| Operation | Route | Event |
| --- | --- | --- |
| [Memory.create](/business/nouns/memory/create?interface=api) | `POST /{namespace}/memories` | `Memory.created` |
| [Memory.get](/business/nouns/memory/get?interface=api) | `GET /{namespace}/memories/{id}` | None. |
| [Memory.list](/business/nouns/memory/list?interface=api) | `GET /{namespace}/memories` | None. |
| [Memory.update](/business/nouns/memory/update?interface=api) | `PATCH /{namespace}/memories/{id}` | `Memory.updated` |
| [Memory.delete](/business/nouns/memory/delete?interface=api) | `DELETE /{namespace}/memories/{id}` | `Memory.deleted` |

### Message
| Operation | Route | Event |
| --- | --- | --- |
| [Message.create](/business/nouns/message/create?interface=api) | `POST /{namespace}/messages` | `Message.created` |
| [Message.get](/business/nouns/message/get?interface=api) | `GET /{namespace}/messages/{id}` | None. |
| [Message.list](/business/nouns/message/list?interface=api) | `GET /{namespace}/messages` | None. |
| [Message.update](/business/nouns/message/update?interface=api) | `PATCH /{namespace}/messages/{id}` | `Message.updated` |
| [Message.delete](/business/nouns/message/delete?interface=api) | `DELETE /{namespace}/messages/{id}` | `Message.deleted` |
| [Message.broadcast](/business/nouns/message/broadcast?interface=api) | `POST /{namespace}/messages/{message}/broadcast` | [`Message.broadcasted`](/business/events/Message.broadcasted) |
| [Message.schedule](/business/nouns/message/schedule?interface=api) | `POST /{namespace}/messages/{message}/schedule` | [`Message.scheduled`](/business/events/Message.scheduled) |

### Meter
| Operation | Route | Event |
| --- | --- | --- |
| [Meter.create](/business/nouns/meter/create?interface=api) | `POST /{namespace}/meters` | `Meter.created` |
| [Meter.get](/business/nouns/meter/get?interface=api) | `GET /{namespace}/meters/{id}` | None. |
| [Meter.list](/business/nouns/meter/list?interface=api) | `GET /{namespace}/meters` | None. |
| [Meter.update](/business/nouns/meter/update?interface=api) | `PATCH /{namespace}/meters/{id}` | `Meter.updated` |
| [Meter.delete](/business/nouns/meter/delete?interface=api) | `DELETE /{namespace}/meters/{id}` | `Meter.deleted` |

### Metric
| Operation | Route | Event |
| --- | --- | --- |
| [Metric.create](/business/nouns/metric/create?interface=api) | `POST /{namespace}/metrics` | `Metric.created` |
| [Metric.get](/business/nouns/metric/get?interface=api) | `GET /{namespace}/metrics/{id}` | None. |
| [Metric.list](/business/nouns/metric/list?interface=api) | `GET /{namespace}/metrics` | None. |
| [Metric.update](/business/nouns/metric/update?interface=api) | `PATCH /{namespace}/metrics/{id}` | `Metric.updated` |
| [Metric.delete](/business/nouns/metric/delete?interface=api) | `DELETE /{namespace}/metrics/{id}` | `Metric.deleted` |
| [Metric.define](/business/nouns/metric/define?interface=api) | `POST /{namespace}/metrics/define` | [`Metric.defined`](/business/events/Metric.defined) |
| [Metric.query](/business/nouns/metric/query?interface=api) | `POST /{namespace}/metrics/query` | [`Metric.queried`](/business/events/Metric.queried) |
| [Metric.watch](/business/nouns/metric/watch?interface=api) | `POST /{namespace}/metrics/{metric}/watch` | [`Metric.watched`](/business/events/Metric.watched) |

### Minimum Success Criteria
| Operation | Route | Event |
| --- | --- | --- |
| [MinimumSuccessCriteria.create](/business/nouns/minimum-success-criteria/create?interface=api) | `POST /{namespace}/minimum-success-criteria` | `MinimumSuccessCriteria.created` |
| [MinimumSuccessCriteria.get](/business/nouns/minimum-success-criteria/get?interface=api) | `GET /{namespace}/minimum-success-criteria/{id}` | None. |
| [MinimumSuccessCriteria.list](/business/nouns/minimum-success-criteria/list?interface=api) | `GET /{namespace}/minimum-success-criteria` | None. |
| [MinimumSuccessCriteria.update](/business/nouns/minimum-success-criteria/update?interface=api) | `PATCH /{namespace}/minimum-success-criteria/{id}` | `MinimumSuccessCriteria.updated` |
| [MinimumSuccessCriteria.delete](/business/nouns/minimum-success-criteria/delete?interface=api) | `DELETE /{namespace}/minimum-success-criteria/{id}` | `MinimumSuccessCriteria.deleted` |

### Mode
| Operation | Route | Event |
| --- | --- | --- |
| [Mode.get](/business/nouns/mode/get?interface=api) | `GET /{namespace}/modes/{id}` | None. |
| [Mode.list](/business/nouns/mode/list?interface=api) | `GET /{namespace}/modes` | None. |

### Monitor
| Operation | Route | Event |
| --- | --- | --- |
| [Monitor.create](/business/nouns/monitor/create?interface=api) | `POST /{namespace}/monitors` | `Monitor.created` |
| [Monitor.get](/business/nouns/monitor/get?interface=api) | `GET /{namespace}/monitors/{id}` | None. |
| [Monitor.list](/business/nouns/monitor/list?interface=api) | `GET /{namespace}/monitors` | None. |
| [Monitor.update](/business/nouns/monitor/update?interface=api) | `PATCH /{namespace}/monitors/{id}` | `Monitor.updated` |
| [Monitor.check](/business/nouns/monitor/check?interface=api) | `POST /{namespace}/monitors/{monitor}/check` | [`Monitor.checked`](/business/events/Monitor.checked) |

### Motion
| Operation | Route | Event |
| --- | --- | --- |
| [Motion.get](/business/nouns/motion/get?interface=api) | `GET /{namespace}/motions/{id}` | None. |
| [Motion.list](/business/nouns/motion/list?interface=api) | `GET /{namespace}/motions` | None. |

### Noun
| Operation | Route | Event |
| --- | --- | --- |
| [Noun.create](/business/nouns/noun/create?interface=api) | `POST /{namespace}/nouns` | `Noun.created` |
| [Noun.get](/business/nouns/noun/get?interface=api) | `GET /{namespace}/nouns/{id}` | None. |
| [Noun.list](/business/nouns/noun/list?interface=api) | `GET /{namespace}/nouns` | None. |
| [Noun.update](/business/nouns/noun/update?interface=api) | `PATCH /{namespace}/nouns/{id}` | `Noun.updated` |
| [Noun.delete](/business/nouns/noun/delete?interface=api) | `DELETE /{namespace}/nouns/{id}` | `Noun.deleted` |
| [Noun.retire](/business/nouns/noun/retire?interface=api) | `POST /{namespace}/nouns/{noun}/retire` | [`Noun.retired`](/business/events/Noun.retired) |
| [Noun.trace](/business/nouns/noun/trace?interface=api) | `POST /{namespace}/nouns/{noun}/trace` | [`Noun.traced`](/business/events/Noun.traced) |

### Offer
| Operation | Route | Event |
| --- | --- | --- |
| [Offer.create](/business/nouns/offer/create?interface=api) | `POST /{namespace}/offers` | `Offer.created` |
| [Offer.get](/business/nouns/offer/get?interface=api) | `GET /{namespace}/offers/{id}` | None. |
| [Offer.list](/business/nouns/offer/list?interface=api) | `GET /{namespace}/offers` | None. |
| [Offer.update](/business/nouns/offer/update?interface=api) | `PATCH /{namespace}/offers/{id}` | `Offer.updated` |
| [Offer.delete](/business/nouns/offer/delete?interface=api) | `DELETE /{namespace}/offers/{id}` | `Offer.deleted` |
| [Offer.accept](/business/nouns/offer/accept?interface=api) | `POST /{namespace}/offers/{offer}/accept` | [`Offer.accepted`](/business/events/Offer.accepted) |
| [Offer.grant](/business/nouns/offer/grant?interface=api) | `POST /{namespace}/offers/{offer}/grant` | [`Offer.granted`](/business/events/Offer.granted) |
| [Offer.publish](/business/nouns/offer/publish?interface=api) | `POST /{namespace}/offers/{offer}/publish` | [`Offer.published`](/business/events/Offer.published) |
| [Offer.subscribe](/business/nouns/offer/subscribe?interface=api) | `POST /{namespace}/offers/{offer}/subscribe` | [`Offer.subscribed`](/business/events/Offer.subscribed) |
| [Offer.trial](/business/nouns/offer/trial?interface=api) | `POST /{namespace}/offers/{offer}/trial` | [`Offer.trialed`](/business/events/Offer.trialed) |
| [Offer.withdraw](/business/nouns/offer/withdraw?interface=api) | `POST /{namespace}/offers/{offer}/withdraw` | [`Offer.withdrawn`](/business/events/Offer.withdrawn) |

### Opening
| Operation | Route | Event |
| --- | --- | --- |
| [Opening.create](/business/nouns/opening/create?interface=api) | `POST /{namespace}/openings` | `Opening.created` |
| [Opening.get](/business/nouns/opening/get?interface=api) | `GET /{namespace}/openings/{id}` | None. |
| [Opening.list](/business/nouns/opening/list?interface=api) | `GET /{namespace}/openings` | None. |
| [Opening.update](/business/nouns/opening/update?interface=api) | `PATCH /{namespace}/openings/{id}` | `Opening.updated` |
| [Opening.delete](/business/nouns/opening/delete?interface=api) | `DELETE /{namespace}/openings/{id}` | `Opening.deleted` |

### Order
| Operation | Route | Event |
| --- | --- | --- |
| [Order.create](/business/nouns/order/create?interface=api) | `POST /{namespace}/orders` | `Order.created` |
| [Order.get](/business/nouns/order/get?interface=api) | `GET /{namespace}/orders/{id}` | None. |
| [Order.list](/business/nouns/order/list?interface=api) | `GET /{namespace}/orders` | None. |
| [Order.update](/business/nouns/order/update?interface=api) | `PATCH /{namespace}/orders/{id}` | `Order.updated` |
| [Order.cancel](/business/nouns/order/cancel?interface=api) | `POST /{namespace}/orders/{order}/cancel` | [`Order.canceled`](/business/events/Order.canceled) |
| [Order.confirm](/business/nouns/order/confirm?interface=api) | `POST /{namespace}/orders/{order}/confirm` | [`Order.confirmed`](/business/events/Order.confirmed) |
| [Order.deliver](/business/nouns/order/deliver?interface=api) | `POST /{namespace}/orders/{order}/deliver` | [`Order.delivered`](/business/events/Order.delivered) |
| [Order.dispute](/business/nouns/order/dispute?interface=api) | `POST /{namespace}/orders/{order}/dispute` | [`Order.disputed`](/business/events/Order.disputed) |
| [Order.fulfill](/business/nouns/order/fulfill?interface=api) | `POST /{namespace}/orders/{order}/fulfill` | [`Order.fulfilled`](/business/events/Order.fulfilled) |
| [Order.pay](/business/nouns/order/pay?interface=api) | `POST /{namespace}/orders/{order}/pay` | [`Order.paid`](/business/events/Order.paid) |
| [Order.place](/business/nouns/order/place?interface=api) | `POST /{namespace}/orders/place` | [`Order.placed`](/business/events/Order.placed) |
| [Order.refund](/business/nouns/order/refund?interface=api) | `POST /{namespace}/orders/{order}/refund` | [`Order.refunded`](/business/events/Order.refunded) |
| [Order.revise](/business/nouns/order/revise?interface=api) | `POST /{namespace}/orders/{order}/revise` | [`Order.revised`](/business/events/Order.revised) |
| [Order.screen](/business/nouns/order/screen?interface=api) | `POST /{namespace}/orders/{order}/screen` | [`Order.screened`](/business/events/Order.screened) |
| [Order.start](/business/nouns/order/start?interface=api) | `POST /{namespace}/orders/{order}/start` | [`Order.started`](/business/events/Order.started) |

### Organization
| Operation | Route | Event |
| --- | --- | --- |
| [Organization.create](/business/nouns/organization/create?interface=api) | `POST /{namespace}/organizations` | `Organization.created` |
| [Organization.get](/business/nouns/organization/get?interface=api) | `GET /{namespace}/organizations/{id}` | None. |
| [Organization.list](/business/nouns/organization/list?interface=api) | `GET /{namespace}/organizations` | None. |
| [Organization.update](/business/nouns/organization/update?interface=api) | `PATCH /{namespace}/organizations/{id}` | `Organization.updated` |
| [Organization.delete](/business/nouns/organization/delete?interface=api) | `DELETE /{namespace}/organizations/{id}` | `Organization.deleted` |
| [Organization.merge](/business/nouns/organization/merge?interface=api) | `POST /{namespace}/organizations/{organization}/merge` | [`Organization.merged`](/business/events/Organization.merged) |

### Outcome Contract
| Operation | Route | Event |
| --- | --- | --- |
| [OutcomeContract.get](/business/nouns/outcome-contract/get?interface=api) | `GET /{namespace}/outcome-contracts/{id}` | None. |
| [OutcomeContract.list](/business/nouns/outcome-contract/list?interface=api) | `GET /{namespace}/outcome-contracts` | None. |
| [OutcomeContract.update](/business/nouns/outcome-contract/update?interface=api) | `PATCH /{namespace}/outcome-contracts/{id}` | `OutcomeContract.updated` |

### Page
| Operation | Route | Event |
| --- | --- | --- |
| [Page.create](/business/nouns/page/create?interface=api) | `POST /{namespace}/pages` | `Page.created` |
| [Page.get](/business/nouns/page/get?interface=api) | `GET /{namespace}/pages/{id}` | None. |
| [Page.list](/business/nouns/page/list?interface=api) | `GET /{namespace}/pages` | None. |
| [Page.update](/business/nouns/page/update?interface=api) | `PATCH /{namespace}/pages/{id}` | `Page.updated` |
| [Page.delete](/business/nouns/page/delete?interface=api) | `DELETE /{namespace}/pages/{id}` | `Page.deleted` |

### Partner
| Operation | Route | Event |
| --- | --- | --- |
| [Partner.create](/business/nouns/partner/create?interface=api) | `POST /{namespace}/partners` | `Partner.created` |
| [Partner.get](/business/nouns/partner/get?interface=api) | `GET /{namespace}/partners/{id}` | None. |
| [Partner.list](/business/nouns/partner/list?interface=api) | `GET /{namespace}/partners` | None. |
| [Partner.update](/business/nouns/partner/update?interface=api) | `PATCH /{namespace}/partners/{id}` | `Partner.updated` |
| [Partner.delete](/business/nouns/partner/delete?interface=api) | `DELETE /{namespace}/partners/{id}` | `Partner.deleted` |

### Party
| Operation | Route | Event |
| --- | --- | --- |
| [Party.create](/business/nouns/party/create?interface=api) | `POST /{namespace}/parties` | `Party.created` |
| [Party.get](/business/nouns/party/get?interface=api) | `GET /{namespace}/parties/{id}` | None. |
| [Party.list](/business/nouns/party/list?interface=api) | `GET /{namespace}/parties` | None. |
| [Party.update](/business/nouns/party/update?interface=api) | `PATCH /{namespace}/parties/{id}` | `Party.updated` |
| [Party.delete](/business/nouns/party/delete?interface=api) | `DELETE /{namespace}/parties/{id}` | `Party.deleted` |
| [Party.screen](/business/nouns/party/screen?interface=api) | `POST /{namespace}/parties/{party}/screen` | [`Party.screened`](/business/events/Party.screened) |

### Pay Run
| Operation | Route | Event |
| --- | --- | --- |
| [PayRun.get](/business/nouns/pay-run/get?interface=api) | `GET /{namespace}/pay-runs/{id}` | None. |
| [PayRun.list](/business/nouns/pay-run/list?interface=api) | `GET /{namespace}/pay-runs` | None. |
| [PayRun.approve](/business/nouns/pay-run/approve?interface=api) | `POST /{namespace}/pay-runs/{payRun}/approve` | [`PayRun.approved`](/business/events/PayRun.approved) |
| [PayRun.pay](/business/nouns/pay-run/pay?interface=api) | `POST /{namespace}/pay-runs/{payRun}/pay` | [`PayRun.paid`](/business/events/PayRun.paid) |
| [PayRun.prepare](/business/nouns/pay-run/prepare?interface=api) | `POST /{namespace}/pay-runs/prepare` | [`PayRun.prepared`](/business/events/PayRun.prepared) |
| [PayRun.void](/business/nouns/pay-run/void?interface=api) | `POST /{namespace}/pay-runs/{payRun}/void` | [`PayRun.voided`](/business/events/PayRun.voided) |

### Payment Source
| Operation | Route | Event |
| --- | --- | --- |
| [PaymentSource.get](/business/nouns/payment-source/get?interface=api) | `GET /{namespace}/payment-sources/{id}` | None. |
| [PaymentSource.list](/business/nouns/payment-source/list?interface=api) | `GET /{namespace}/payment-sources` | None. |
| [PaymentSource.update](/business/nouns/payment-source/update?interface=api) | `PATCH /{namespace}/payment-sources/{id}` | `PaymentSource.updated` |
| [PaymentSource.add](/business/nouns/payment-source/add?interface=api) | `POST /{namespace}/payment-sources/add` | [`PaymentSource.added`](/business/events/PaymentSource.added) |
| [PaymentSource.remove](/business/nouns/payment-source/remove?interface=api) | `POST /{namespace}/payment-sources/{paymentSource}/remove` | [`PaymentSource.removed`](/business/events/PaymentSource.removed) |

### Period
| Operation | Route | Event |
| --- | --- | --- |
| [Period.get](/business/nouns/period/get?interface=api) | `GET /{namespace}/periods/{id}` | None. |
| [Period.list](/business/nouns/period/list?interface=api) | `GET /{namespace}/periods` | None. |
| [Period.update](/business/nouns/period/update?interface=api) | `PATCH /{namespace}/periods/{id}` | `Period.updated` |
| [Period.close](/business/nouns/period/close?interface=api) | `POST /{namespace}/periods/{period}/close` | [`Period.closed`](/business/events/Period.closed) |
| [Period.lock](/business/nouns/period/lock?interface=api) | `POST /{namespace}/periods/{period}/lock` | [`Period.locked`](/business/events/Period.locked) |
| [Period.recognize](/business/nouns/period/recognize?interface=api) | `POST /{namespace}/periods/{period}/recognize` | [`Period.recognized`](/business/events/Period.recognized) |

### Permission
| Operation | Route | Event |
| --- | --- | --- |
| [Permission.create](/business/nouns/permission/create?interface=api) | `POST /{namespace}/permissions` | `Permission.created` |
| [Permission.get](/business/nouns/permission/get?interface=api) | `GET /{namespace}/permissions/{id}` | None. |
| [Permission.list](/business/nouns/permission/list?interface=api) | `GET /{namespace}/permissions` | None. |
| [Permission.update](/business/nouns/permission/update?interface=api) | `PATCH /{namespace}/permissions/{id}` | `Permission.updated` |
| [Permission.delete](/business/nouns/permission/delete?interface=api) | `DELETE /{namespace}/permissions/{id}` | `Permission.deleted` |

### Person
| Operation | Route | Event |
| --- | --- | --- |
| [Person.create](/business/nouns/person/create?interface=api) | `POST /{namespace}/people` | `Person.created` |
| [Person.get](/business/nouns/person/get?interface=api) | `GET /{namespace}/people/{id}` | None. |
| [Person.list](/business/nouns/person/list?interface=api) | `GET /{namespace}/people` | None. |
| [Person.update](/business/nouns/person/update?interface=api) | `PATCH /{namespace}/people/{id}` | `Person.updated` |
| [Person.delete](/business/nouns/person/delete?interface=api) | `DELETE /{namespace}/people/{id}` | `Person.deleted` |

### Persona
| Operation | Route | Event |
| --- | --- | --- |
| [Persona.create](/business/nouns/persona/create?interface=api) | `POST /{namespace}/personas` | `Persona.created` |
| [Persona.get](/business/nouns/persona/get?interface=api) | `GET /{namespace}/personas/{id}` | None. |
| [Persona.list](/business/nouns/persona/list?interface=api) | `GET /{namespace}/personas` | None. |
| [Persona.update](/business/nouns/persona/update?interface=api) | `PATCH /{namespace}/personas/{id}` | `Persona.updated` |
| [Persona.delete](/business/nouns/persona/delete?interface=api) | `DELETE /{namespace}/personas/{id}` | `Persona.deleted` |

### Play
| Operation | Route | Event |
| --- | --- | --- |
| [Play.create](/business/nouns/play/create?interface=api) | `POST /{namespace}/plays` | `Play.created` |
| [Play.get](/business/nouns/play/get?interface=api) | `GET /{namespace}/plays/{id}` | None. |
| [Play.list](/business/nouns/play/list?interface=api) | `GET /{namespace}/plays` | None. |
| [Play.update](/business/nouns/play/update?interface=api) | `PATCH /{namespace}/plays/{id}` | `Play.updated` |
| [Play.delete](/business/nouns/play/delete?interface=api) | `DELETE /{namespace}/plays/{id}` | `Play.deleted` |
| [Play.apply](/business/nouns/play/apply?interface=api) | `POST /{namespace}/plays/{play}/apply` | [`Play.applied`](/business/events/Play.applied) |

### Play Mix
| Operation | Route | Event |
| --- | --- | --- |
| [PlayMix.get](/business/nouns/play-mix/get?interface=api) | `GET /{namespace}/play-mixes/{id}` | None. |
| [PlayMix.list](/business/nouns/play-mix/list?interface=api) | `GET /{namespace}/play-mixes` | None. |
| [PlayMix.compile](/business/nouns/play-mix/compile?interface=api) | `POST /{namespace}/play-mixes/compile` | [`PlayMix.compiled`](/business/events/PlayMix.compiled) |

### Policy
| Operation | Route | Event |
| --- | --- | --- |
| [Policy.create](/business/nouns/policy/create?interface=api) | `POST /{namespace}/policies` | `Policy.created` |
| [Policy.get](/business/nouns/policy/get?interface=api) | `GET /{namespace}/policies/{id}` | None. |
| [Policy.list](/business/nouns/policy/list?interface=api) | `GET /{namespace}/policies` | None. |
| [Policy.update](/business/nouns/policy/update?interface=api) | `PATCH /{namespace}/policies/{id}` | `Policy.updated` |
| [Policy.delete](/business/nouns/policy/delete?interface=api) | `DELETE /{namespace}/policies/{id}` | `Policy.deleted` |

### Portal
| Operation | Route | Event |
| --- | --- | --- |
| [Portal.create](/business/nouns/portal/create?interface=api) | `POST /{namespace}/portals` | `Portal.created` |
| [Portal.get](/business/nouns/portal/get?interface=api) | `GET /{namespace}/portals/{id}` | None. |
| [Portal.list](/business/nouns/portal/list?interface=api) | `GET /{namespace}/portals` | None. |
| [Portal.update](/business/nouns/portal/update?interface=api) | `PATCH /{namespace}/portals/{id}` | `Portal.updated` |
| [Portal.delete](/business/nouns/portal/delete?interface=api) | `DELETE /{namespace}/portals/{id}` | `Portal.deleted` |

### Portfolio
| Operation | Route | Event |
| --- | --- | --- |
| [Portfolio.create](/business/nouns/portfolio/create?interface=api) | `POST /{namespace}/portfolios` | `Portfolio.created` |
| [Portfolio.get](/business/nouns/portfolio/get?interface=api) | `GET /{namespace}/portfolios/{id}` | None. |
| [Portfolio.list](/business/nouns/portfolio/list?interface=api) | `GET /{namespace}/portfolios` | None. |
| [Portfolio.update](/business/nouns/portfolio/update?interface=api) | `PATCH /{namespace}/portfolios/{id}` | `Portfolio.updated` |
| [Portfolio.delete](/business/nouns/portfolio/delete?interface=api) | `DELETE /{namespace}/portfolios/{id}` | `Portfolio.deleted` |
| [Portfolio.brake](/business/nouns/portfolio/brake?interface=api) | `POST /{namespace}/portfolios/{portfolio}/brake` | [`Portfolio.braked`](/business/events/Portfolio.braked) |
| [Portfolio.lift](/business/nouns/portfolio/lift?interface=api) | `POST /{namespace}/portfolios/{portfolio}/lift` | [`Portfolio.lifted`](/business/events/Portfolio.lifted) |

### Post
| Operation | Route | Event |
| --- | --- | --- |
| [Post.create](/business/nouns/post/create?interface=api) | `POST /{namespace}/posts` | `Post.created` |
| [Post.get](/business/nouns/post/get?interface=api) | `GET /{namespace}/posts/{id}` | None. |
| [Post.list](/business/nouns/post/list?interface=api) | `GET /{namespace}/posts` | None. |
| [Post.update](/business/nouns/post/update?interface=api) | `PATCH /{namespace}/posts/{id}` | `Post.updated` |
| [Post.publish](/business/nouns/post/publish?interface=api) | `POST /{namespace}/posts/{post}/publish` | [`Post.published`](/business/events/Post.published) |
| [Post.schedule](/business/nouns/post/schedule?interface=api) | `POST /{namespace}/posts/{post}/schedule` | [`Post.scheduled`](/business/events/Post.scheduled) |
| [Post.withdraw](/business/nouns/post/withdraw?interface=api) | `POST /{namespace}/posts/{post}/withdraw` | [`Post.withdrawn`](/business/events/Post.withdrawn) |

### Problem
| Operation | Route | Event |
| --- | --- | --- |
| [Problem.create](/business/nouns/problem/create?interface=api) | `POST /{namespace}/problems` | `Problem.created` |
| [Problem.get](/business/nouns/problem/get?interface=api) | `GET /{namespace}/problems/{id}` | None. |
| [Problem.list](/business/nouns/problem/list?interface=api) | `GET /{namespace}/problems` | None. |
| [Problem.update](/business/nouns/problem/update?interface=api) | `PATCH /{namespace}/problems/{id}` | `Problem.updated` |
| [Problem.delete](/business/nouns/problem/delete?interface=api) | `DELETE /{namespace}/problems/{id}` | `Problem.deleted` |
| [Problem.rank](/business/nouns/problem/rank?interface=api) | `POST /{namespace}/problems/rank` | [`Problem.ranked`](/business/events/Problem.ranked) |
| [Problem.suggest](/business/nouns/problem/suggest?interface=api) | `POST /{namespace}/problems/suggest` | [`Problem.suggested`](/business/events/Problem.suggested) |

### Process
| Operation | Route | Event |
| --- | --- | --- |
| [Process.create](/business/nouns/process/create?interface=api) | `POST /{namespace}/processes` | `Process.created` |
| [Process.get](/business/nouns/process/get?interface=api) | `GET /{namespace}/processes/{id}` | None. |
| [Process.list](/business/nouns/process/list?interface=api) | `GET /{namespace}/processes` | None. |
| [Process.update](/business/nouns/process/update?interface=api) | `PATCH /{namespace}/processes/{id}` | `Process.updated` |
| [Process.delete](/business/nouns/process/delete?interface=api) | `DELETE /{namespace}/processes/{id}` | `Process.deleted` |
| [Process.enable](/business/nouns/process/enable?interface=api) | `POST /{namespace}/processes/{process}/enable` | [`Process.enabled`](/business/events/Process.enabled) |
| [Process.pause](/business/nouns/process/pause?interface=api) | `POST /{namespace}/processes/{process}/pause` | [`Process.paused`](/business/events/Process.paused) |

### Product
| Operation | Route | Event |
| --- | --- | --- |
| [Product.create](/business/nouns/product/create?interface=api) | `POST /{namespace}/products` | `Product.created` |
| [Product.get](/business/nouns/product/get?interface=api) | `GET /{namespace}/products/{id}` | None. |
| [Product.list](/business/nouns/product/list?interface=api) | `GET /{namespace}/products` | None. |
| [Product.update](/business/nouns/product/update?interface=api) | `PATCH /{namespace}/products/{id}` | `Product.updated` |
| [Product.delete](/business/nouns/product/delete?interface=api) | `DELETE /{namespace}/products/{id}` | `Product.deleted` |

### Product Template
| Operation | Route | Event |
| --- | --- | --- |
| [ProductTemplate.create](/business/nouns/product-template/create?interface=api) | `POST /{namespace}/product-templates` | `ProductTemplate.created` |
| [ProductTemplate.get](/business/nouns/product-template/get?interface=api) | `GET /{namespace}/product-templates/{id}` | None. |
| [ProductTemplate.list](/business/nouns/product-template/list?interface=api) | `GET /{namespace}/product-templates` | None. |
| [ProductTemplate.update](/business/nouns/product-template/update?interface=api) | `PATCH /{namespace}/product-templates/{id}` | `ProductTemplate.updated` |
| [ProductTemplate.delete](/business/nouns/product-template/delete?interface=api) | `DELETE /{namespace}/product-templates/{id}` | `ProductTemplate.deleted` |

### Project
| Operation | Route | Event |
| --- | --- | --- |
| [Project.create](/business/nouns/project/create?interface=api) | `POST /{namespace}/projects` | `Project.created` |
| [Project.get](/business/nouns/project/get?interface=api) | `GET /{namespace}/projects/{id}` | None. |
| [Project.list](/business/nouns/project/list?interface=api) | `GET /{namespace}/projects` | None. |
| [Project.update](/business/nouns/project/update?interface=api) | `PATCH /{namespace}/projects/{id}` | `Project.updated` |
| [Project.delete](/business/nouns/project/delete?interface=api) | `DELETE /{namespace}/projects/{id}` | `Project.deleted` |

### Proof
| Operation | Route | Event |
| --- | --- | --- |
| [Proof.get](/business/nouns/proof/get?interface=api) | `GET /{namespace}/proofs/{id}` | None. |
| [Proof.list](/business/nouns/proof/list?interface=api) | `GET /{namespace}/proofs` | None. |

### Prospect
| Operation | Route | Event |
| --- | --- | --- |
| [Prospect.create](/business/nouns/prospect/create?interface=api) | `POST /{namespace}/prospects` | `Prospect.created` |
| [Prospect.get](/business/nouns/prospect/get?interface=api) | `GET /{namespace}/prospects/{id}` | None. |
| [Prospect.list](/business/nouns/prospect/list?interface=api) | `GET /{namespace}/prospects` | None. |
| [Prospect.update](/business/nouns/prospect/update?interface=api) | `PATCH /{namespace}/prospects/{id}` | `Prospect.updated` |
| [Prospect.delete](/business/nouns/prospect/delete?interface=api) | `DELETE /{namespace}/prospects/{id}` | `Prospect.deleted` |
| [Prospect.engage](/business/nouns/prospect/engage?interface=api) | `POST /{namespace}/prospects/{prospect}/engage` | [`Prospect.engaged`](/business/events/Prospect.engaged) |

### Publication
| Operation | Route | Event |
| --- | --- | --- |
| [Publication.get](/business/nouns/publication/get?interface=api) | `GET /{namespace}/publications/{id}` | None. |
| [Publication.list](/business/nouns/publication/list?interface=api) | `GET /{namespace}/publications` | None. |

### Purpose
| Operation | Route | Event |
| --- | --- | --- |
| [Purpose.create](/business/nouns/purpose/create?interface=api) | `POST /{namespace}/purposes` | `Purpose.created` |
| [Purpose.get](/business/nouns/purpose/get?interface=api) | `GET /{namespace}/purposes/{id}` | None. |
| [Purpose.list](/business/nouns/purpose/list?interface=api) | `GET /{namespace}/purposes` | None. |
| [Purpose.update](/business/nouns/purpose/update?interface=api) | `PATCH /{namespace}/purposes/{id}` | `Purpose.updated` |
| [Purpose.delete](/business/nouns/purpose/delete?interface=api) | `DELETE /{namespace}/purposes/{id}` | `Purpose.deleted` |

### Question
| Operation | Route | Event |
| --- | --- | --- |
| [Question.get](/business/nouns/question/get?interface=api) | `GET /{namespace}/questions/{id}` | None. |
| [Question.list](/business/nouns/question/list?interface=api) | `GET /{namespace}/questions` | None. |

### Quote
| Operation | Route | Event |
| --- | --- | --- |
| [Quote.create](/business/nouns/quote/create?interface=api) | `POST /{namespace}/quotes` | `Quote.created` |
| [Quote.get](/business/nouns/quote/get?interface=api) | `GET /{namespace}/quotes/{id}` | None. |
| [Quote.list](/business/nouns/quote/list?interface=api) | `GET /{namespace}/quotes` | None. |
| [Quote.update](/business/nouns/quote/update?interface=api) | `PATCH /{namespace}/quotes/{id}` | `Quote.updated` |
| [Quote.delete](/business/nouns/quote/delete?interface=api) | `DELETE /{namespace}/quotes/{id}` | `Quote.deleted` |
| [Quote.accept](/business/nouns/quote/accept?interface=api) | `POST /{namespace}/quotes/{quote}/accept` | [`Quote.accepted`](/business/events/Quote.accepted) |
| [Quote.decline](/business/nouns/quote/decline?interface=api) | `POST /{namespace}/quotes/{quote}/decline` | [`Quote.declined`](/business/events/Quote.declined) |
| [Quote.expire](/business/nouns/quote/expire?interface=api) | `POST /{namespace}/quotes/{quote}/expire` | [`Quote.expired`](/business/events/Quote.expired) |
| [Quote.request](/business/nouns/quote/request?interface=api) | `POST /{namespace}/quotes/request` | [`Quote.requested`](/business/events/Quote.requested) |
| [Quote.send](/business/nouns/quote/send?interface=api) | `POST /{namespace}/quotes/{quote}/send` | [`Quote.sent`](/business/events/Quote.sent) |
| [Quote.supersede](/business/nouns/quote/supersede?interface=api) | `POST /{namespace}/quotes/{quote}/supersede` | [`Quote.superseded`](/business/events/Quote.superseded) |

### Readout
| Operation | Route | Event |
| --- | --- | --- |
| [Readout.create](/business/nouns/readout/create?interface=api) | `POST /{namespace}/readouts` | `Readout.created` |
| [Readout.get](/business/nouns/readout/get?interface=api) | `GET /{namespace}/readouts/{id}` | None. |
| [Readout.list](/business/nouns/readout/list?interface=api) | `GET /{namespace}/readouts` | None. |
| [Readout.update](/business/nouns/readout/update?interface=api) | `PATCH /{namespace}/readouts/{id}` | `Readout.updated` |
| [Readout.delete](/business/nouns/readout/delete?interface=api) | `DELETE /{namespace}/readouts/{id}` | `Readout.deleted` |

### Recording
| Operation | Route | Event |
| --- | --- | --- |
| [Recording.get](/business/nouns/recording/get?interface=api) | `GET /{namespace}/recordings/{id}` | None. |
| [Recording.list](/business/nouns/recording/list?interface=api) | `GET /{namespace}/recordings` | None. |

### Recovery Objective
| Operation | Route | Event |
| --- | --- | --- |
| [RecoveryObjective.create](/business/nouns/recovery-objective/create?interface=api) | `POST /{namespace}/recovery-objectives` | `RecoveryObjective.created` |
| [RecoveryObjective.get](/business/nouns/recovery-objective/get?interface=api) | `GET /{namespace}/recovery-objectives/{id}` | None. |
| [RecoveryObjective.list](/business/nouns/recovery-objective/list?interface=api) | `GET /{namespace}/recovery-objectives` | None. |
| [RecoveryObjective.update](/business/nouns/recovery-objective/update?interface=api) | `PATCH /{namespace}/recovery-objectives/{id}` | `RecoveryObjective.updated` |
| [RecoveryObjective.delete](/business/nouns/recovery-objective/delete?interface=api) | `DELETE /{namespace}/recovery-objectives/{id}` | `RecoveryObjective.deleted` |
| [RecoveryObjective.drill](/business/nouns/recovery-objective/drill?interface=api) | `POST /{namespace}/recovery-objectives/{objective}/drill` | [`RecoveryObjective.drilled`](/business/events/RecoveryObjective.drilled) |

### Referral
| Operation | Route | Event |
| --- | --- | --- |
| [Referral.create](/business/nouns/referral/create?interface=api) | `POST /{namespace}/referrals` | `Referral.created` |
| [Referral.get](/business/nouns/referral/get?interface=api) | `GET /{namespace}/referrals/{id}` | None. |
| [Referral.list](/business/nouns/referral/list?interface=api) | `GET /{namespace}/referrals` | None. |
| [Referral.update](/business/nouns/referral/update?interface=api) | `PATCH /{namespace}/referrals/{id}` | `Referral.updated` |
| [Referral.delete](/business/nouns/referral/delete?interface=api) | `DELETE /{namespace}/referrals/{id}` | `Referral.deleted` |

### Registration
| Operation | Route | Event |
| --- | --- | --- |
| [Registration.create](/business/nouns/registration/create?interface=api) | `POST /{namespace}/registrations` | `Registration.created` |
| [Registration.get](/business/nouns/registration/get?interface=api) | `GET /{namespace}/registrations/{id}` | None. |
| [Registration.list](/business/nouns/registration/list?interface=api) | `GET /{namespace}/registrations` | None. |
| [Registration.update](/business/nouns/registration/update?interface=api) | `PATCH /{namespace}/registrations/{id}` | `Registration.updated` |
| [Registration.delete](/business/nouns/registration/delete?interface=api) | `DELETE /{namespace}/registrations/{id}` | `Registration.deleted` |
| [Registration.admit](/business/nouns/registration/admit?interface=api) | `POST /{namespace}/registrations/{registration}/admit` | [`Registration.admitted`](/business/events/Registration.admitted) |
| [Registration.approve](/business/nouns/registration/approve?interface=api) | `POST /{namespace}/registrations/{registration}/approve` | [`Registration.approved`](/business/events/Registration.approved) |
| [Registration.attend](/business/nouns/registration/attend?interface=api) | `POST /{namespace}/registrations/{registration}/attend` | [`Registration.attended`](/business/events/Registration.attended) |

### Relationship
| Operation | Route | Event |
| --- | --- | --- |
| [Relationship.create](/business/nouns/relationship/create?interface=api) | `POST /{namespace}/relationships` | `Relationship.created` |
| [Relationship.get](/business/nouns/relationship/get?interface=api) | `GET /{namespace}/relationships/{id}` | None. |
| [Relationship.list](/business/nouns/relationship/list?interface=api) | `GET /{namespace}/relationships` | None. |
| [Relationship.update](/business/nouns/relationship/update?interface=api) | `PATCH /{namespace}/relationships/{id}` | `Relationship.updated` |
| [Relationship.delete](/business/nouns/relationship/delete?interface=api) | `DELETE /{namespace}/relationships/{id}` | `Relationship.deleted` |

### Renewal
| Operation | Route | Event |
| --- | --- | --- |
| [Renewal.create](/business/nouns/renewal/create?interface=api) | `POST /{namespace}/renewals` | `Renewal.created` |
| [Renewal.get](/business/nouns/renewal/get?interface=api) | `GET /{namespace}/renewals/{id}` | None. |
| [Renewal.list](/business/nouns/renewal/list?interface=api) | `GET /{namespace}/renewals` | None. |
| [Renewal.update](/business/nouns/renewal/update?interface=api) | `PATCH /{namespace}/renewals/{id}` | `Renewal.updated` |
| [Renewal.delete](/business/nouns/renewal/delete?interface=api) | `DELETE /{namespace}/renewals/{id}` | `Renewal.deleted` |
| [Renewal.open](/business/nouns/renewal/open?interface=api) | `POST /{namespace}/renewals/open` | [`Renewal.opened`](/business/events/Renewal.opened) |

### Reserved Act
| Operation | Route | Event |
| --- | --- | --- |
| [ReservedAct.create](/business/nouns/reserved-act/create?interface=api) | `POST /{namespace}/reserved-acts` | `ReservedAct.created` |
| [ReservedAct.get](/business/nouns/reserved-act/get?interface=api) | `GET /{namespace}/reserved-acts/{id}` | None. |
| [ReservedAct.list](/business/nouns/reserved-act/list?interface=api) | `GET /{namespace}/reserved-acts` | None. |
| [ReservedAct.update](/business/nouns/reserved-act/update?interface=api) | `PATCH /{namespace}/reserved-acts/{id}` | `ReservedAct.updated` |
| [ReservedAct.delete](/business/nouns/reserved-act/delete?interface=api) | `DELETE /{namespace}/reserved-acts/{id}` | `ReservedAct.deleted` |

### Review
| Operation | Route | Event |
| --- | --- | --- |
| [Review.create](/business/nouns/review/create?interface=api) | `POST /{namespace}/reviews` | `Review.created` |
| [Review.get](/business/nouns/review/get?interface=api) | `GET /{namespace}/reviews/{id}` | None. |
| [Review.list](/business/nouns/review/list?interface=api) | `GET /{namespace}/reviews` | None. |
| [Review.update](/business/nouns/review/update?interface=api) | `PATCH /{namespace}/reviews/{id}` | `Review.updated` |
| [Review.publish](/business/nouns/review/publish?interface=api) | `POST /{namespace}/reviews/{review}/publish` | [`Review.published`](/business/events/Review.published) |
| [Review.remove](/business/nouns/review/remove?interface=api) | `POST /{namespace}/reviews/{review}/remove` | [`Review.removed`](/business/events/Review.removed) |
| [Review.withhold](/business/nouns/review/withhold?interface=api) | `POST /{namespace}/reviews/{review}/withhold` | [`Review.withheld`](/business/events/Review.withheld) |

### Risk
| Operation | Route | Event |
| --- | --- | --- |
| [Risk.create](/business/nouns/risk/create?interface=api) | `POST /{namespace}/risks` | `Risk.created` |
| [Risk.get](/business/nouns/risk/get?interface=api) | `GET /{namespace}/risks/{id}` | None. |
| [Risk.list](/business/nouns/risk/list?interface=api) | `GET /{namespace}/risks` | None. |
| [Risk.update](/business/nouns/risk/update?interface=api) | `PATCH /{namespace}/risks/{id}` | `Risk.updated` |
| [Risk.accept](/business/nouns/risk/accept?interface=api) | `POST /{namespace}/risks/{risk}/accept` | [`Risk.accepted`](/business/events/Risk.accepted) |
| [Risk.assess](/business/nouns/risk/assess?interface=api) | `POST /{namespace}/risks/{risk}/assess` | [`Risk.assessed`](/business/events/Risk.assessed) |
| [Risk.close](/business/nouns/risk/close?interface=api) | `POST /{namespace}/risks/{risk}/close` | [`Risk.closed`](/business/events/Risk.closed) |
| [Risk.treat](/business/nouns/risk/treat?interface=api) | `POST /{namespace}/risks/{risk}/treat` | [`Risk.treated`](/business/events/Risk.treated) |

### Role
| Operation | Route | Event |
| --- | --- | --- |
| [Role.create](/business/nouns/role/create?interface=api) | `POST /{namespace}/roles` | `Role.created` |
| [Role.get](/business/nouns/role/get?interface=api) | `GET /{namespace}/roles/{id}` | None. |
| [Role.list](/business/nouns/role/list?interface=api) | `GET /{namespace}/roles` | None. |
| [Role.update](/business/nouns/role/update?interface=api) | `PATCH /{namespace}/roles/{id}` | `Role.updated` |
| [Role.delete](/business/nouns/role/delete?interface=api) | `DELETE /{namespace}/roles/{id}` | `Role.deleted` |
| [Role.review](/business/nouns/role/review?interface=api) | `POST /{namespace}/roles/{role}/review` | [`Role.reviewed`](/business/events/Role.reviewed) |
| [Role.staff](/business/nouns/role/staff?interface=api) | `POST /{namespace}/roles/{role}/staff` | [`Role.staffed`](/business/events/Role.staffed) |
| [Role.vacate](/business/nouns/role/vacate?interface=api) | `POST /{namespace}/roles/{role}/vacate` | [`Role.vacated`](/business/events/Role.vacated) |

### Role Review
| Operation | Route | Event |
| --- | --- | --- |
| [RoleReview.get](/business/nouns/role-review/get?interface=api) | `GET /{namespace}/role-reviews/{id}` | None. |
| [RoleReview.list](/business/nouns/role-review/list?interface=api) | `GET /{namespace}/role-reviews` | None. |

### Screening
| Operation | Route | Event |
| --- | --- | --- |
| [Screening.get](/business/nouns/screening/get?interface=api) | `GET /{namespace}/screenings/{id}` | None. |
| [Screening.list](/business/nouns/screening/list?interface=api) | `GET /{namespace}/screenings` | None. |

### Secret
| Operation | Route | Event |
| --- | --- | --- |
| [Secret.get](/business/nouns/secret/get?interface=api) | `GET /{namespace}/secrets/{id}` | None. |
| [Secret.list](/business/nouns/secret/list?interface=api) | `GET /{namespace}/secrets` | None. |
| [Secret.revoke](/business/nouns/secret/revoke?interface=api) | `POST /{namespace}/secrets/{secret}/revoke` | [`Secret.revoked`](/business/events/Secret.revoked) |
| [Secret.rotate](/business/nouns/secret/rotate?interface=api) | `POST /{namespace}/secrets/{secret}/rotate` | [`Secret.rotated`](/business/events/Secret.rotated) |
| [Secret.store](/business/nouns/secret/store?interface=api) | `POST /{namespace}/secrets/store` | [`Secret.stored`](/business/events/Secret.stored) |

### Sequence
| Operation | Route | Event |
| --- | --- | --- |
| [Sequence.create](/business/nouns/sequence/create?interface=api) | `POST /{namespace}/sequences` | `Sequence.created` |
| [Sequence.get](/business/nouns/sequence/get?interface=api) | `GET /{namespace}/sequences/{id}` | None. |
| [Sequence.list](/business/nouns/sequence/list?interface=api) | `GET /{namespace}/sequences` | None. |
| [Sequence.update](/business/nouns/sequence/update?interface=api) | `PATCH /{namespace}/sequences/{id}` | `Sequence.updated` |
| [Sequence.delete](/business/nouns/sequence/delete?interface=api) | `DELETE /{namespace}/sequences/{id}` | `Sequence.deleted` |

### Service
| Operation | Route | Event |
| --- | --- | --- |
| [Service.create](/business/nouns/service/create?interface=api) | `POST /{namespace}/services` | `Service.created` |
| [Service.get](/business/nouns/service/get?interface=api) | `GET /{namespace}/services/{id}` | None. |
| [Service.list](/business/nouns/service/list?interface=api) | `GET /{namespace}/services` | None. |
| [Service.update](/business/nouns/service/update?interface=api) | `PATCH /{namespace}/services/{id}` | `Service.updated` |
| [Service.delete](/business/nouns/service/delete?interface=api) | `DELETE /{namespace}/services/{id}` | `Service.deleted` |

### Setting
| Operation | Route | Event |
| --- | --- | --- |
| [Setting.create](/business/nouns/setting/create?interface=api) | `POST /{namespace}/settings` | `Setting.created` |
| [Setting.get](/business/nouns/setting/get?interface=api) | `GET /{namespace}/settings/{id}` | None. |
| [Setting.list](/business/nouns/setting/list?interface=api) | `GET /{namespace}/settings` | None. |
| [Setting.update](/business/nouns/setting/update?interface=api) | `PATCH /{namespace}/settings/{id}` | `Setting.updated` |
| [Setting.delete](/business/nouns/setting/delete?interface=api) | `DELETE /{namespace}/settings/{id}` | `Setting.deleted` |

### Share
| Operation | Route | Event |
| --- | --- | --- |
| [Share.get](/business/nouns/share/get?interface=api) | `GET /{namespace}/shares/{id}` | None. |
| [Share.list](/business/nouns/share/list?interface=api) | `GET /{namespace}/shares` | None. |
| [Share.issue](/business/nouns/share/issue?interface=api) | `POST /{namespace}/shares/issue` | [`Share.issued`](/business/events/Share.issued) |
| [Share.transfer](/business/nouns/share/transfer?interface=api) | `POST /{namespace}/shares/{share}/transfer` | [`Share.transferred`](/business/events/Share.transferred) |

### Site
| Operation | Route | Event |
| --- | --- | --- |
| [Site.create](/business/nouns/site/create?interface=api) | `POST /{namespace}/sites` | `Site.created` |
| [Site.get](/business/nouns/site/get?interface=api) | `GET /{namespace}/sites/{id}` | None. |
| [Site.list](/business/nouns/site/list?interface=api) | `GET /{namespace}/sites` | None. |
| [Site.update](/business/nouns/site/update?interface=api) | `PATCH /{namespace}/sites/{id}` | `Site.updated` |
| [Site.delete](/business/nouns/site/delete?interface=api) | `DELETE /{namespace}/sites/{id}` | `Site.deleted` |
| [Site.publish](/business/nouns/site/publish?interface=api) | `POST /{namespace}/sites/{site}/publish` | [`Site.published`](/business/events/Site.published) |

### Skill
| Operation | Route | Event |
| --- | --- | --- |
| [Skill.create](/business/nouns/skill/create?interface=api) | `POST /{namespace}/skills` | `Skill.created` |
| [Skill.get](/business/nouns/skill/get?interface=api) | `GET /{namespace}/skills/{id}` | None. |
| [Skill.list](/business/nouns/skill/list?interface=api) | `GET /{namespace}/skills` | None. |
| [Skill.update](/business/nouns/skill/update?interface=api) | `PATCH /{namespace}/skills/{id}` | `Skill.updated` |
| [Skill.delete](/business/nouns/skill/delete?interface=api) | `DELETE /{namespace}/skills/{id}` | `Skill.deleted` |

### Software
| Operation | Route | Event |
| --- | --- | --- |
| [Software.create](/business/nouns/software/create?interface=api) | `POST /{namespace}/software` | `Software.created` |
| [Software.get](/business/nouns/software/get?interface=api) | `GET /{namespace}/software/{id}` | None. |
| [Software.list](/business/nouns/software/list?interface=api) | `GET /{namespace}/software` | None. |
| [Software.update](/business/nouns/software/update?interface=api) | `PATCH /{namespace}/software/{id}` | `Software.updated` |
| [Software.delete](/business/nouns/software/delete?interface=api) | `DELETE /{namespace}/software/{id}` | `Software.deleted` |

### Source
| Operation | Route | Event |
| --- | --- | --- |
| [Source.create](/business/nouns/source/create?interface=api) | `POST /{namespace}/sources` | `Source.created` |
| [Source.get](/business/nouns/source/get?interface=api) | `GET /{namespace}/sources/{id}` | None. |
| [Source.list](/business/nouns/source/list?interface=api) | `GET /{namespace}/sources` | None. |
| [Source.update](/business/nouns/source/update?interface=api) | `PATCH /{namespace}/sources/{id}` | `Source.updated` |
| [Source.delete](/business/nouns/source/delete?interface=api) | `DELETE /{namespace}/sources/{id}` | `Source.deleted` |

### SSO Connection
| Operation | Route | Event |
| --- | --- | --- |
| [SSOConnection.create](/business/nouns/sso-connection/create?interface=api) | `POST /{namespace}/sso-connections` | `SSOConnection.created` |
| [SSOConnection.get](/business/nouns/sso-connection/get?interface=api) | `GET /{namespace}/sso-connections/{id}` | None. |
| [SSOConnection.list](/business/nouns/sso-connection/list?interface=api) | `GET /{namespace}/sso-connections` | None. |
| [SSOConnection.update](/business/nouns/sso-connection/update?interface=api) | `PATCH /{namespace}/sso-connections/{id}` | `SSOConnection.updated` |
| [SSOConnection.activate](/business/nouns/sso-connection/activate?interface=api) | `POST /{namespace}/sso-connections/{connection}/activate` | [`SSOConnection.activated`](/business/events/SSOConnection.activated) |
| [SSOConnection.deactivate](/business/nouns/sso-connection/deactivate?interface=api) | `POST /{namespace}/sso-connections/{connection}/deactivate` | [`SSOConnection.deactivated`](/business/events/SSOConnection.deactivated) |

### Standard
| Operation | Route | Event |
| --- | --- | --- |
| [Standard.get](/business/nouns/standard/get?interface=api) | `GET /{namespace}/standards/{id}` | None. |
| [Standard.list](/business/nouns/standard/list?interface=api) | `GET /{namespace}/standards` | None. |

### Startup
| Operation | Route | Event |
| --- | --- | --- |
| [Startup.create](/business/nouns/startup/create?interface=api) | `POST /{namespace}/startups` | `Startup.created` |
| [Startup.get](/business/nouns/startup/get?interface=api) | `GET /{namespace}/startups/{id}` | None. |
| [Startup.list](/business/nouns/startup/list?interface=api) | `GET /{namespace}/startups` | None. |
| [Startup.update](/business/nouns/startup/update?interface=api) | `PATCH /{namespace}/startups/{id}` | `Startup.updated` |
| [Startup.delete](/business/nouns/startup/delete?interface=api) | `DELETE /{namespace}/startups/{id}` | `Startup.deleted` |
| [Startup.advance](/business/nouns/startup/advance?interface=api) | `POST /{namespace}/startups/{startup}/advance` | [`Startup.advanced`](/business/events/Startup.advanced) |
| [Startup.build](/business/nouns/startup/build?interface=api) | `POST /{namespace}/startups/{startup}/build` | [`Startup.built`](/business/events/Startup.built) |
| [Startup.claim](/business/nouns/startup/claim?interface=api) | `POST /{namespace}/startups/{startup}/claim` | [`Startup.claimed`](/business/events/Startup.claimed) |
| [Startup.clone](/business/nouns/startup/clone?interface=api) | `POST /{namespace}/startups/{startup}/clone` | [`Startup.cloned`](/business/events/Startup.cloned) |
| [Startup.graduate](/business/nouns/startup/graduate?interface=api) | `POST /{namespace}/startups/{startup}/graduate` | [`Startup.graduated`](/business/events/Startup.graduated) |
| [Startup.hold](/business/nouns/startup/hold?interface=api) | `POST /{namespace}/startups/{startup}/hold` | [`Startup.held`](/business/events/Startup.held) |
| [Startup.import](/business/nouns/startup/import?interface=api) | `POST /{namespace}/startups/import` | [`Startup.imported`](/business/events/Startup.imported) |
| [Startup.launch](/business/nouns/startup/launch?interface=api) | `POST /{namespace}/startups/{startup}/launch` | [`Startup.launched`](/business/events/Startup.launched) |
| [Startup.pause](/business/nouns/startup/pause?interface=api) | `POST /{namespace}/startups/{startup}/pause` | [`Startup.paused`](/business/events/Startup.paused) |
| [Startup.pivot](/business/nouns/startup/pivot?interface=api) | `POST /{namespace}/startups/{startup}/pivot` | [`Startup.pivoted`](/business/events/Startup.pivoted) |
| [Startup.read](/business/nouns/startup/read?interface=api) | `POST /{namespace}/startups/{startup}/read` | [`Startup.read`](/business/events/Startup.read) |
| [Startup.resume](/business/nouns/startup/resume?interface=api) | `POST /{namespace}/startups/{startup}/resume` | [`Startup.resumed`](/business/events/Startup.resumed) |
| [Startup.sell](/business/nouns/startup/sell?interface=api) | `POST /{namespace}/startups/{startup}/sell` | [`Startup.sold`](/business/events/Startup.sold) |

### Startup Template
| Operation | Route | Event |
| --- | --- | --- |
| [StartupTemplate.create](/business/nouns/startup-template/create?interface=api) | `POST /{namespace}/startup-templates` | `StartupTemplate.created` |
| [StartupTemplate.get](/business/nouns/startup-template/get?interface=api) | `GET /{namespace}/startup-templates/{id}` | None. |
| [StartupTemplate.list](/business/nouns/startup-template/list?interface=api) | `GET /{namespace}/startup-templates` | None. |
| [StartupTemplate.update](/business/nouns/startup-template/update?interface=api) | `PATCH /{namespace}/startup-templates/{id}` | `StartupTemplate.updated` |
| [StartupTemplate.delete](/business/nouns/startup-template/delete?interface=api) | `DELETE /{namespace}/startup-templates/{id}` | `StartupTemplate.deleted` |
| [StartupTemplate.extend](/business/nouns/startup-template/extend?interface=api) | `POST /{namespace}/startup-templates/{startupTemplate}/extend` | [`StartupTemplate.extended`](/business/events/StartupTemplate.extended) |
| [StartupTemplate.promote](/business/nouns/startup-template/promote?interface=api) | `POST /{namespace}/startup-templates/{startupTemplate}/promote` | [`StartupTemplate.promoted`](/business/events/StartupTemplate.promoted) |
| [StartupTemplate.upgrade](/business/nouns/startup-template/upgrade?interface=api) | `POST /{namespace}/startup-templates/{startupTemplate}/upgrade` | [`StartupTemplate.upgraded`](/business/events/StartupTemplate.upgraded) |

### Statement
| Operation | Route | Event |
| --- | --- | --- |
| [Statement.get](/business/nouns/statement/get?interface=api) | `GET /{namespace}/statements/{id}` | None. |
| [Statement.list](/business/nouns/statement/list?interface=api) | `GET /{namespace}/statements` | None. |

### Story
| Operation | Route | Event |
| --- | --- | --- |
| [Story.create](/business/nouns/story/create?interface=api) | `POST /{namespace}/stories` | `Story.created` |
| [Story.get](/business/nouns/story/get?interface=api) | `GET /{namespace}/stories/{id}` | None. |
| [Story.list](/business/nouns/story/list?interface=api) | `GET /{namespace}/stories` | None. |
| [Story.update](/business/nouns/story/update?interface=api) | `PATCH /{namespace}/stories/{id}` | `Story.updated` |
| [Story.delete](/business/nouns/story/delete?interface=api) | `DELETE /{namespace}/stories/{id}` | `Story.deleted` |

### Studio
| Operation | Route | Event |
| --- | --- | --- |
| [Studio.create](/business/nouns/studio/create?interface=api) | `POST /{namespace}/studios` | `Studio.created` |
| [Studio.get](/business/nouns/studio/get?interface=api) | `GET /{namespace}/studios/{id}` | None. |
| [Studio.list](/business/nouns/studio/list?interface=api) | `GET /{namespace}/studios` | None. |
| [Studio.update](/business/nouns/studio/update?interface=api) | `PATCH /{namespace}/studios/{id}` | `Studio.updated` |
| [Studio.delete](/business/nouns/studio/delete?interface=api) | `DELETE /{namespace}/studios/{id}` | `Studio.deleted` |

### Subscription
| Operation | Route | Event |
| --- | --- | --- |
| [Subscription.create](/business/nouns/subscription/create?interface=api) | `POST /{namespace}/subscriptions` | `Subscription.created` |
| [Subscription.get](/business/nouns/subscription/get?interface=api) | `GET /{namespace}/subscriptions/{id}` | None. |
| [Subscription.list](/business/nouns/subscription/list?interface=api) | `GET /{namespace}/subscriptions` | None. |
| [Subscription.update](/business/nouns/subscription/update?interface=api) | `PATCH /{namespace}/subscriptions/{id}` | `Subscription.updated` |
| [Subscription.keep](/business/nouns/subscription/keep?interface=api) | `POST /{namespace}/subscriptions/{subscription}/keep` | [`Subscription.kept`](/business/events/Subscription.kept) |
| [Subscription.pause](/business/nouns/subscription/pause?interface=api) | `POST /{namespace}/subscriptions/{subscription}/pause` | [`Subscription.paused`](/business/events/Subscription.paused) |
| [Subscription.renew](/business/nouns/subscription/renew?interface=api) | `POST /{namespace}/subscriptions/{subscription}/renew` | [`Subscription.renewed`](/business/events/Subscription.renewed) |
| [Subscription.resize](/business/nouns/subscription/resize?interface=api) | `POST /{namespace}/subscriptions/{subscription}/resize` | [`Subscription.resized`](/business/events/Subscription.resized) |
| [Subscription.resume](/business/nouns/subscription/resume?interface=api) | `POST /{namespace}/subscriptions/{subscription}/resume` | [`Subscription.resumed`](/business/events/Subscription.resumed) |
| [Subscription.switch](/business/nouns/subscription/switch?interface=api) | `POST /{namespace}/subscriptions/{subscription}/switch` | [`Subscription.switched`](/business/events/Subscription.switched) |
| [Subscription.unsubscribe](/business/nouns/subscription/unsubscribe?interface=api) | `POST /{namespace}/subscriptions/{subscription}/unsubscribe` | [`Subscription.unsubscribed`](/business/events/Subscription.unsubscribed) |

### Supplier
| Operation | Route | Event |
| --- | --- | --- |
| [Supplier.create](/business/nouns/supplier/create?interface=api) | `POST /{namespace}/suppliers` | `Supplier.created` |
| [Supplier.get](/business/nouns/supplier/get?interface=api) | `GET /{namespace}/suppliers/{id}` | None. |
| [Supplier.list](/business/nouns/supplier/list?interface=api) | `GET /{namespace}/suppliers` | None. |
| [Supplier.update](/business/nouns/supplier/update?interface=api) | `PATCH /{namespace}/suppliers/{id}` | `Supplier.updated` |
| [Supplier.delete](/business/nouns/supplier/delete?interface=api) | `DELETE /{namespace}/suppliers/{id}` | `Supplier.deleted` |

### Suppression
| Operation | Route | Event |
| --- | --- | --- |
| [Suppression.create](/business/nouns/suppression/create?interface=api) | `POST /{namespace}/suppressions` | `Suppression.created` |
| [Suppression.get](/business/nouns/suppression/get?interface=api) | `GET /{namespace}/suppressions/{id}` | None. |
| [Suppression.list](/business/nouns/suppression/list?interface=api) | `GET /{namespace}/suppressions` | None. |

### Survey
| Operation | Route | Event |
| --- | --- | --- |
| [Survey.create](/business/nouns/survey/create?interface=api) | `POST /{namespace}/surveys` | `Survey.created` |
| [Survey.get](/business/nouns/survey/get?interface=api) | `GET /{namespace}/surveys/{id}` | None. |
| [Survey.list](/business/nouns/survey/list?interface=api) | `GET /{namespace}/surveys` | None. |
| [Survey.update](/business/nouns/survey/update?interface=api) | `PATCH /{namespace}/surveys/{id}` | `Survey.updated` |
| [Survey.delete](/business/nouns/survey/delete?interface=api) | `DELETE /{namespace}/surveys/{id}` | `Survey.deleted` |

### System
| Operation | Route | Event |
| --- | --- | --- |
| [System.create](/business/nouns/system/create?interface=api) | `POST /{namespace}/systems` | `System.created` |
| [System.get](/business/nouns/system/get?interface=api) | `GET /{namespace}/systems/{id}` | None. |
| [System.list](/business/nouns/system/list?interface=api) | `GET /{namespace}/systems` | None. |
| [System.update](/business/nouns/system/update?interface=api) | `PATCH /{namespace}/systems/{id}` | `System.updated` |
| [System.delete](/business/nouns/system/delete?interface=api) | `DELETE /{namespace}/systems/{id}` | `System.deleted` |

### Task
| Operation | Route | Event |
| --- | --- | --- |
| [Task.create](/business/nouns/task/create?interface=api) | `POST /{namespace}/tasks` | `Task.created` |
| [Task.get](/business/nouns/task/get?interface=api) | `GET /{namespace}/tasks/{id}` | None. |
| [Task.list](/business/nouns/task/list?interface=api) | `GET /{namespace}/tasks` | None. |
| [Task.update](/business/nouns/task/update?interface=api) | `PATCH /{namespace}/tasks/{id}` | `Task.updated` |
| [Task.delete](/business/nouns/task/delete?interface=api) | `DELETE /{namespace}/tasks/{id}` | `Task.deleted` |
| [Task.assign](/business/nouns/task/assign?interface=api) | `POST /{namespace}/tasks/{task}/assign` | [`Task.assigned`](/business/events/Task.assigned) |
| [Task.claim](/business/nouns/task/claim?interface=api) | `POST /{namespace}/tasks/{task}/claim` | [`Task.claimed`](/business/events/Task.claimed) |
| [Task.complete](/business/nouns/task/complete?interface=api) | `POST /{namespace}/tasks/{task}/complete` | [`Task.completed`](/business/events/Task.completed) |
| [Task.delegate](/business/nouns/task/delegate?interface=api) | `POST /{namespace}/tasks/{task}/delegate` | [`Task.delegated`](/business/events/Task.delegated) |
| [Task.escalate](/business/nouns/task/escalate?interface=api) | `POST /{namespace}/tasks/{task}/escalate` | [`Task.escalated`](/business/events/Task.escalated) |
| [Task.next](/business/nouns/task/next?interface=api) | `POST /{namespace}/tasks/next` | [`Task.offered`](/business/events/Task.offered) |
| [Task.return](/business/nouns/task/return?interface=api) | `POST /{namespace}/tasks/{task}/return` | [`Task.returned`](/business/events/Task.returned) |

### Team
| Operation | Route | Event |
| --- | --- | --- |
| [Team.create](/business/nouns/team/create?interface=api) | `POST /{namespace}/teams` | `Team.created` |
| [Team.get](/business/nouns/team/get?interface=api) | `GET /{namespace}/teams/{id}` | None. |
| [Team.list](/business/nouns/team/list?interface=api) | `GET /{namespace}/teams` | None. |
| [Team.update](/business/nouns/team/update?interface=api) | `PATCH /{namespace}/teams/{id}` | `Team.updated` |
| [Team.delete](/business/nouns/team/delete?interface=api) | `DELETE /{namespace}/teams/{id}` | `Team.deleted` |

### Template
| Operation | Route | Event |
| --- | --- | --- |
| [Template.create](/business/nouns/template/create?interface=api) | `POST /{namespace}/templates` | `Template.created` |
| [Template.get](/business/nouns/template/get?interface=api) | `GET /{namespace}/templates/{id}` | None. |
| [Template.list](/business/nouns/template/list?interface=api) | `GET /{namespace}/templates` | None. |
| [Template.update](/business/nouns/template/update?interface=api) | `PATCH /{namespace}/templates/{id}` | `Template.updated` |
| [Template.delete](/business/nouns/template/delete?interface=api) | `DELETE /{namespace}/templates/{id}` | `Template.deleted` |
| [Template.extend](/business/nouns/template/extend?interface=api) | `POST /{namespace}/templates/{template}/extend` | [`Template.extended`](/business/events/Template.extended) |
| [Template.promote](/business/nouns/template/promote?interface=api) | `POST /{namespace}/templates/{template}/promote` | [`Template.promoted`](/business/events/Template.promoted) |
| [Template.upgrade](/business/nouns/template/upgrade?interface=api) | `POST /{namespace}/templates/{template}/upgrade` | [`Template.upgraded`](/business/events/Template.upgraded) |

### Tenant
| Operation | Route | Event |
| --- | --- | --- |
| [Tenant.create](/business/nouns/tenant/create?interface=api) | `POST /{namespace}/tenants` | `Tenant.created` |
| [Tenant.get](/business/nouns/tenant/get?interface=api) | `GET /{namespace}/tenants/{id}` | None. |
| [Tenant.list](/business/nouns/tenant/list?interface=api) | `GET /{namespace}/tenants` | None. |
| [Tenant.update](/business/nouns/tenant/update?interface=api) | `PATCH /{namespace}/tenants/{id}` | `Tenant.updated` |
| [Tenant.delete](/business/nouns/tenant/delete?interface=api) | `DELETE /{namespace}/tenants/{id}` | `Tenant.deleted` |
| [Tenant.invite](/business/nouns/tenant/invite?interface=api) | `POST /{namespace}/tenants/{tenant}/invite` | [`Tenant.invited`](/business/events/Tenant.invited) |
| [Tenant.pin](/business/nouns/tenant/pin?interface=api) | `POST /{namespace}/tenants/{tenant}/pin` | [`Tenant.pinned`](/business/events/Tenant.pinned) |
| [Tenant.provision](/business/nouns/tenant/provision?interface=api) | `POST /{namespace}/tenants/provision` | [`Tenant.provisioned`](/business/events/Tenant.provisioned) |
| [Tenant.requestSetup](/business/nouns/tenant/request-setup?interface=api) | `POST /{namespace}/tenants/{tenant}/requestSetup` | [`Tenant.setupRequested`](/business/events/Tenant.setupRequested) |

### Theme
| Operation | Route | Event |
| --- | --- | --- |
| [Theme.create](/business/nouns/theme/create?interface=api) | `POST /{namespace}/themes` | `Theme.created` |
| [Theme.get](/business/nouns/theme/get?interface=api) | `GET /{namespace}/themes/{id}` | None. |
| [Theme.list](/business/nouns/theme/list?interface=api) | `GET /{namespace}/themes` | None. |
| [Theme.update](/business/nouns/theme/update?interface=api) | `PATCH /{namespace}/themes/{id}` | `Theme.updated` |
| [Theme.delete](/business/nouns/theme/delete?interface=api) | `DELETE /{namespace}/themes/{id}` | `Theme.deleted` |

### Thing
| Operation | Route | Event |
| --- | --- | --- |
| [Thing.create](/business/nouns/thing/create?interface=api) | `POST /{namespace}/things` | `Thing.created` |
| [Thing.get](/business/nouns/thing/get?interface=api) | `GET /{namespace}/things/{id}` | None. |
| [Thing.list](/business/nouns/thing/list?interface=api) | `GET /{namespace}/things` | None. |
| [Thing.update](/business/nouns/thing/update?interface=api) | `PATCH /{namespace}/things/{id}` | `Thing.updated` |
| [Thing.delete](/business/nouns/thing/delete?interface=api) | `DELETE /{namespace}/things/{id}` | `Thing.deleted` |
| [Thing.relate](/business/nouns/thing/relate?interface=api) | `POST /{namespace}/things/{thing}/relate` | [`Thing.related`](/business/events/Thing.related) |
| [Thing.resolve](/business/nouns/thing/resolve?interface=api) | `POST /{namespace}/things/resolve` | [`Thing.resolved`](/business/events/Thing.resolved) |
| [Thing.share](/business/nouns/thing/share?interface=api) | `POST /{namespace}/things/{thing}/share` | [`Thing.shared`](/business/events/Thing.shared) |
| [Thing.unrelate](/business/nouns/thing/unrelate?interface=api) | `POST /{namespace}/things/{thing}/unrelate` | [`Thing.unrelated`](/business/events/Thing.unrelated) |

### Thread
| Operation | Route | Event |
| --- | --- | --- |
| [Thread.create](/business/nouns/thread/create?interface=api) | `POST /{namespace}/threads` | `Thread.created` |
| [Thread.get](/business/nouns/thread/get?interface=api) | `GET /{namespace}/threads/{id}` | None. |
| [Thread.list](/business/nouns/thread/list?interface=api) | `GET /{namespace}/threads` | None. |
| [Thread.update](/business/nouns/thread/update?interface=api) | `PATCH /{namespace}/threads/{id}` | `Thread.updated` |
| [Thread.delete](/business/nouns/thread/delete?interface=api) | `DELETE /{namespace}/threads/{id}` | `Thread.deleted` |

### Tool
| Operation | Route | Event |
| --- | --- | --- |
| [Tool.create](/business/nouns/tool/create?interface=api) | `POST /{namespace}/tools` | `Tool.created` |
| [Tool.get](/business/nouns/tool/get?interface=api) | `GET /{namespace}/tools/{id}` | None. |
| [Tool.list](/business/nouns/tool/list?interface=api) | `GET /{namespace}/tools` | None. |
| [Tool.update](/business/nouns/tool/update?interface=api) | `PATCH /{namespace}/tools/{id}` | `Tool.updated` |
| [Tool.delete](/business/nouns/tool/delete?interface=api) | `DELETE /{namespace}/tools/{id}` | `Tool.deleted` |

### Transaction
| Operation | Route | Event |
| --- | --- | --- |
| [Transaction.get](/business/nouns/transaction/get?interface=api) | `GET /{namespace}/transactions/{id}` | None. |
| [Transaction.list](/business/nouns/transaction/list?interface=api) | `GET /{namespace}/transactions` | None. |
| [Transaction.attach](/business/nouns/transaction/attach?interface=api) | `POST /{namespace}/transactions/{transaction}/attach` | [`Transaction.attached`](/business/events/Transaction.attached) |
| [Transaction.categorize](/business/nouns/transaction/categorize?interface=api) | `POST /{namespace}/transactions/{transaction}/categorize` | [`Transaction.categorized`](/business/events/Transaction.categorized) |
| [Transaction.reconcile](/business/nouns/transaction/reconcile?interface=api) | `POST /{namespace}/transactions/{transaction}/reconcile` | [`Transaction.reconciled`](/business/events/Transaction.reconciled) |

### Trigger
| Operation | Route | Event |
| --- | --- | --- |
| [Trigger.create](/business/nouns/trigger/create?interface=api) | `POST /{namespace}/triggers` | `Trigger.created` |
| [Trigger.get](/business/nouns/trigger/get?interface=api) | `GET /{namespace}/triggers/{id}` | None. |
| [Trigger.list](/business/nouns/trigger/list?interface=api) | `GET /{namespace}/triggers` | None. |
| [Trigger.update](/business/nouns/trigger/update?interface=api) | `PATCH /{namespace}/triggers/{id}` | `Trigger.updated` |
| [Trigger.delete](/business/nouns/trigger/delete?interface=api) | `DELETE /{namespace}/triggers/{id}` | `Trigger.deleted` |

### Variant
| Operation | Route | Event |
| --- | --- | --- |
| [Variant.create](/business/nouns/variant/create?interface=api) | `POST /{namespace}/variants` | `Variant.created` |
| [Variant.get](/business/nouns/variant/get?interface=api) | `GET /{namespace}/variants/{id}` | None. |
| [Variant.list](/business/nouns/variant/list?interface=api) | `GET /{namespace}/variants` | None. |
| [Variant.update](/business/nouns/variant/update?interface=api) | `PATCH /{namespace}/variants/{id}` | `Variant.updated` |
| [Variant.delete](/business/nouns/variant/delete?interface=api) | `DELETE /{namespace}/variants/{id}` | `Variant.deleted` |

### Verb
| Operation | Route | Event |
| --- | --- | --- |
| [Verb.create](/business/nouns/verb/create?interface=api) | `POST /{namespace}/verbs` | `Verb.created` |
| [Verb.get](/business/nouns/verb/get?interface=api) | `GET /{namespace}/verbs/{id}` | None. |
| [Verb.list](/business/nouns/verb/list?interface=api) | `GET /{namespace}/verbs` | None. |
| [Verb.update](/business/nouns/verb/update?interface=api) | `PATCH /{namespace}/verbs/{id}` | `Verb.updated` |
| [Verb.delete](/business/nouns/verb/delete?interface=api) | `DELETE /{namespace}/verbs/{id}` | `Verb.deleted` |
| [Verb.retire](/business/nouns/verb/retire?interface=api) | `POST /{namespace}/verbs/{verb}/retire` | [`Verb.retired`](/business/events/Verb.retired) |

### Version
| Operation | Route | Event |
| --- | --- | --- |
| [Version.get](/business/nouns/version/get?interface=api) | `GET /{namespace}/versions/{id}` | None. |
| [Version.list](/business/nouns/version/list?interface=api) | `GET /{namespace}/versions` | None. |
| [Version.deploy](/business/nouns/version/deploy?interface=api) | `POST /{namespace}/versions/{version}/deploy` | [`Version.deployed`](/business/events/Version.deployed) |

### Video
| Operation | Route | Event |
| --- | --- | --- |
| [Video.create](/business/nouns/video/create?interface=api) | `POST /{namespace}/videos` | `Video.created` |
| [Video.get](/business/nouns/video/get?interface=api) | `GET /{namespace}/videos/{id}` | None. |
| [Video.list](/business/nouns/video/list?interface=api) | `GET /{namespace}/videos` | None. |
| [Video.update](/business/nouns/video/update?interface=api) | `PATCH /{namespace}/videos/{id}` | `Video.updated` |
| [Video.draft](/business/nouns/video/draft?interface=api) | `POST /{namespace}/videos/draft` | [`Video.drafted`](/business/events/Video.drafted) |
| [Video.finalize](/business/nouns/video/finalize?interface=api) | `POST /{namespace}/videos/{video}/finalize` | [`Video.finalized`](/business/events/Video.finalized) |

### Visit
| Operation | Route | Event |
| --- | --- | --- |
| [Visit.get](/business/nouns/visit/get?interface=api) | `GET /{namespace}/visits/{id}` | None. |
| [Visit.list](/business/nouns/visit/list?interface=api) | `GET /{namespace}/visits` | None. |

### Visitor
| Operation | Route | Event |
| --- | --- | --- |
| [Visitor.create](/business/nouns/visitor/create?interface=api) | `POST /{namespace}/visitors` | `Visitor.created` |
| [Visitor.get](/business/nouns/visitor/get?interface=api) | `GET /{namespace}/visitors/{id}` | None. |
| [Visitor.list](/business/nouns/visitor/list?interface=api) | `GET /{namespace}/visitors` | None. |
| [Visitor.update](/business/nouns/visitor/update?interface=api) | `PATCH /{namespace}/visitors/{id}` | `Visitor.updated` |
| [Visitor.delete](/business/nouns/visitor/delete?interface=api) | `DELETE /{namespace}/visitors/{id}` | `Visitor.deleted` |
| [Visitor.forget](/business/nouns/visitor/forget?interface=api) | `POST /{namespace}/visitors/{visitor}/forget` | [`Visitor.forgotten`](/business/events/Visitor.forgotten) |
| [Visitor.identify](/business/nouns/visitor/identify?interface=api) | `POST /{namespace}/visitors/{visitor}/identify` | [`Visitor.identified`](/business/events/Visitor.identified) |
| [Visitor.merge](/business/nouns/visitor/merge?interface=api) | `POST /{namespace}/visitors/{visitor}/merge` | [`Visitor.merged`](/business/events/Visitor.merged) |

### Voice
| Operation | Route | Event |
| --- | --- | --- |
| [Voice.get](/business/nouns/voice/get?interface=api) | `GET /{namespace}/voices/{id}` | None. |
| [Voice.list](/business/nouns/voice/list?interface=api) | `GET /{namespace}/voices` | None. |
| [Voice.update](/business/nouns/voice/update?interface=api) | `PATCH /{namespace}/voices/{id}` | `Voice.updated` |
| [Voice.clone](/business/nouns/voice/clone?interface=api) | `POST /{namespace}/voices/clone` | [`Voice.cloned`](/business/events/Voice.cloned) |
| [Voice.retire](/business/nouns/voice/retire?interface=api) | `POST /{namespace}/voices/{voice}/retire` | [`Voice.retired`](/business/events/Voice.retired) |

### Waitlist
| Operation | Route | Event |
| --- | --- | --- |
| [Waitlist.create](/business/nouns/waitlist/create?interface=api) | `POST /{namespace}/waitlists` | `Waitlist.created` |
| [Waitlist.get](/business/nouns/waitlist/get?interface=api) | `GET /{namespace}/waitlists/{id}` | None. |
| [Waitlist.list](/business/nouns/waitlist/list?interface=api) | `GET /{namespace}/waitlists` | None. |
| [Waitlist.update](/business/nouns/waitlist/update?interface=api) | `PATCH /{namespace}/waitlists/{id}` | `Waitlist.updated` |
| [Waitlist.delete](/business/nouns/waitlist/delete?interface=api) | `DELETE /{namespace}/waitlists/{id}` | `Waitlist.deleted` |
| [Waitlist.admit](/business/nouns/waitlist/admit?interface=api) | `POST /{namespace}/waitlists/{waitlist}/admit` | [`Waitlist.admitted`](/business/events/Waitlist.admitted) |
| [Waitlist.join](/business/nouns/waitlist/join?interface=api) | `POST /{namespace}/waitlists/{waitlist}/join` | [`Waitlist.joined`](/business/events/Waitlist.joined) |

### Watch
| Operation | Route | Event |
| --- | --- | --- |
| [Watch.create](/business/nouns/watch/create?interface=api) | `POST /{namespace}/watches` | `Watch.created` |
| [Watch.get](/business/nouns/watch/get?interface=api) | `GET /{namespace}/watches/{id}` | None. |
| [Watch.list](/business/nouns/watch/list?interface=api) | `GET /{namespace}/watches` | None. |
| [Watch.update](/business/nouns/watch/update?interface=api) | `PATCH /{namespace}/watches/{id}` | `Watch.updated` |
| [Watch.delete](/business/nouns/watch/delete?interface=api) | `DELETE /{namespace}/watches/{id}` | `Watch.deleted` |
| [Watch.pause](/business/nouns/watch/pause?interface=api) | `POST /{namespace}/watches/{watch}/pause` | [`Watch.paused`](/business/events/Watch.paused) |
| [Watch.replay](/business/nouns/watch/replay?interface=api) | `POST /{namespace}/watches/{watch}/replay` | [`Watch.replayed`](/business/events/Watch.replayed) |
| [Watch.resume](/business/nouns/watch/resume?interface=api) | `POST /{namespace}/watches/{watch}/resume` | [`Watch.resumed`](/business/events/Watch.resumed) |
| [Watch.rotate](/business/nouns/watch/rotate?interface=api) | `POST /{namespace}/watches/{watch}/rotate` | [`Watch.rotated`](/business/events/Watch.rotated) |

### Worker
| Operation | Route | Event |
| --- | --- | --- |
| [Worker.create](/business/nouns/worker/create?interface=api) | `POST /{namespace}/workers` | `Worker.created` |
| [Worker.get](/business/nouns/worker/get?interface=api) | `GET /{namespace}/workers/{id}` | None. |
| [Worker.list](/business/nouns/worker/list?interface=api) | `GET /{namespace}/workers` | None. |
| [Worker.update](/business/nouns/worker/update?interface=api) | `PATCH /{namespace}/workers/{id}` | `Worker.updated` |
| [Worker.delete](/business/nouns/worker/delete?interface=api) | `DELETE /{namespace}/workers/{id}` | `Worker.deleted` |

### Workflow
| Operation | Route | Event |
| --- | --- | --- |
| [Workflow.create](/business/nouns/workflow/create?interface=api) | `POST /{namespace}/workflows` | `Workflow.created` |
| [Workflow.get](/business/nouns/workflow/get?interface=api) | `GET /{namespace}/workflows/{id}` | None. |
| [Workflow.list](/business/nouns/workflow/list?interface=api) | `GET /{namespace}/workflows` | None. |
| [Workflow.update](/business/nouns/workflow/update?interface=api) | `PATCH /{namespace}/workflows/{id}` | `Workflow.updated` |
| [Workflow.delete](/business/nouns/workflow/delete?interface=api) | `DELETE /{namespace}/workflows/{id}` | `Workflow.deleted` |