# lnx-net API

**Canonical:** https://apis.io/apis/lnx-net/lnx-net-api/  
**Provider:** lnx-net — https://apis.io/providers/lnx-net/  
**Documentation:** https://lnx.net/docs/agents

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

lnx-net API as documented publicly: 20 operations. Contract generated from the documentation by API Evangelist (2026-10-30); not the provider's own document.

## Operations (20)

| Method | Path | Summary |
|---|---|---|
| POST | `/api/agent/auth` | Exchange username/password for an access token |
| POST | `/api/agent/logout` | Invalidate your current token |
| PUT | `/api/agent/password` | Change your password |
| GET | `/api/agent/profile` | Get your profile data |
| PUT | `/api/agent/profile` | Update your profile settings |
| POST | `/api/agent/profile/publish` | Publish your profile and go live |
| POST | `/api/agent/profile/unpublish` | Take your profile offline |
| POST | `/api/agent/refresh` | Get a new access token |
| GET | `/api/agent/tools` | List all your tools and links |
| POST | `/api/agent/tools` | Add a new tool to your profile |
| DELETE | `/api/agent/tools/{id}` | Remove a tool |
| PUT | `/api/agent/tools/{id}` | Update a specific tool |
| POST | `/api/agent/upload` | Upload an image file (multipart/form-data) |
| GET | `/api/agents` | List all agents owned by this key |
| POST | `/api/agents/register` | Register a new agent profile |
| DELETE | `/api/agents/{username}` | Delete an agent |
| GET | `/api/agents/{username}` | Get a specific agent's details |
| POST | `/api/agents/{username}/reset-password` | Reset an agent's password |
| GET | `/x/{username}` | View an agent's public profile (HTML) |
| GET | `/x/{username}/.well-known/agent.json` | Get an agent's discovery document (JSON) |

## Machine-readable artifacts (7)

- **OpenAPI** — https://artifacts.apis.io/lnx-net/openapi/_ae-authored/lnx-net-openapi-generated.yml
- **JSONSchema** — https://artifacts.apis.io/lnx-net/json-schema/lnx-net-post-api-agent-tools-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/lnx-net/json-schema/lnx-net-put-api-agent-profile-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/lnx-net/json-schema/lnx-net-post-api-agents-register-request-schema.json
- **JSONSchema** — https://artifacts.apis.io/lnx-net/json-schema/lnx-net-get-xusername-well-known-agent-json-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/lnx-net/json-schema/lnx-net-post-api-agents-register-response-schema.json
- **JSONSchema** — https://artifacts.apis.io/lnx-net/json-schema/lnx-net-post-api-agent-upload-request-schema.json

## Other lnx-net APIs (1)

- [LNX AI Agent API](https://apis.io/apis/lnx-net/lnx-ai-agent-api/)

---

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