{"ok":true,"message":"Stargate API is healthy","requestCount":66,"services":{"database":{"health":"ok","configured":true,"paths":{}},"ponto":{"health":"ok","configured":true,"paths":{"/auth/start":{"get":{"summary":"GET /auth/start","operationId":"getAuthStart"}},"/auth/start/pkce":{"get":{"summary":"GET /auth/start/pkce","operationId":"getAuthStartPkce"}},"/auth/callback":{"get":{"summary":"GET /auth/callback","operationId":"getAuthCallback"}},"/auth/refresh":{"post":{"summary":"POST /auth/refresh","operationId":"postAuthRefresh"}},"/accounts":{"get":{"summary":"GET /accounts","operationId":"getAccounts"}},"/accounts/{id}":{"get":{"summary":"GET /accounts/:id","operationId":"getAccountsId"}},"/accounts/{id}/transactions":{"get":{"summary":"GET /accounts/:id/transactions","operationId":"getAccountsIdTransactions"}},"/accounts/{id}/transactions/all":{"get":{"summary":"GET /accounts/:id/transactions/all","operationId":"getAccountsIdTransactionsAll"}},"/financial-institutions":{"get":{"summary":"GET /financial-institutions","operationId":"getFinancial-institutions"}},"/financial-institutions/{id}":{"get":{"summary":"GET /financial-institutions/:id","operationId":"getFinancial-institutionsId"}},"/userinfo":{"get":{"summary":"GET /userinfo","operationId":"getUserinfo"}},"/webhooks/ponto":{"post":{"summary":"POST /webhooks/ponto","operationId":"postWebhooksPonto"}},"/sync/accounts":{"post":{"summary":"POST /sync/accounts","operationId":"postSyncAccounts"}},"/transactions/normalize":{"post":{"summary":"POST /transactions/normalize","operationId":"postTransactionsNormalize"}},"/transactions/normalize/from-ponto":{"post":{"summary":"POST /transactions/normalize/from-ponto","operationId":"postTransactionsNormalizeFrom-ponto"}},"/jobs/sync/ponto":{"post":{"summary":"POST /jobs/sync/ponto","operationId":"postJobsSyncPonto"}},"/backfill/transactions/from-ponto":{"post":{"summary":"POST /backfill/transactions/from-ponto","operationId":"postBackfillTransactionsFrom-ponto"}}}},"mollie":{"health":"ok","configured":true,"paths":{"/mollie/auth/start":{"get":{"summary":"GET /mollie/auth/start","operationId":"getMollieAuthStart"}},"/mollie/auth/callback":{"get":{"summary":"GET /mollie/auth/callback","operationId":"getMollieAuthCallback"}},"/mollie/auth/refresh":{"post":{"summary":"POST /mollie/auth/refresh","operationId":"postMollieAuthRefresh"}},"/mollie/payments":{"get":{"summary":"GET /mollie/payments","operationId":"getMolliePayments"},"post":{"summary":"POST /mollie/payments","operationId":"postMolliePayments"}},"/mollie/payments/{id}":{"get":{"summary":"GET /mollie/payments/:id","operationId":"getMolliePaymentsId"}},"/mollie/payments/{id}/refunds":{"get":{"summary":"GET /mollie/payments/:id/refunds","operationId":"getMolliePaymentsIdRefunds"}},"/mollie/payment-links":{"get":{"summary":"GET /mollie/payment-links","operationId":"getMolliePayment-links"},"post":{"summary":"POST /mollie/payment-links","operationId":"postMolliePayment-links"}},"/mollie/payment-links/{id}":{"get":{"summary":"GET /mollie/payment-links/:id","operationId":"getMolliePayment-linksId"}},"/mollie/customers":{"get":{"summary":"GET /mollie/customers","operationId":"getMollieCustomers"},"post":{"summary":"POST /mollie/customers","operationId":"postMollieCustomers"}},"/mollie/customers/{id}":{"get":{"summary":"GET /mollie/customers/:id","operationId":"getMollieCustomersId"}},"/mollie/methods":{"get":{"summary":"GET /mollie/methods","operationId":"getMollieMethods"}},"/mollie/invoices":{"get":{"summary":"GET /mollie/invoices","operationId":"getMollieInvoices"}},"/mollie/invoices/{id}":{"get":{"summary":"GET /mollie/invoices/:id","operationId":"getMollieInvoicesId"}},"/mollie/balances/primary":{"get":{"summary":"GET /mollie/balances/primary","operationId":"getMollieBalancesPrimary"}},"/mollie/balances/primary/report":{"get":{"summary":"GET /mollie/balances/primary/report","operationId":"getMollieBalancesPrimaryReport"}},"/mollie/organizations":{"get":{"summary":"GET /mollie/organizations","operationId":"getMollieOrganizations"}},"/mollie/webhook-subscriptions":{"get":{"summary":"GET /mollie/webhook-subscriptions","operationId":"getMollieWebhook-subscriptions"},"post":{"summary":"POST /mollie/webhook-subscriptions","operationId":"postMollieWebhook-subscriptions"}},"/mollie/webhook-subscriptions/{id}":{"delete":{"summary":"DELETE /mollie/webhook-subscriptions/:id","operationId":"deleteMollieWebhook-subscriptionsId"}},"/mollie/customers/{customerId}/subscriptions":{"get":{"summary":"GET /mollie/customers/:customerId/subscriptions","operationId":"getMollieCustomersCustomerIdSubscriptions"},"post":{"summary":"POST /mollie/customers/:customerId/subscriptions","operationId":"postMollieCustomersCustomerIdSubscriptions"}},"/mollie/customers/{customerId}/subscriptions/{id}":{"get":{"summary":"GET /mollie/customers/:customerId/subscriptions/:id","operationId":"getMollieCustomersCustomerIdSubscriptionsId"},"patch":{"summary":"PATCH /mollie/customers/:customerId/subscriptions/:id","operationId":"patchMollieCustomersCustomerIdSubscriptionsId"},"delete":{"summary":"DELETE /mollie/customers/:customerId/subscriptions/:id","operationId":"deleteMollieCustomersCustomerIdSubscriptionsId"}},"/webhooks/mollie":{"post":{"summary":"POST /webhooks/mollie","operationId":"postWebhooksMollie"}}}},"linear":{"health":"not_configured","configured":false,"paths":{"/linear/issues":{"get":{"summary":"GET /linear/issues","operationId":"getLinearIssues"},"post":{"summary":"POST /linear/issues","operationId":"postLinearIssues"}},"/linear/issues/{id}":{"get":{"summary":"GET /linear/issues/:id","operationId":"getLinearIssuesId"}},"/linear/issues/{id}/comments":{"post":{"summary":"POST /linear/issues/:id/comments","operationId":"postLinearIssuesIdComments"}},"/linear/projects":{"get":{"summary":"GET /linear/projects","operationId":"getLinearProjects"}},"/linear/projects/{id}":{"get":{"summary":"GET /linear/projects/:id","operationId":"getLinearProjectsId"}},"/linear/projects/{id}/updates":{"get":{"summary":"GET /linear/projects/:id/updates","operationId":"getLinearProjectsIdUpdates"}},"/linear/teams":{"get":{"summary":"GET /linear/teams","operationId":"getLinearTeams"}},"/linear/teams/{id}":{"get":{"summary":"GET /linear/teams/:id","operationId":"getLinearTeamsId"}},"/linear/teams/{id}/members":{"get":{"summary":"GET /linear/teams/:id/members","operationId":"getLinearTeamsIdMembers"}},"/linear/webhooks":{"get":{"summary":"GET /linear/webhooks","operationId":"getLinearWebhooks"},"post":{"summary":"POST /linear/webhooks","operationId":"postLinearWebhooks"}},"/linear/webhooks/{id}":{"delete":{"summary":"DELETE /linear/webhooks/:id","operationId":"deleteLinearWebhooksId"}},"/webhooks/linear":{"post":{"summary":"POST /webhooks/linear","operationId":"postWebhooksLinear"}}}},"pandadoc":{"health":"not_configured","configured":false,"paths":{"/pandadoc/documents":{"get":{"summary":"GET /pandadoc/documents","operationId":"getPandadocDocuments"}},"/pandadoc/documents/{id}":{"get":{"summary":"GET /pandadoc/documents/:id","operationId":"getPandadocDocumentsId"}},"/pandadoc/documents/{id}/download":{"get":{"summary":"GET /pandadoc/documents/:id/download","operationId":"getPandadocDocumentsIdDownload"}},"/pandadoc/documents/{id}/fields":{"get":{"summary":"GET /pandadoc/documents/:id/fields","operationId":"getPandadocDocumentsIdFields"},"post":{"summary":"POST /pandadoc/documents/:id/fields","operationId":"postPandadocDocumentsIdFields"}},"/pandadoc/webhook-subscriptions":{"get":{"summary":"GET /pandadoc/webhook-subscriptions","operationId":"getPandadocWebhook-subscriptions"}},"/webhooks/pandadoc":{"post":{"summary":"POST /webhooks/pandadoc","operationId":"postWebhooksPandadoc"}}}},"github":{"health":"ok","configured":true,"paths":{"/oauth/setup/github":{"get":{"summary":"GET /oauth/setup/github","operationId":"getOauthSetupGithub"}},"/webhooks/github":{"post":{"summary":"POST /webhooks/github","operationId":"postWebhooksGithub"}}}},"sinks":{"health":"ok","configured":true,"paths":{"/sinks":{"get":{"summary":"GET /sinks","operationId":"getSinks"}},"/sinks/{provider}/events":{"get":{"summary":"GET /sinks/:provider/events","operationId":"getSinksProviderEvents"}},"/sinks/repopulate":{"post":{"summary":"POST /sinks/repopulate","operationId":"postSinksRepopulate"}},"/sink/{provider}":{"post":{"summary":"POST /sink/:provider","operationId":"postSinkProvider"}},"/webhooks/github":{"post":{"summary":"POST /webhooks/github","operationId":"postWebhooksGithub"}},"/webhooks/linear":{"post":{"summary":"POST /webhooks/linear","operationId":"postWebhooksLinear"}},"/webhooks/mollie":{"post":{"summary":"POST /webhooks/mollie","operationId":"postWebhooksMollie"}},"/webhooks/railway":{"post":{"summary":"POST /webhooks/railway","operationId":"postWebhooksRailway"}},"/webhooks/stripe":{"post":{"summary":"POST /webhooks/stripe","operationId":"postWebhooksStripe"}},"/webhooks/resend":{"post":{"summary":"POST /webhooks/resend","operationId":"postWebhooksResend"}},"/webhooks/zeptomail":{"post":{"summary":"POST /webhooks/zeptomail","operationId":"postWebhooksZeptomail"}},"/webhooks/openrouter":{"post":{"summary":"POST /webhooks/openrouter","operationId":"postWebhooksOpenrouter"}},"/webhooks/pandadoc":{"post":{"summary":"POST /webhooks/pandadoc","operationId":"postWebhooksPandadoc"}},"/webhooks/wise":{"post":{"summary":"POST /webhooks/wise","operationId":"postWebhooksWise"}}}},"rss":{"health":"ok","configured":true,"paths":{"/rss/feeds":{"get":{"summary":"GET /rss/feeds","operationId":"getRssFeeds"},"post":{"summary":"POST /rss/feeds","operationId":"postRssFeeds"}},"/rss/feeds/{id}":{"patch":{"summary":"PATCH /rss/feeds/:id","operationId":"patchRssFeedsId"},"delete":{"summary":"DELETE /rss/feeds/:id","operationId":"deleteRssFeedsId"}},"/rss/items":{"get":{"summary":"GET /rss/items","operationId":"getRssItems"}},"/jobs/rss/sync":{"post":{"summary":"POST /jobs/rss/sync","operationId":"postJobsRssSync"}}}},"prometheus":{"health":"ok","configured":true,"paths":{"/metrics":{"get":{"summary":"GET /metrics","operationId":"getMetrics"}},"/jobs/scrape/prometheus/targets":{"get":{"summary":"GET /jobs/scrape/prometheus/targets","operationId":"getJobsScrapePrometheusTargets"}},"/jobs/scrape/prometheus/targets/seed-from-config":{"post":{"summary":"POST /jobs/scrape/prometheus/targets/seed-from-config","operationId":"postJobsScrapePrometheusTargetsSeed-from-config"}},"/jobs/scrape/prometheus":{"post":{"summary":"POST /jobs/scrape/prometheus","operationId":"postJobsScrapePrometheus"}}}},"ozura":{"health":"ok","configured":true,"paths":{"/ozura/auth/login":{"post":{"summary":"POST /ozura/auth/login","operationId":"postOzuraAuthLogin"}},"/ozura/users/login":{"post":{"summary":"POST /ozura/users/login","operationId":"postOzuraUsersLogin"}}}},"jortt":{"health":"ok","configured":true,"paths":{"/jortt/auth/start":{"get":{"summary":"GET /jortt/auth/start","operationId":"getJorttAuthStart"}},"/jortt/auth/start/own_api":{"post":{"summary":"POST /jortt/auth/start/own_api","operationId":"postJorttAuthStartOwn_api"}},"/jortt/auth/callback":{"get":{"summary":"GET /jortt/auth/callback","operationId":"getJorttAuthCallback"}},"/jortt/auth/refresh":{"post":{"summary":"POST /jortt/auth/refresh","operationId":"postJorttAuthRefresh"}},"/jortt/auth/client-credentials":{"post":{"summary":"POST /jortt/auth/client-credentials","operationId":"postJorttAuthClient-credentials"}},"/jortt/customers":{"get":{"summary":"GET /jortt/customers","operationId":"getJorttCustomers"},"post":{"summary":"POST /jortt/customers","operationId":"postJorttCustomers"}},"/jortt/customers/search":{"get":{"summary":"GET /jortt/customers/search","operationId":"getJorttCustomersSearch"}},"/jortt/customers/{id}":{"get":{"summary":"GET /jortt/customers/:id","operationId":"getJorttCustomersId"},"patch":{"summary":"PATCH /jortt/customers/:id","operationId":"patchJorttCustomersId"}},"/jortt/invoices":{"get":{"summary":"GET /jortt/invoices","operationId":"getJorttInvoices"},"post":{"summary":"POST /jortt/invoices","operationId":"postJorttInvoices"}},"/jortt/invoices/search":{"get":{"summary":"GET /jortt/invoices/search","operationId":"getJorttInvoicesSearch"}},"/jortt/invoices/{id}":{"get":{"summary":"GET /jortt/invoices/:id","operationId":"getJorttInvoicesId"}},"/jortt/invoices/{id}/send":{"post":{"summary":"POST /jortt/invoices/:id/send","operationId":"postJorttInvoicesIdSend"}},"/jortt/invoices/{id}/pdf":{"get":{"summary":"GET /jortt/invoices/:id/pdf","operationId":"getJorttInvoicesIdPdf"}},"/jortt/ledger-accounts":{"get":{"summary":"GET /jortt/ledger-accounts","operationId":"getJorttLedger-accounts"}}}},"odoo":{"health":"not_configured","configured":false,"paths":{"/odoo/auth/test":{"post":{"summary":"POST /odoo/auth/test","operationId":"postOdooAuthTest"}},"/odoo/leads":{"get":{"summary":"GET /odoo/leads","operationId":"getOdooLeads"},"post":{"summary":"POST /odoo/leads","operationId":"postOdooLeads"}},"/odoo/leads/{id}":{"get":{"summary":"GET /odoo/leads/:id","operationId":"getOdooLeadsId"}},"/odoo/execute":{"post":{"summary":"POST /odoo/execute","operationId":"postOdooExecute"}}}},"statbot":{"health":"not_configured","configured":false,"paths":{"/statbot/guilds/{guildId}/voice/series":{"get":{"summary":"GET /statbot/guilds/:guildId/voice/series","operationId":"getStatbotGuildsGuildIdVoiceSeries"}},"/statbot/guilds/{guildId}/status/series":{"get":{"summary":"GET /statbot/guilds/:guildId/status/series","operationId":"getStatbotGuildsGuildIdStatusSeries"}},"/statbot/guilds/{guildId}/voice/tops/members":{"get":{"summary":"GET /statbot/guilds/:guildId/voice/tops/members","operationId":"getStatbotGuildsGuildIdVoiceTopsMembers"}},"/statbot/guilds/{guildId}/voice/tops/channels":{"get":{"summary":"GET /statbot/guilds/:guildId/voice/tops/channels","operationId":"getStatbotGuildsGuildIdVoiceTopsChannels"}},"/statbot/guilds/{guildId}/counts/voice":{"get":{"summary":"GET /statbot/guilds/:guildId/counts/voice","operationId":"getStatbotGuildsGuildIdCountsVoice"}},"/statbot/guilds/{guildId}/counts/members":{"get":{"summary":"GET /statbot/guilds/:guildId/counts/members","operationId":"getStatbotGuildsGuildIdCountsMembers"}},"/statbot/guilds/{guildId}/counts/members/series":{"get":{"summary":"GET /statbot/guilds/:guildId/counts/members/series","operationId":"getStatbotGuildsGuildIdCountsMembersSeries"}},"/statbot/guilds/{guildId}/counts/channels/series":{"get":{"summary":"GET /statbot/guilds/:guildId/counts/channels/series","operationId":"getStatbotGuildsGuildIdCountsChannelsSeries"}},"/statbot/guilds/{guildId}/activities":{"get":{"summary":"GET /statbot/guilds/:guildId/activities","operationId":"getStatbotGuildsGuildIdActivities"}}}},"maytapi":{"health":"not_configured","configured":false,"paths":{"/whatsapp/product":{"get":{"summary":"GET /whatsapp/product","operationId":"getWhatsappProduct"}},"/whatsapp/phones":{"get":{"summary":"GET /whatsapp/phones","operationId":"getWhatsappPhones"},"post":{"summary":"POST /whatsapp/phones","operationId":"postWhatsappPhones"}},"/whatsapp/webhook":{"post":{"summary":"POST /whatsapp/webhook","operationId":"postWhatsappWebhook"}},"/whatsapp/ack-preference":{"post":{"summary":"POST /whatsapp/ack-preference","operationId":"postWhatsappAck-preference"}},"/whatsapp/logs":{"get":{"summary":"GET /whatsapp/logs","operationId":"getWhatsappLogs"}},"/whatsapp/phones/{phoneId}/screen":{"get":{"summary":"GET /whatsapp/phones/:phoneId/screen","operationId":"getWhatsappPhonesPhoneIdScreen"}},"/whatsapp/phones/{phoneId}/status":{"get":{"summary":"GET /whatsapp/phones/:phoneId/status","operationId":"getWhatsappPhonesPhoneIdStatus"}},"/whatsapp/phones/{phoneId}/logout":{"get":{"summary":"GET /whatsapp/phones/:phoneId/logout","operationId":"getWhatsappPhonesPhoneIdLogout"}},"/whatsapp/phones/{phoneId}/connect":{"post":{"summary":"POST /whatsapp/phones/:phoneId/connect","operationId":"postWhatsappPhonesPhoneIdConnect"}},"/whatsapp/phones/{phoneId}/qrcode":{"get":{"summary":"GET /whatsapp/phones/:phoneId/qrcode","operationId":"getWhatsappPhonesPhoneIdQrcode"}},"/whatsapp/phones/{phoneId}/config":{"get":{"summary":"GET /whatsapp/phones/:phoneId/config","operationId":"getWhatsappPhonesPhoneIdConfig"},"post":{"summary":"POST /whatsapp/phones/:phoneId/config","operationId":"postWhatsappPhonesPhoneIdConfig"}},"/whatsapp/phones/{phoneId}/messages":{"post":{"summary":"POST /whatsapp/phones/:phoneId/messages","operationId":"postWhatsappPhonesPhoneIdMessages"}},"/whatsapp/phones/{phoneId}/messages/{msgId}":{"get":{"summary":"GET /whatsapp/phones/:phoneId/messages/:msgId","operationId":"getWhatsappPhonesPhoneIdMessagesMsgId"}},"/whatsapp/phones/{phoneId}/groups":{"get":{"summary":"GET /whatsapp/phones/:phoneId/groups","operationId":"getWhatsappPhonesPhoneIdGroups"},"post":{"summary":"POST /whatsapp/phones/:phoneId/groups","operationId":"postWhatsappPhonesPhoneIdGroups"}},"/whatsapp/phones/{phoneId}/contacts":{"get":{"summary":"GET /whatsapp/phones/:phoneId/contacts","operationId":"getWhatsappPhonesPhoneIdContacts"}},"/whatsapp/phones/{phoneId}/conversations":{"get":{"summary":"GET /whatsapp/phones/:phoneId/conversations","operationId":"getWhatsappPhonesPhoneIdConversations"}},"/whatsapp/queues":{"get":{"summary":"GET /whatsapp/queues","operationId":"getWhatsappQueues"}},"/whatsapp/webhooks/keys":{"get":{"summary":"GET /whatsapp/webhooks/keys","operationId":"getWhatsappWebhooksKeys"}}}},"typesense":{"health":"ok","configured":true,"paths":{"/typesense/health":{"get":{"summary":"GET /typesense/health","operationId":"getTypesenseHealth"}},"/typesense/collections":{"get":{"summary":"GET /typesense/collections","operationId":"getTypesenseCollections"},"post":{"summary":"POST /typesense/collections","operationId":"postTypesenseCollections"}},"/typesense/collections/{name}":{"get":{"summary":"GET /typesense/collections/:name","operationId":"getTypesenseCollectionsName"},"delete":{"summary":"DELETE /typesense/collections/:name","operationId":"deleteTypesenseCollectionsName"}},"/typesense/collections/{name}/documents":{"post":{"summary":"POST /typesense/collections/:name/documents","operationId":"postTypesenseCollectionsNameDocuments"}},"/typesense/collections/{name}/documents/{id}":{"get":{"summary":"GET /typesense/collections/:name/documents/:id","operationId":"getTypesenseCollectionsNameDocumentsId"},"delete":{"summary":"DELETE /typesense/collections/:name/documents/:id","operationId":"deleteTypesenseCollectionsNameDocumentsId"}},"/typesense/collections/{name}/documents/search":{"post":{"summary":"POST /typesense/collections/:name/documents/search","operationId":"postTypesenseCollectionsNameDocumentsSearch"}}}},"cloudflare":{"health":"ok","configured":true,"paths":{"/cloudflare/accounts/{accountId}/hyperdrive/configs":{"get":{"summary":"GET /cloudflare/accounts/:accountId/hyperdrive/configs","operationId":"getCloudflareAccountsAccountIdHyperdriveConfigs"},"post":{"summary":"POST /cloudflare/accounts/:accountId/hyperdrive/configs","operationId":"postCloudflareAccountsAccountIdHyperdriveConfigs"}},"/cloudflare/accounts/{accountId}/hyperdrive/configs/{hyperdriveId}":{"get":{"summary":"GET /cloudflare/accounts/:accountId/hyperdrive/configs/:hyperdriveId","operationId":"getCloudflareAccountsAccountIdHyperdriveConfigsHyperdriveId"},"put":{"summary":"PUT /cloudflare/accounts/:accountId/hyperdrive/configs/:hyperdriveId","operationId":"putCloudflareAccountsAccountIdHyperdriveConfigsHyperdriveId"},"patch":{"summary":"PATCH /cloudflare/accounts/:accountId/hyperdrive/configs/:hyperdriveId","operationId":"patchCloudflareAccountsAccountIdHyperdriveConfigsHyperdriveId"},"delete":{"summary":"DELETE /cloudflare/accounts/:accountId/hyperdrive/configs/:hyperdriveId","operationId":"deleteCloudflareAccountsAccountIdHyperdriveConfigsHyperdriveId"}},"/cloudflare/accounts/{accountId}/r2/buckets":{"get":{"summary":"GET /cloudflare/accounts/:accountId/r2/buckets","operationId":"getCloudflareAccountsAccountIdR2Buckets"}}}}}}