# Avetta Pegasus Scope Scope Person Competency Controller API

**Canonical:** https://apis.io/apis/avetta/avetta-pegasusscope-scope-person-competency-controller-api/  
**Provider:** Avetta — https://apis.io/providers/avetta/  
**Base URL:** https://api.avetta.com  
**Documentation:** https://docs.api.avetta.com

Avetta Pegasus Scope Scope Person Competency Controller 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 pegasusScope_scope-person-competency-controller. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and 17 JSON Schemas.

The pegasusScope_scope-person-competency-controller API from Avetta — 24 operation(s) for pegasusscope_scope-person-competency-controller.

## Operations (28)

| Method | Path | Summary |
|---|---|---|
| PUT | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}/uploadFile/{uploadFileId}` | Update person competency upload file review status |
| PUT | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}/uploadFile/{uploadFileId}/review-status` | Update upload file review status with group competency support |
| PUT | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment/{cardholderCompetencyId}` | Update competency |
| POST | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment/{cardholderCompetencyId}` | Upload file |
| PATCH | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment/{cardholderCompetencyId}` | Patch competency |
| PUT | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment-pending/{pendingVerifiedDocOnsiteId}` | Update pending verified doc onsite |
| POST | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment-pending/{pendingVerifiedDocOnsiteId}` | Upload file for pending verified doc onsite |
| PUT | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment-detailed/{cardholderCompetencyId}` | Update competency detailed |
| POST | `/api/v1/scope/{scopeId}/person/{personId}/competency` | Assign competency |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}` | Get competency |
| POST | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}` | Assign competency detailed |
| POST | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}/pending` | Assign pending verified doc onsite |
| POST | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}/pending/{pendingVerifiedDocOnsiteId}/submit` | Submit pending verified doc onsite |
| POST | `/api/v1/scope/{scopeId}/person/{personId}/competency/assignments` | Get person competencies by id |
| POST | `/api/v1/scope/{scopeId}/person/competency/integrate` | Integrate competency assignment |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/unassigned-role-competencies` | Get person unassigned role competencies |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/pending-competencies` | Get person pending competencies |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}/review-status/{uploadFileId}` | Get person competency upload file review status |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency/{competencyId}/assignment-scopes` | Get possible competency assignment scopes |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency/assignment/{assignmentType}/id/{assignmentId}` | Get person competency |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency/assignment/{assignmentType}/id/{assignmentId}/steps/files` | Get person competency steps files |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency/assignment/{assignmentType}/id/{assignmentId}/files` | Get person competency files |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency/assignable` | Find competencies available for assignment |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competency-currency` | Get person competency currency |
| GET | `/api/v1/scope/{scopeId}/person/{personId}/competencies` | Get person competencies |
| GET | `/api/v1/scope/{scopeId}/person/competency/extSysKey/{extSysKey}/idKey/{idKey}` | Get competency assignment by client key |
| DELETE | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment/{cardholderCompetencyId}/upload-file/{uploadFileId}` | Remove upload file |
| DELETE | `/api/v1/scope/{scopeId}/person/{personId}/competency-assignment-pending/{pendingVerifiedDocOnsiteId}/upload-file/{uploadFileId}` | Remove upload file for pending verified doc onsite |

## Machine-readable artifacts (21)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/avetta/refs/heads/main/openapi/avetta-pegasusscope-scope-person-competency-controller-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

pegasusScope_scope-person-competency-controller

---

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