To integrate with our Legs API, your team will need to implement a gRPC endpoint. Our platform uses a gRPC-based, event-driven architecture, which means we will push real-time call events directly to your service, offering a more efficient solution than traditional polling.
The service contract, which defines the required methods, is in the .proto file.
Configuration Steps:
Implement the gRPC Service:
Use the attached .proto schema as your service definition.
Your implementation must include the TriggerCallbackEvent method. This is the callback our system will invoke to push event data to you.
Deploy Your Service Endpoint:
The endpoint must be publicly reachable and will act as the "listener" for our events.
It needs to be secured with TLS (HTTPS on port 443 is standard). Mutual TLS is optional but recommended.
Register Your Endpoint:
Once deployed, please provide us with the public URL of your gRPC endpoint so we can complete the integration from our end.