Developer documentation
Build customer conversations on explicit provider truth.
Connect accounts, consume normalized events, send scoped messages, and operate failures without pretending every provider behaves the same.
bash
curl https://api.moiraconnect.com/v1/accounts \
-H "Authorization: Bearer $MOIRA_API_KEY"Start with a guide
API keysCreate project credentials with only the scopes your server integration needs.WebhooksReceive durable project events with signed, retryable HTTPS deliveries.Hosted ConnectLet customers authorize supported provider accounts without exposing provider credentials.Customer OAuthUnderstand the current customer-authorization boundary before designing provider onboarding.Provider credentialsConfigure the OAuth applications that Moira Connect uses for customer-authorized provider access.Connection pagesControl the customer-facing identity and completion links used by Hosted Connect.Workspaces and projectsSeparate billing ownership from project-scoped credentials, accounts, events, and environments.NotificationsReview durable workspace events and choose in-app or transactional email delivery by category.Realtime eventsResume project activity over an authenticated stream without replacing durable replay.Remote MCPGive AI clients project-scoped tools through stateless Streamable HTTP.ErrorsRecover from API failures using stable codes, request IDs, and explicit retry rules.