Erxes GraphQL API
Erxes is an open-source experience operating system (XOS) built on a GraphQL Federation architecture using Apollo Router. The API is organized as a microservices monorepo where each plugin (contacts, inbox, sales, operations, automations, etc.) exposes its own GraphQL subgraph that is federated into a single unified gateway. Core types such as `User`, `Customer`, `Company`, `Tag`, and `Product` are shared across subgraphs via Apollo Federation `@key` directives.
Overview
Erxes GraphQL API is a GraphQL API specification published by Erxes on the APIs.io network.
Erxes is an open-source experience operating system (XOS) built on a GraphQL Federation architecture using Apollo Router. The API is organized as a microservices monorepo where each plugin (contacts, inbox, sales, operations, automations, etc.) exposes its own GraphQL subgraph that is federated into a single unified gateway. Core types such as User, Customer, Company, Tag, and Product are shared across subgraphs via Apollo Federation @key directives.
The GraphQL endpoint is available at http://<host>:4000/graphql. documentation is published at https://erxes.io/docs/introduction.
The specification includes 5 reference links.
Tagged areas include CRM, Customer Experience, Open Source, Marketing Automation, and Sales Pipeline.
Endpoint
References
- Documentation https://erxes.io/docs/introduction
- GitHub https://github.com/erxes/erxes
- Core API schemas https://github.com/erxes/erxes/tree/main/backend/core-api/src/modules
- Sales plugin schemas https://github.com/erxes/erxes/tree/main/backend/plugins/sales_api/src/modules/sales/graphql/schemas
- Operation plugin schemas https://github.com/erxes/erxes/tree/main/backend/plugins/operation_api/src/modules