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