1. Integrations
Saaslogic
  • Enum Reference
  • Authentication
  • Introduction
  • Products
    • Resources
      • Create Product Resource
    • Coupons
      • Withdraw Coupon
      • Publish Coupon
      • Create Coupon
      • Update Coupon
      • Get Coupon
      • Get Coupons
    • Configurations
      • Update Product Configurations
    • Create Product
    • Get Product
    • List all products
    • Update Product
  • Authentication
    • saaslogic token
      • Get the saaslogic access token
    • login Url
      • Gives the login URL
    • logout Url
      • Gives the logout URL
  • Countries
    • Get list of countries
  • Plans
    • Create Plan
    • Update Plan
    • Publish Plan
    • Get Plan
    • Get Plans
    • List all plans for a product
  • Subscriptions
    • Get Subscriptions
    • Change subscription plan
    • Cancel the subscription
    • Refund amount calculation
    • Create a product subscription
    • Retrieve a subscription
    • Create Customer and Subscription
    • Subscription with details permissions, menus and features
    • The Saaslogic URL for creating subscription
  • Usage Reporting
    • Report the resource usages in subscription for invoicing
    • Retrieves the resource usages of a subscription in the current billing cycle
  • Customers
    • addresses
      • Create an address
      • List all addresses
      • Update an address
      • Retrieve an address
      • Delete an address
    • contacts
      • Create a contact
      • List all contacts
      • Update a contact
      • Retrieve a contact
      • Delete a contact
    • Create a customer
    • List all customers
    • Update a customer
    • Retrieve a customer
    • Delete a customer
  • Vendors
    • vendor addresses
      • Create a vendor address.
      • List all vendor addresses.
      • Update a vendor address.
      • Retrieve a vendor address..
      • Delete a vendor address.
    • vendor contacts
      • Create a vendor contact.
      • List all vendor contacts.
      • Update a vendor contact.
      • Retrieve a vendor contact.
      • Delete a vendor contact.
    • vendor bills
      • Create a vendor bill
      • Cancel a vendor bill.
    • vendor bills payout
      • Update payment details to vendor bills.
    • Create a vendor
    • Update a vendor.
    • Activate a vendor.
    • Deactivate a vendor
  • Invoices
    • subscriptions
      • Get the invoices
      • Get the invoices by subscription
    • payments
      • Mark the invoice payment status
    • Approve the invoice
    • Get Invoices
    • Refund amount calculation
    • Invoice Refund
    • Get the invoice details .
    • Cancel the invoice
    • Send invoice as pdf with payment link.
    • Create an on-demand invoice
  • States
    • Get list of states
  • Addons
    • List all addons for a product
  • Submerchant
    • Create a submerchant
  • UOM
    • Create UOM
    • Update UOM
    • List UOMs
    • Get UOM
  • HostedPages
    • Disable Hosted Page
    • Enable Hosted Page
  • Configurations
    • Update Configurations
  • Integrations
    • Get Integrations
      GET
    • Update SMTP Integration
      PUT
    • Save SMTP integration
      POST
  • Schemas
    • Invoice
      • InvoiceSubscriptionDTO
      • InvoiceInfo
      • InvoiceDetail
      • InvoiceProduct
      • InvoiceLineItemDTO
      • InvoicePayment
      • InvoiceAttributeDTO
      • InvoiceRequestDTO
      • InvoiceRequestProduct
      • InvoiceRequestLineItem
      • InvoiceRequestLineItemTax
      • InvoiceRequestDiscount
      • InvoicePaginatedResponse
      • InvoiceRefundCalculationRequest
      • InvoiceRefundCalculationResponse
    • Vendor
      • Vendor
      • VendorContact
      • VendorAddress
      • VendorBill
    • Subscriptions
      • SubscritpionPaginatedResponse
      • Subscription
      • ResourceQuantities
      • ChangeSubscriptionRequest
    • Pagination
      • PageRequest
      • SortCriteria
      • FilterCriteria
      • Pagination
      • InvoiceList
      • PageResponse
    • Plan
      • Plan
      • PlanSearchRequest
    • UOM
      • UOM
    • Product
      • ProductResource
      • ProductFeature
      • Product
      • Coupon
      • ProductAttribute
      • CouponSearchRequest
    • Integrations
      • SmtpIntegrationRequest
    • AccessTokenResponse
    • ProductAPIKey
    • Country
    • CustomerAddress
    • PaymentInfo
    • CustomerWithSubscription
    • State
    • Addon
    • CustomerContact
    • Customer
    • Submerchant
    • ExternalCancelSubscriptionRequest
    • SubscriptionRefundCalculationRequest
    • SubscriptionRefundCalculationResponse
    • RefundBreakdownItem
    • HostedPageAccessRequest
    • ProratedRefundDetails
    • IntegationInfo
  1. Integrations

Get Integrations

GET
/integrations/{serviceType}
Retrieves the integrations configured for the specified service type. If a tenantId is provided, the API validates that the tenant has a valid relationship with the authenticated user and returns integrations associated with that tenant. If tenantId is not provided, the API returns integrations associated with the authenticated user

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Path Params

Query Params

Header Params

Responses

🟢200Success
application/json
Bodyapplication/json

🔴500ErrorResponse
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api-sandbox.saaslogic.io/v1/integrations/PaymentGateway?tenantId=5ec4e492-61c1-4b1b-a0fc-72c7e685d3ba' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json'
Response Response Example
200 - Success
[
    {
        "serviceType": "PaymentGateway",
        "vendorName": "Authorize.net",
        "integrationName": "Authorize.net",
        "status": "Enabled",
        "accountId": "bizdev05 ",
        "tenantId": "5ec4e492-61c1-4b1b-a0fc-72c7e685d3ba",
        "webhookEndpoint": "https://apidev.saaslogic.io/webhooks/authorizenet/bizdev05 "
    },
    {
        "serviceType": "PaymentGateway",
        "vendorName": "CardConnect",
        "integrationName": "CardConnect ",
        "status": "Enabled",
        "accountId": "BHTRIALAPP",
        "tenantId": "5ec4e492-61c1-4b1b-a0fc-72c7e685d3ba"
    },
    {
        "serviceType": "PaymentGateway",
        "vendorName": "Authorize.net",
        "integrationName": "test",
        "status": "Enabled",
        "accountId": "common.auth@expeed.com",
        "tenantId": "5ec4e492-61c1-4b1b-a0fc-72c7e685d3ba",
        "webhookEndpoint": "https://apidev.saaslogic.io/webhooks/authorizenet/common.auth@expeed.com"
    },
    {
        "serviceType": "PaymentGateway",
        "vendorName": "PayU",
        "integrationName": "Payment aishu",
        "status": "Enabled",
        "accountId": "fdff",
        "tenantId": "5ec4e492-61c1-4b1b-a0fc-72c7e685d3ba",
        "webhookEndpoint": "https://apidev.saaslogic.io/webhooks/payu"
    },
    {
        "serviceType": "PaymentGateway",
        "vendorName": "Easebuzz",
        "integrationName": "as",
        "status": "Enabled",
        "accountId": "dddd",
        "tenantId": "5ec4e492-61c1-4b1b-a0fc-72c7e685d3ba",
        "webhookEndpoint": "https://apidev.saaslogic.io/webhooks/easebuzz"
    },
    {
        "serviceType": "PaymentGateway",
        "vendorName": "PayU",
        "integrationName": "kkr",
        "status": "Enabled",
        "accountId": "fdgdkjgksjdhjhfkjdshkjfdh",
        "tenantId": "5ec4e492-61c1-4b1b-a0fc-72c7e685d3ba",
        "webhookEndpoint": "https://apidev.saaslogic.io/webhooks/payu"
    }
]
Previous
Update Configurations
Next
Update SMTP Integration
Built with