The Workiva Platform API is specified using OpenAPI, and can be downloaded.
To talk to the Workiva Platform API via a client library, use the OpenAPI Generator project.
Client libraries can be generated for more than 25 languages, and client code is language-specific; consult the README and usage examples of the generated code.
OpenAPI Generator is a third-party, open-source tool. As each client varies in their levels of support and available features and options, some generators may not support specific schema object names. We recommend you rename any schema objects in your copy of the OpenAPI spec that are incompatible with your generator.