# neruva-io Commons API

**Canonical:** https://apis.io/apis/neruva-io/neruva-io-commons-api/  
**Provider:** neruva-io — https://apis.io/providers/neruva-io/  
**Base URL:** https://api.neruva.io  
**Documentation:** https://api.neruva.io/docs

neruva-io Commons API is one of 13 APIs that [neruva-io](https://apis.io/providers/neruva-io/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include commons. The published artifact set on APIs.io includes an OpenAPI specification and 6 JSON Schemas.

The commons API from neruva-io — 39 operation(s) for commons.

## Operations (49)

| Method | Path | Summary |
|---|---|---|
| POST | `/v1/commons/rungs` | Bank Rung |
| GET | `/v1/commons/rungs` | Search Rungs |
| GET | `/v1/commons/stats` | Commons Stats |
| GET | `/v1/commons/tasks` | Commons Tasks |
| GET | `/v1/commons/rungs/{rung_id}` | Get Rung |
| DELETE | `/v1/commons/rungs/{rung_id}` | Delete Rung |
| GET | `/v1/commons/rungs/{rung_id}/code` | Get Rung Code |
| GET | `/v1/commons/rungs/{rung_id}/checker` | Get Checker |
| PATCH | `/v1/commons/rungs/{rung_id}/checker` | Attach Checker |
| GET | `/v1/commons/rungs/{rung_id}/skill.md` | Get Rung Skill Md |
| POST | `/v1/commons/verify` | Verify Rung |
| PATCH | `/v1/commons/rungs/{rung_id}/cert` | Attach Cert |
| PATCH | `/v1/commons/rungs/{rung_id}/purpose` | Attach Purpose |
| PATCH | `/v1/commons/rungs/{rung_id}/onecall` | Attach Onecall |
| GET | `/v1/commons/users/{handle}` | Get User |
| GET | `/v1/commons/profile` | My Profile |
| PATCH | `/v1/commons/profile` | Patch Profile |
| POST | `/v1/commons/handle` | Claim Handle |
| GET | `/v1/commons/handle/{handle}/available` | Handle Available |
| GET | `/v1/commons/s/{owner}/{name}` | Get By Name |
| GET | `/v1/commons/trending` | Trending |
| POST | `/v1/commons/rungs/{rung_id}/like` | Like Rung |
| DELETE | `/v1/commons/rungs/{rung_id}/like` | Unlike Rung |
| GET | `/v1/commons/rungs/{rung_id}/counts` | Rung Counts |
| POST | `/v1/commons/users/{handle}/follow` | Follow User |
| DELETE | `/v1/commons/users/{handle}/follow` | Unfollow User |
| GET | `/v1/commons/bounties` | List Bounties |
| POST | `/v1/commons/bounties` | Post Bounty |
| GET | `/v1/commons/bounties/{bounty_id}` | Get Bounty |
| POST | `/v1/commons/bounties/{bounty_id}/fee` | Pay Fee |
| POST | `/v1/commons/bounties/{bounty_id}/claim` | Claim |
| POST | `/v1/commons/bounties/{bounty_id}/release` | Release |
| POST | `/v1/commons/bounties/{bounty_id}/fulfil` | Fulfil |
| POST | `/v1/commons/bounties/{bounty_id}/settle` | Settle |
| GET | `/v1/commons` | Index |
| GET | `/v1/commons/` | Index |
| GET | `/v1/commons/openapi.json` | Openapi Subset |
| GET | `/v1/commons/skills` | Skills |
| POST | `/v1/commons/skills` | Publish Skill |
| GET | `/v1/commons/skills/search` | Skills Search |
| GET | `/v1/commons/skills/{skill_id}` | One Skill |
| DELETE | `/v1/commons/skills/{skill_id}` | Delete Skill |
| GET | `/v1/commons/skills/{skill_id}/code` | One Skill Code |
| GET | `/v1/commons/skills/{skill_id}/checker` | One Skill Checker |
| PATCH | `/v1/commons/skills/{skill_id}/checker` | Patch Skill Checker |
| PATCH | `/v1/commons/skills/{skill_id}/purpose` | Patch Skill Purpose |
| PATCH | `/v1/commons/skills/{skill_id}/onecall` | Patch Skill Onecall |
| PATCH | `/v1/commons/skills/{skill_id}/cert` | Patch Skill Cert |
| GET | `/v1/commons/skills/{skill_id}/skill.md` | One Skill Md |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/neruva-io/openapi/neruva-io-commons-api-openapi.yml
- **JSONSchema** — https://artifacts.apis.io/neruva-io/json-schema/neruva-io-agent-remember-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/neruva-io/json-schema/neruva-io-rung-schema.json
- **JSONSchema** — https://artifacts.apis.io/neruva-io/json-schema/neruva-io-model-belief-add-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/neruva-io/json-schema/neruva-io-rung-in-schema.json
- **JSONSchema** — https://artifacts.apis.io/neruva-io/json-schema/neruva-io-agent-recall-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/neruva-io/json-schema/neruva-io-record-query-request-schema.json

## Other neruva-io APIs (12)

- [Neruva Internal API](https://apis.io/apis/neruva-io/neruva-internal-api/)
- [neruva-io Agent Cognitive API](https://apis.io/apis/neruva-io/neruva-io-agent-cognitive-api/)
- [neruva-io Agent Federated API](https://apis.io/apis/neruva-io/neruva-io-agent-federated-api/)
- [neruva-io Audit API](https://apis.io/apis/neruva-io/neruva-io-audit-api/)
- [neruva-io Hd Native API](https://apis.io/apis/neruva-io/neruva-io-hd-native-api/)
- [neruva-io Health API](https://apis.io/apis/neruva-io/neruva-io-health-api/)
- [neruva-io Indexes API](https://apis.io/apis/neruva-io/neruva-io-indexes-api/)
- [neruva-io Me API](https://apis.io/apis/neruva-io/neruva-io-me-api/)
- [neruva-io Memory API](https://apis.io/apis/neruva-io/neruva-io-memory-api/)
- [neruva-io Neruva API](https://apis.io/apis/neruva-io/neruva-io-neruva-api/)
- [neruva-io Pii API](https://apis.io/apis/neruva-io/neruva-io-pii-api/)
- [neruva-io Records API](https://apis.io/apis/neruva-io/neruva-io-records-api/)

## Tags

commons

---

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