Are you looking at exporting an entire workdocs site? or a single user/directory? Do you want the process to be a once off or ongoing?
There is no built in mechanism to bulk export your data - thought it is possible with the API - you could use the below blog past as an example to follow:
If you are not looking at doing a real time sync but a one time export you could do away with the event bridge and api gateway component and run the whole thing from a small EC2 instance rather than a shorter lived lambda.
Workdocs Developer guide: https://docs.aws.amazon.com/workdocs/latest/developerguide/getting-started.html
The API is well documented: https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/workdocs.html#client
Can I use the RDS Postgresql S3 export query to replicate changes from RDS to S3?Accepted Answerasked 2 years ago
RDS sql-server snapshot export to S3Accepted Answerasked 3 months ago
¿Is it posible to change a workdocs connection to an AD Connector?asked 10 months ago
S3 bucket migration to workdocsasked 4 months ago
Workdocs Migration from S3 - Subscription Email Never Arrives for Workdocs Migrationasked 9 months ago
Cloudwatch logs to S3 continuous exportasked 6 months ago
Export Workdocs to S3asked a month ago
Postgres export to S3asked a year ago
Are we able to export only parts of the Amazon CloudWatch logs to Amazon S3?Accepted Answerasked 2 years ago
WorkDocs Activity Not ExportingAccepted Answerasked 2 months ago