# Amazon Directory Service AWS Directory Service API

**Canonical:** https://apis.io/apis/amazon-directory-service/amazon-directory-service-aws-directory-service-api/  
**Provider:** Amazon Directory Service — https://apis.io/providers/amazon-directory-service/  
**Base URL:** https://ds.amazonaws.com  
**Documentation:** https://aws.amazon.com/directoryservice/

Amazon Directory Service AWS Directory Service API is published by [Amazon Directory Service](https://apis.io/providers/amazon-directory-service/) on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include AWS Directory Service. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and a getting-started guide.

The AWS Directory Service API from Amazon Directory Service — 67 operation(s) for aws directory service.

## Operations (60 of 67)

| Method | Path | Summary |
|---|---|---|
| POST | `/#X-Amz-Target=DirectoryService_20150416.AcceptSharedDirectory` | Accept shared directory |
| POST | `/#X-Amz-Target=DirectoryService_20150416.AddIpRoutes` | Add ip routes |
| POST | `/#X-Amz-Target=DirectoryService_20150416.AddRegion` | Add region |
| POST | `/#X-Amz-Target=DirectoryService_20150416.AddTagsToResource` | Add tags to resource |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CancelSchemaExtension` | Cancel schema extension |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ConnectDirectory` | Connect directory |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateAlias` | Create alias |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateComputer` | Create computer |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateConditionalForwarder` | Create conditional forwarder |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateDirectory` | Create directory |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateLogSubscription` | Create log subscription |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateMicrosoftAD` | Create microsoft AD |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateSnapshot` | Create snapshot |
| POST | `/#X-Amz-Target=DirectoryService_20150416.CreateTrust` | Create trust |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DeleteConditionalForwarder` | Delete conditional forwarder |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DeleteDirectory` | Delete directory |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DeleteLogSubscription` | Delete log subscription |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DeleteSnapshot` | Delete snapshot |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DeleteTrust` | Delete trust |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DeregisterCertificate` | Deregister certificate |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DeregisterEventTopic` | Deregister event topic |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeCertificate` | Describe certificate |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeClientAuthenticationSettings` | Describe client authentication settings |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeConditionalForwarders` | Describe conditional forwarders |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeDirectories` | Describe directories |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeDomainControllers` | Describe domain controllers |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeEventTopics` | Describe event topics |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeLDAPSSettings` | Describe LDAPS settings |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeRegions` | Describe regions |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeSettings` | Describe settings |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeSharedDirectories` | Describe shared directories |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeSnapshots` | Describe snapshots |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeTrusts` | Describe trusts |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DescribeUpdateDirectory` | Describe update directory |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DisableClientAuthentication` | Disable client authentication |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DisableLDAPS` | Disable LDAPS |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DisableRadius` | Disable radius |
| POST | `/#X-Amz-Target=DirectoryService_20150416.DisableSso` | Disable sso |
| POST | `/#X-Amz-Target=DirectoryService_20150416.EnableClientAuthentication` | Enable client authentication |
| POST | `/#X-Amz-Target=DirectoryService_20150416.EnableLDAPS` | Enable LDAPS |
| POST | `/#X-Amz-Target=DirectoryService_20150416.EnableRadius` | Enable radius |
| POST | `/#X-Amz-Target=DirectoryService_20150416.EnableSso` | Enable sso |
| POST | `/#X-Amz-Target=DirectoryService_20150416.GetDirectoryLimits` | Get directory limits |
| POST | `/#X-Amz-Target=DirectoryService_20150416.GetSnapshotLimits` | Get snapshot limits |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ListCertificates` | List certificates |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ListIpRoutes` | List ip routes |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ListLogSubscriptions` | List log subscriptions |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ListSchemaExtensions` | List schema extensions |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ListTagsForResource` | List tags for resource |
| POST | `/#X-Amz-Target=DirectoryService_20150416.RegisterCertificate` | Register certificate |
| POST | `/#X-Amz-Target=DirectoryService_20150416.RegisterEventTopic` | Register event topic |
| POST | `/#X-Amz-Target=DirectoryService_20150416.RejectSharedDirectory` | Reject shared directory |
| POST | `/#X-Amz-Target=DirectoryService_20150416.RemoveIpRoutes` | Remove ip routes |
| POST | `/#X-Amz-Target=DirectoryService_20150416.RemoveRegion` | Remove region |
| POST | `/#X-Amz-Target=DirectoryService_20150416.RemoveTagsFromResource` | Remove tags from resource |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ResetUserPassword` | Reset user password |
| POST | `/#X-Amz-Target=DirectoryService_20150416.RestoreFromSnapshot` | Restore from snapshot |
| POST | `/#X-Amz-Target=DirectoryService_20150416.ShareDirectory` | Share directory |
| POST | `/#X-Amz-Target=DirectoryService_20150416.StartSchemaExtension` | Start schema extension |
| POST | `/#X-Amz-Target=DirectoryService_20150416.UnshareDirectory` | Unshare directory |

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

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/amazon-directory-service/refs/heads/main/openapi/amazon-directory-service-aws-directory-service-api-openapi.yml
- **Documentation** — https://docs.aws.amazon.com/directoryservice/latest/devguide/what_is.html
- **GettingStarted** — https://aws.amazon.com/directoryservice/getting-started/
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/amazon-directory-service/refs/heads/main/apis.yml

## Tags

AWS Directory Service

---

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