# Amazon Connect Connect Operations API

**Canonical:** https://apis.io/apis/amazon-connect/amazon-connect-operations-api/  
**Provider:** Amazon Connect — https://apis.io/providers/amazon-connect/  
**Base URL:** https://github.com/amazon-connect/amazon-connect-streams  
**Documentation:** https://github.com/amazon-connect/amazon-connect-streams

Amazon Connect Connect Operations API is one of 60 APIs that [Amazon Connect](https://apis.io/providers/amazon-connect/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Connect Operations. The published artifact set on APIs.io includes an OpenAPI specification.

The Connect Operations API from Amazon Connect — 133 operation(s) for connect operations.

## Operations (60 of 144)

| Method | Path | Summary |
|---|---|---|
| POST | `/evaluation-forms/{InstanceId}/{EvaluationFormId}/activate` | Activate Evaluation Form |
| PUT | `/analytics-data/instance/{InstanceId}/associations` | Batch Associate Analytics Data Set |
| POST | `/analytics-data/instance/{InstanceId}/associations` | Batch Disassociate Analytics Data Set |
| PUT | `/instance/{InstanceId}/approved-origin` | Associate Approved Origin |
| DELETE | `/instance/{InstanceId}/approved-origin` | Disassociate Approved Origin |
| PUT | `/instance/{InstanceId}/bot` | Associate Bot |
| POST | `/instance/{InstanceId}/bot` | Disassociate Bot |
| POST | `/contacts/{InstanceId}/{ContactId}/associate-user` | Associate Contact With User |
| PUT | `/default-vocabulary/{InstanceId}/{LanguageCode}` | Associate Default Vocabulary |
| POST | `/email-addresses/{InstanceId}/{EmailAddressId}/associate-alias` | Associate Email Address Alias |
| POST | `/hours-of-operations/{InstanceId}/{HoursOfOperationId}/associate-hours` | Associate Hours Of Operations |
| GET | `/instance/{InstanceId}/storage-configs` | List Instance Storage Configs |
| PUT | `/instance/{InstanceId}/lambda-function` | Associate Lambda Function |
| DELETE | `/instance/{InstanceId}/lambda-function` | Disassociate Lambda Function |
| PUT | `/instance/{InstanceId}/lex-bot` | Associate Lex Bot |
| DELETE | `/instance/{InstanceId}/lex-bot` | Disassociate Lex Bot |
| POST | `/queues/{InstanceId}/{QueueId}/associate-email-addresses` | Associate Queue Email Addresses |
| POST | `/queues/{InstanceId}/{QueueId}/associate-quick-connects` | Associate Queue Quick Connects |
| POST | `/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues` | Associate Routing Profile Queues |
| PUT | `/instance/{InstanceId}/security-key` | Associate Security Key |
| DELETE | `/instance/{InstanceId}/security-key/{AssociationId}` | Disassociate Security Key |
| POST | `/associate-security-profiles/{InstanceId}` | Associate Security Profiles |
| POST | `/users/{InstanceId}/{UserId}/associate-proficiencies` | Associate User Proficiencies |
| POST | `/workspaces/{InstanceId}/{WorkspaceId}/associate` | Associate Workspace |
| POST | `/flow-associations-batch/{InstanceId}` | Batch Get Flow Association |
| PUT | `/attached-files/{InstanceId}/files` | Create Attached File |
| POST | `/auth/code/{InstanceId}` | Create Auth Code |
| DELETE | `/auth/sessions/{InstanceId}/{SessionId}` | Delete Session |
| GET | `/instance/{InstanceId}/attribute/{AttributeType}` | Describe Instance Attribute |
| POST | `/instance/{InstanceId}/attribute/{AttributeType}` | Update Instance Attribute |
| PUT | `/push-notification/{InstanceId}/registrations` | Create Push Notification Registration |
| DELETE | `/push-notification/{InstanceId}/registrations/{RegistrationId}` | Delete Push Notification Registration |
| GET | `/traffic-distribution-groups` | List Traffic Distribution Groups |
| POST | `/vocabulary/{InstanceId}` | Create Vocabulary |
| GET | `/vocabulary/{InstanceId}/{VocabularyId}` | Describe Vocabulary |
| POST | `/evaluation-forms/{InstanceId}/{EvaluationFormId}/deactivate` | Deactivate Evaluation Form |
| POST | `/vocabulary-remove/{InstanceId}/{VocabularyId}` | Delete Vocabulary |
| GET | `/authentication-profiles/{InstanceId}/{AuthenticationProfileId}` | Describe Authentication Profile |
| POST | `/authentication-profiles/{InstanceId}/{AuthenticationProfileId}` | Update Authentication Profile |
| GET | `/user-hierarchy-structure/{InstanceId}` | Describe User Hierarchy Structure |
| POST | `/user-hierarchy-structure/{InstanceId}` | Update User Hierarchy Structure |
| POST | `/email-addresses/{InstanceId}/{EmailAddressId}/disassociate-alias` | Disassociate Email Address Alias |
| POST | `/hours-of-operations/{InstanceId}/{HoursOfOperationId}/disassociate-hours` | Disassociate Hours Of Operations |
| POST | `/queues/{InstanceId}/{QueueId}/disassociate-email-addresses` | Disassociate Queue Email Addresses |
| POST | `/queues/{InstanceId}/{QueueId}/disassociate-quick-connects` | Disassociate Queue Quick Connects |
| POST | `/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues` | Disassociate Routing Profile Queues |
| POST | `/disassociate-security-profiles/{InstanceId}` | Disassociate Security Profiles |
| POST | `/users/{InstanceId}/{UserId}/disassociate-proficiencies` | Disassociate User Proficiencies |
| POST | `/workspaces/{InstanceId}/{WorkspaceId}/disassociate` | Disassociate Workspace |
| GET | `/cross-region-routing/{InstanceId}` | Get Cross Region Routing |
| PUT | `/cross-region-routing/{InstanceId}` | Update Cross Region Routing |
| GET | `/effective-hours-of-operations/{InstanceId}/{HoursOfOperationId}` | Get Effective Hours Of Operations |
| GET | `/evaluation-forms/{InstanceId}/{EvaluationFormId}/validation-results` | Get Evaluation Form Validation |
| GET | `/prompts/{InstanceId}/{PromptId}/file` | Get Prompt File |
| GET | `/test-cases/{InstanceId}/{TestCaseId}/{TestCaseExecutionId}/summary` | Get Test Case Execution Summary |
| GET | `/traffic-distribution/{Id}` | Get Traffic Distribution |
| PUT | `/traffic-distribution/{Id}` | Update Traffic Distribution |
| GET | `/analytics-data/instance/{InstanceId}/datasets` | List Analytics Data Lake Data Sets |
| GET | `/instance/{InstanceId}/approved-origins` | List Approved Origins |
| GET | `/authentication-profiles-summary/{InstanceId}` | List Authentication Profiles |

…and 84 more operations. They are listed in full on the page.

## Machine-readable artifacts (1)

- **OpenAPI** — https://artifacts.apis.io/amazon-connect/openapi/amazon-connect-operations-api-openapi.yml

## Other Amazon Connect APIs (12)

- [Amazon Connect Streams SDK](https://apis.io/apis/amazon-connect/amazon-connect-streams-sdk/)
- [Amazon AppIntegrations API](https://apis.io/apis/amazon-connect/amazon-appintegrations-api/)
- [Amazon Connect Contact Lens API](https://apis.io/apis/amazon-connect/amazon-connect-contact-lens-api/)
- [Amazon Connect Outbound Campaigns API](https://apis.io/apis/amazon-connect/amazon-connect-outbound-campaigns-api/)
- [Amazon Connect Outbound Campaigns V2 API](https://apis.io/apis/amazon-connect/amazon-connect-outbound-campaigns-v2-api/)
- [Amazon Connect Cases API](https://apis.io/apis/amazon-connect/amazon-connect-cases-api/)
- [Amazon Connect Participant Service API](https://apis.io/apis/amazon-connect/amazon-connect-participant-service-api/)
- [Amazon Connect Customer Profiles API](https://apis.io/apis/amazon-connect/amazon-connect-customer-profiles-api/)
- [Amazon Q Connect API](https://apis.io/apis/amazon-connect/amazon-q-connect-api/)
- [Amazon Voice ID API](https://apis.io/apis/amazon-connect/amazon-voice-id-api/)
- [Amazon Connect Agent Statuses API](https://apis.io/apis/amazon-connect/amazon-connect-agent-statuses-api/)
- [Amazon Connect Authentication API](https://apis.io/apis/amazon-connect/amazon-connect-authentication-api/)

## Tags

Connect Operations

---

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