This document keeps track of the microservice endpoints we expose and corresponding Tyk URLs for different environments(dev, staging, brave, etc.). Note that {xxxx} is a placeholder which means that this part may change with different requests. Note that endpoints not listed here will need to be accessed with customer authentication.
advanceai-gateway
customer-manager
jira-gateway
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
POST /callback/webhook/events/{token} | https://api.smallog.tech/jira-gateway/callback/webhook/events/{token} | https://api.blueship.store/jira-gateway/callback/webhook/events/{token} | https://api.sfdvwork.xyz/jira-gateway/callback/webhook/events/{token} | secured, the token (UUID) is in URL and Jira will add that token when call this API, microservice validates. |
output-delivery-status-manager
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
POST /callback/infobip/sms | https://api.smallog.tech/output-delivery-status-manager/callback/infobip/sms | unsecured currently, and will be authenticated in the micro service side | ||
POST /callback/infobip/viber | https://api.smallog.tech/output-delivery-status-manager/callback/infobip/viber | unsecured currently, and will be authenticated in the micro service side | ||
GET /callback/macrokiosk/sms | https://api.smallog.tech/output-delivery-status-manager/callback/macrokiosk/sms | unsecured currently, and will be authenticated in the micro service side |
output-manager
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
POST /meiro/send | unsecured currently because we are not sure whether Meiro will be deployed within our VPN or not | |||
POST /meiro/broadcast |
iam-manager
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
POST /credential | unsecured by design (part of onboarding first steps) | |||
POST /face-comparison | secured: signature (>LEVEL1) only | |||
POST /face-comparison/check | secured: signature (>LEVEL1) ony | |||
POST /notifications/token | secured: signature (>LEVEL1) only |
transaction-history-manager
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
GET /transaction-history-manager/categorization | https://api.smallog.tech/transaction-history-manager/categorization | https://api.blueship.store/transaction-history-manager/categorization | https://api.sfdvwork.xyz/transaction-history-manager/categorization |
backoffice-manager
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
GET /customers/supportInfo | https://api.smallog.tech/backoffice-manager/customers/supportInfo | https://api.blueship.store/backoffice-manager/customers/supportInfo | https://api.sfdvwork.xyz/backoffice-manager/customers/supportInfo | unsecured |
Genesys-gateway
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
POST /webhook/conversations/outbound/messages | https://api.smallog.tech/genesys-gateway/webhook/conversations/outbound/messages | https://api.sfdvwork.xyz/genesys-gateway/webhook/conversations/outbound/messages | Secured. Genesys will put the secret token in http header when calling this webhook, in webhook will check the request’s signature using the token. |
app assets GCS bucket
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
GCS bucket assets | https://assets.smallog.tech | https://assets.blueship.store |
paynamics-gateway
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
POST /paynamics/dgate/callback | https://api.smallog.tech/paynamics/dgate/callback | Secured via non-expiring token generated by tyk, and passed via query param | ||
POST /paynamics/workflow/callback | Secured via non-expiring token generated by tyk, and passed via query param |
delivery-aggregator
Endpoint | Tyk URL - dev (Brave) | Tyk URL - stage (old - EPFS) | Tyk URL - stage (new - Tangled) | security |
---|---|---|---|---|
POST /callback/ninjavan | https://api.smallog.tech/delivery-aggregator/callback/ninjavan | https://api.blueship.store/delivery-aggregator/callback/ninjavan | https://api.sfdvwork.xyz/delivery-aggregator/callback/ninjavan | HMAC verification, handled by service |