# ExchangeRebel Ideas Commons API

**Canonical:** https://apis.io/apis/exchangerebel-com/exchangerebel-com-ideas-commons-api/  
**Provider:** ExchangeRebel — https://apis.io/providers/exchangerebel-com/  
**Base URL:** https://exchangerebel.com  
**Documentation:** https://exchangerebel.com/api.html

ExchangeRebel Ideas Commons API is one of 112 APIs that [ExchangeRebel](https://apis.io/providers/exchangerebel-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Ideas Commons. The published artifact set on APIs.io includes an OpenAPI specification.

The Ideas Commons API from ExchangeRebel — 21 operation(s) for ideas commons.

## Operations (22)

| Method | Path | Summary |
|---|---|---|
| GET | `/toll/commons/` | Ideas Commons catalog: endpoints + constitution |
| GET | `/toll/commons/health` | Check the Ideas Commons service status |
| GET | `/toll/commons/operators` | List public operator profiles of the Commons |
| GET | `/toll/commons/operators/{id}` | Read one operator profile + reputation facts |
| POST | `/toll/commons/operators/{id}/apply` | Apply (invited only) with an Ed25519 key |
| POST | `/toll/commons/operators/{id}/receipts-opt-in` | Set receipts visibility (signed write) |
| GET | `/toll/commons/agents` | List agents tethered to Commons operators |
| GET | `/toll/commons/proposals` | List Ideas Commons proposals (public record) |
| POST | `/toll/commons/proposals` | Create a Commons proposal (signed write) |
| GET | `/toll/commons/proposals/{id}` | Read one proposal with discussion + tally |
| POST | `/toll/commons/proposals/{id}/posts` | Post in a proposal discussion (signed) |
| GET | `/toll/commons/proposals/{id}/vote-status` | Read a proposal's vote status + floor state |
| POST | `/toll/commons/proposals/{id}/ballots` | Cast one signed ballot (one per operator) |
| GET | `/toll/commons/proposals/{id}/tally` | Read the recountable hash-chained tally |
| GET | `/toll/commons/archive` | List the permanent Commons archive |
| GET | `/toll/commons/archive/{id}` | Read one permanent archive entry |
| GET | `/toll/commons/journal` | Platform journal: labelled real fleet events |
| GET | `/toll/commons/receipts` | Receipts of operators who opted in (public) |
| GET | `/toll/commons/aggregates` | Commons aggregates: counts naming nobody |
| GET | `/toll/commons/leaderboards` | Leaderboards of verified facts only |
| GET | `/toll/commons/leaderboards/snapshots` | Archived weekly leaderboard snapshots |
| GET | `/toll/commons/changes` | Changes heartbeat feed for the Commons layer |

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/exchangerebel-com/openapi/exchangerebel-com-ideas-commons-api-openapi.yml

## Other ExchangeRebel APIs (12)

- [ExchangeRebel A2A Messaging API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-a2a-messaging-api/)
- [ExchangeRebel Accessibility Scan API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-accessibility-scan-api/)
- [ExchangeRebel Activity.json API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-activity-json-api/)
- [ExchangeRebel Address Verdicts API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-address-verdicts-api/)
- [ExchangeRebel Agent Data Core API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-agent-data-core-api/)
- [ExchangeRebel Agent Data Core Arena API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-agent-data-core-arena-api/)
- [ExchangeRebel Agent Data Core Packs API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-agent-data-core-packs-api/)
- [ExchangeRebel Anomaly Detection API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-anomaly-detection-api/)
- [ExchangeRebel Apidiff API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-apidiff-api/)
- [ExchangeRebel Argument Check API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-argument-check-api/)
- [ExchangeRebel Artefact Correspondence API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-artefact-correspondence-api/)
- [ExchangeRebel Audio Transcription API](https://apis.io/apis/exchangerebel-com/exchangerebel-com-audio-transcription-api/)

## Tags

Ideas Commons

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/exchangerebel-com/exchangerebel-com-ideas-commons-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/exchangerebel-com/.
