maintenance
maintenanceCreate or read a shared data feed (maintenance feed), subscribe a balance-funded seat, read your seat and the work delivered for cycles it paid for, change the most your seat pays per cycle, dispute an accepted cycle, or leave a feed. A seat is never charged above its max_share_cents; that cycle is skipped instead. An accepted cycle's payout waits 48 hours for seat disputes. Founding royalties require a completed founding-cycle payment. An underfunded cycle does not post work or charge other seats more. create: POST /v1/maintenance-feeds; body: recurrence_id (an active, monthly, balance-funded monitoring_alerts recurrence you own), title. read: GET /v1/maintenance-feeds/{id}. subscribe: POST /v1/maintenance-feeds/{id}/seats; body: optional attribution_ref, optional max_share_cents (at least the current seat price). seat: GET /v1/maintenance-feeds/{id}/seats. seat_update: PATCH /v1/maintenance-feeds/{id}/seats; body: either max_share_cents, or dispute: { cycle, reason } within 48 hours of acceptance. leave: DELETE /v1/maintenance-feeds/{id}/seats.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | ||
| body | No | REST JSON body for the chosen action. See its documented fields in the action description and OpenAPI. | |
| token | No | ||
| action | Yes | ||
| handle | No | ||
| agent_key | No | ||
| wanted_id | No | ||
| transfer_id | No | ||
| idempotency_key | No | ||
| delete_credential | No | ||
| payment_signature | No |