# Avetta Sites API

**Canonical:** https://apis.io/apis/avetta/avetta-sites-api/  
**Provider:** Avetta — https://apis.io/providers/avetta/  
**Base URL:** https://api.avetta.com  
**Documentation:** https://docs.api.avetta.com

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

The Sites API allows you to retrieve site information and assign users to sites.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| GET | `/sites` | Get sites the user has reporting permission over |
| GET | `/sites/assign` | Get sites for user assignment |
| GET | `/sites/assign/{id}` | Get site for user assignment by ID |
| GET | `/sites/variances` | Get sites for variance management |
| GET | `/sites/variances/{id}` | Get site for variance management by ID |
| GET | `/sites/register` | Get sites for self-registration |
| GET | `/sites/register/{id}` | Get site for self-registration by ID |
| POST | `/sites/register/{id}` | Self-register to site |
| DELETE | `/sites/register/{id}` | Self-unregister from site |
| GET | `/sites/{id}` | Get site by ID |
| POST | `/sites/{id}/users/{uid}` | Assign user to site |
| DELETE | `/sites/{id}/users/{uid}` | Remove user from site |

## Machine-readable artifacts (21)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/openapi/avetta-sites-api-openapi.yml
- **Documentation** — https://docs.connect.avetta.com/
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-1-0-0-supplier-profile-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-1-0-0-get-workflow-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-1-0-0-supplier-profiles-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-1-0-0-create-work-request-request-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-1-0-0-worker-open-work-requests-summary-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-1-0-0-get-work-request-questions-response-schema.json
- **Documentation** — https://docs.pegasus.avetta.com/
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-3-29-14-integrate-employee-resource-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-3-29-14-employee-resource-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-3-29-14-worker-resource-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-3-29-14-competency-resource-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-3-29-14-scope-permission-resource-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-3-29-14-client-company-registration-resource-schema.json
- **Documentation** — https://docs.worker.avetta.com/
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-stats-schema-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-request-structure-refresh-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-request-structure-password-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-request-wmconnect-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/json-schema/avetta-sites-message-response-schema.json

## Other Avetta APIs (12)

- [Avetta Developer API](https://apis.io/apis/avetta/avetta-developer-api/)
- [Avetta Account API](https://apis.io/apis/avetta/avetta-account-api/)
- [Avetta Accounts API](https://apis.io/apis/avetta/avetta-accounts-api/)
- [Avetta Admin API](https://apis.io/apis/avetta/avetta-admin-api/)
- [Avetta Auth API](https://apis.io/apis/avetta/avetta-auth-api/)
- [Avetta Authentication API](https://apis.io/apis/avetta/avetta-authentication-api/)
- [Avetta Compliance API](https://apis.io/apis/avetta/avetta-compliance-api/)
- [Avetta Countries API](https://apis.io/apis/avetta/avetta-countries-api/)
- [Avetta Credit API](https://apis.io/apis/avetta/avetta-credit-api/)
- [Avetta Deprecated Endpoints API](https://apis.io/apis/avetta/avetta-deprecated-endpoints-api/)
- [Avetta Event API](https://apis.io/apis/avetta/avetta-event-api/)
- [Avetta Events API](https://apis.io/apis/avetta/avetta-events-api/)

## Tags

Sites

---

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