The Amazon WorkDocs SDK removes the complexity of building file collaboration and management capabilities into your solutions and applications by providing full administrator and user level access to Amazon WorkDocs site resources.
You can build new applications or create integrations with existing solutions and applications on Amazon WorkDocs. The Amazon WorkDocs SDK is part of the AWS SDK so you can easily take advantage of the power of AWS for security, monitoring, business logic, storage, and app development.
You can authenticate administrative WorkDocs API actions using AWS Identity and Access Management (IAM) and authorize user API actions using OAuth 2.0. Software vendors can sell their WorkDocs integrated applications in AWS Marketplace. Site administrators can manage these applications directly from the WorkDocs admin console and use AWS CloudTrail to log API calls.
What can you build with Amazon WorkDocs?
Integrate Amazon WorkDocs with your auditing, anti-virus, and data loss prevention applications
Build collaboration capabilities into your existing content management system
Build a process management application with Amazon WorkDocs
Migrate your content to Amazon WorkDocs
Manage user and content lifecycles
You can get started with the Amazon WorkDocs SDK in Java, Pyuthon, Go, JacaSript, .NET, PHP, and Ruby. The WorkDocs SDK also supports the following capabilities: automatic signing of API requests with SigV4 authentication, OAuth 2.0 authorization, AWS IAM integration for role and permission management, real-time notifications with Amazon SNS, and integration with AWS CloudTrain for API calll logging.