API Docs

API Docs

API Docs


This API Documentation (“API Docs”) governs the access and use of the Senang.io Application Programming Interface (“API”) provided by Senang Technology Solution Sdn. Bhd. (“Senang.io”, “we”, “us”, or “our”).

By accessing or integrating with the Senang.io API, you agree to comply with the terms, technical standards, and requirements set out in this document.

1. Overview

  • 1.1 The Senang.io API enables partners, merchants, developers, and third-party platforms to integrate with Senang.io’s products and services programmatically.


  • 1.2 The API may allow access to services such as (but not limited to):

    • Product listing and quotation retrieval

    • Policy or coverage issuance

    • Payment processing and status updates

    • Claims submission tracking

    • Customer verification and onboarding

    • Reporting and analytics

  • 1.3 Access to the API is restricted to approved partners and subject to authentication and authorization controls.

2. API Access & Authentication

  • 2.1 To access the API, you must first register as an approved partner and obtain API credentials.

  • 2.2 Authentication is performed using secure methods such as:

    • API keys

    • OAuth 2.0 tokens

    • Secret keys and signature verification

    • Other authentication protocols specified by Senang.io

  • 2.3 You are responsible for keeping your API credentials secure and confidential.

  • 2.4 You must not share, expose, or embed API keys in publicly accessible client-side applications.

  • 2.5 Senang.io reserves the right to suspend or revoke API access if credentials are compromised or misused.

3. API Endpoints & Usage

  • 3.1 The API consists of structured RESTful endpoints accessible via HTTPS.

  • 3.2 All requests must:

    • Use secure HTTPS connections

    • Include required authentication headers

    • Follow the specified request and response formats (e.g., JSON)

  • 3.3 API versioning may be implemented to ensure backward compatibility. You are responsible for maintaining compatibility with supported versions.

  • 3.4 Deprecated endpoints may be discontinued after reasonable notice is provided.

4. Rate Limits & Fair Usage

  • 4.1 API usage may be subject to rate limits to ensure system stability and fair access.


  • 4.2 Rate limits may apply per:

    • API key

    • IP address

    • Partner account

  • 4.3 Excessive requests beyond permitted thresholds may result in temporary suspension or throttling.

  • 4.4 Automated scraping, abuse, or malicious usage is strictly prohibited.

5. Data Security & Compliance

  • 5.1 You must handle all data accessed through the API in accordance with applicable data protection laws and regulations, including Malaysian data protection requirements where applicable.


  • 5.2 Personal data retrieved via the API must:

    • Be used solely for authorized business purposes

    • Be stored securely

    • Not be shared with unauthorized third parties

  • 5.3 You must implement appropriate technical and organizational safeguards to prevent unauthorized access, disclosure, or data breaches.

  • 5.4 Senang.io reserves the right to audit or review integration security practices where necessary.

6. Error Handling & Response Codes

  • 6.1 The API uses standard HTTP response codes to indicate the success or failure of requests.


    Examples include:

    • 200 – Successful request

    • 400 – Bad request

    • 401 – Unauthorized

    • 403 – Forbidden

    • 404 – Resource not found

    • 429 – Rate limit exceeded

    • 500 – Internal server error

  • 6.2 Error responses may include descriptive messages to assist in troubleshooting.

7. Testing Environment

  • 7.1 Senang.io may provide a sandbox or staging environment for integration testing.


  • 7.2 The sandbox environment is intended solely for development and testing purposes.


  • 7.3 Data in the sandbox environment may not reflect live production data.


  • 7.4 Production access will only be granted upon successful testing and approval.

8. Service Availability

  • 8.1 While Senang.io aims to maintain high availability of the API, we do not guarantee uninterrupted or error-free operation.


  • 8.2 Scheduled maintenance, upgrades, or unforeseen technical issues may temporarily affect availability.


  • 8.3 Where possible, advance notice of maintenance windows will be communicated to partners.

9. Changes & Version Updates

  • 9.1 Senang.io may update, modify, or enhance the API from time to time.


  • 9.2 Material changes to endpoints, authentication, or response structures will be communicated in advance where reasonably practicable.


  • 9.3 Continued use of the API after updates constitutes acceptance of the revised documentation.

10. Suspension & Termination

  • 10.1 Senang.io may suspend or terminate API access if:

    • You breach these API terms

    • You misuse the API

    • Your integration creates security or system risks

    • Required regulatory or compliance obligations are not met

  • 10.2 Upon termination, you must immediately cease API usage and securely delete any stored credentials where required.

11. Intellectual Property

  • 11.1 All API technology, documentation, trademarks, and related intellectual property remain the property of Senang.io.


  • 11.2 Access to the API grants a limited, non-exclusive, non-transferable license solely for integration purposes.


  • 11.3 You may not reverse engineer, replicate, or build competing services based on the API.

12. Limitation of Liability

  • 12.1 The API is provided “as is” and “as available” without warranties of any kind.


  • 12.2 Senang.io shall not be liable for indirect, incidental, consequential, or special damages arising from API usage, including but not limited to service interruption, data loss, or integration errors.

13. Limitation of Liability

  • 13.1 For API support, technical inquiries, or integration assistance, please contact:

Email: customercare@senang.io