Glossary
API (Application Programming Interface)
A set of rules and protocols that allow different software applications to communicate with each other — basically, a way for computer systems to talk to each other. Most APIs nowadays follow specific conventions and formats (such as REST, JSON, CRUD).
API in the Ethora ecosystem
Within Ethora’s ecosystem, the API is an important part of its SDK (Software Development Kit) that allows businesses and individual developers to integrate with and leverage the Ethora platform.
Ethora exposes APIs for two primary purposes:
- Enabling client applications to communicate with Ethora’s backend server.
- Supporting integrations where legacy systems require Ethora functionality — such as synchronizing user accounts through the
/users/API endpoint for a seamless login experience.
API access requires an App created in the Ethora Admin panel, with credentials retrievable from the Settings › API section.
Swagger documentation
Ethora leverages Swagger for interactive API documentation, so developers can explore every endpoint and run test API calls in a structured, user-friendly interface.