TL;DR: Formshive API documentation is now available through interactive Swagger UI and downloadable OpenAPI specification for easier integration and development.
Complete API Documentation
We’ve published comprehensive API documentation to make integrating with Formshive even easier. The documentation is available in two formats:
- Interactive Swagger UI: api.formshive.com/swagger-ui/
- OpenAPI JSON specification: api.formshive.com/api-docs/openapi.json
What’s Included
The documentation covers all available API endpoints with detailed information:
- Request/response schemas: Complete field descriptions and data types
- Authentication methods: How to authenticate your API calls
- Code examples: Sample requests in multiple programming languages
- Error handling: Common error codes and troubleshooting
- Interactive testing: Try API calls directly from the documentation
Benefits for Developers
Interactive Testing
Use the Swagger UI to test API endpoints directly in your browser. No need to set up API clients or write test code - just fill in the parameters and execute requests.
Code Generation
The OpenAPI specification can be used with code generation tools to automatically create client libraries in your preferred programming language.
Integration Planning
Review all available endpoints and data structures before starting your integration to plan the most efficient implementation.
Getting Started
- Visit the Swagger UI to explore available endpoints
- Use the “Try it out” feature to test API calls with your authentication credentials
- Download the OpenAPI specification for code generation tools
- Reference the documentation while building your integration
Security and Authentication
All API endpoints require proper authentication. The documentation includes detailed information about:
- API key authentication methods
- Required headers and parameters
- Rate limiting and best practices
- Security considerations for production use
Having complete API documentation makes it easier to build reliable integrations and take full advantage of Formshive’s features programmatically.