cs-visual-time-banca-seguros-sapi
home
🏦 Home - 💼 cs-visual-time-banca-seguros-sapi
The cs-visual-time-banca-seguros-sapi
API is a System API that interacts directly with Visual Time API or BD system, specialized in policy issuance, quotations, claims management, and PostgreSQL operations for the banking insurance sector.
This API serves as a fundamental connector for Visual Time functionalities, allowing integration with various internal systems and providing access to critical insurance business operations.
🌐 Basic Information
- API Title: cs-visual-time-banca-seguros-sapi
- Version: 1.0
- Base URL:
https://cs-visual-time-banca-seguros-sapi-{env}-v1.us-e1.cloudhub.io/api/
- Environments:
dev
qa
prod
🚀 How to Get Started
- Authentication: You must include a valid
client_id
to authenticate all API requests using the client-id-enforcement and OAuth2 security schemes. - Base URL Usage: Use the Base URL above as the root for all endpoints.
- Headers: All endpoints require common request headers as defined in the API specification.
📍 Available Endpoints
📌 Endpoints Overview
Method | Endpoint | Description | Exchange Link |
---|---|---|---|
GET | /issuing-of-policy-status | Get policy issuance status | View Details |
GET | /issuing-of-policy-range-hour | Query policy issuance by hour range | View Details |
PUT | /issuing-of-policy-update | Update policy issuance records | View Details |
DELETE | /issuing-of-policy-remove-registry | Remove policy issuance records | View Details |
POST | /issuing-of-policy-get-documentNumber | Get document number for policy issuance | View Details |
POST | /issuing-of-policy-post-create-policy-to-reinject-db | Create policy to reinject into database | View Details |
GET | /claim/coverage-affected | Get coverage affected by claim | View Details |
GET | /quoting/issuing-of-policy-status | Policy issuance status for quotations | View Details |
GET | /quoting/issuing-of-policy-range-hour | Hour range for quotations | View Details |
PUT | /quoting/issuing-of-policy-update | Update policy issuance in quotations | View Details |
DELETE | /cancel-issuing-of-policy | Cancel policy issuance | View Details |
POST | /cancellation-of-policies | Remove cancelled policy records | View Details |
GET | /vt-policy-assigner-canceled-range-datetime | Query cancelled policies by date range | View Details |
PUT | /update-policy-assigner-set-issued | Update policy assigner as issued | View Details |
POST | /execute-query | Execute custom query | View Details |
POST | /posgresql/issuing-of-policy-assigned-number-quoting | Assign policy number for quotation | View Details |
POST | /posgresql/policy-assigner-quoting | Policy assigner for quotation | View Details |
PUT | /posgresql/releaseOrIssuanceOfPolicy | Release or issue policy | View Details |
PUT | /posgresql/updateModulebysalechannel | Update module by sales channel | View Details |
GET | /posgresql/obtainInformation-modulebysalechannel | Get module information by sales channel | View Details |
POST | /posgresql/creation-of-insured-persons | Create insured persons | View Details |
POST | /retrivePolicyLifeIssueMatriz | Retrieve policy life issue matrix | View Details |
🎯 Main Functionalities
📄 Policy Issuance
Complete management of the policy issuance lifecycle, including:
- Query issuance status
- Update records
- Remove records
- Get document numbers
- Create policies for database reinjection
💰 Quotations
Specific operations for the quotation process:
- Issuance status for quotations
- Time-range queries
- Issuance updates in quotation process
⚠️ Claims
Claims and coverage management:
- Query coverage affected by claim number
- Detailed information by policy number
❌ Cancellations
Policy cancellation handling:
- Cancel policy issuance
- Remove cancelled policy records
- Query cancelled policies by date ranges
🗄️ PostgreSQL Operations
Direct interactions with PostgreSQL database:
- Policy number assignment
- Policy release and issuance
- Sales channel module management
- Insured persons creation
- Custom queries
🔧 Utilities
Support tools and functions:
- Execute custom queries
- Update policy assigners
- Retrieve issuance matrices
🌍 Environments and URLs
Development
https://cs-visual-time-banca-seguros-sapi-dev-v1.us-e1.cloudhub.io/api/
QA
https://cs-visual-time-banca-seguros-sapi-qa-v1.us-e1.cloudhub.io/api/
Production
https://cs-visual-time-banca-seguros-sapi-prod-v1.us-e1.cloudhub.io/api/
⚠️ Error Handling
The API uses standard HTTP response codes to indicate the success or failure of requests:
200 OK
– Request succeeded400 Bad Request
– Input validation error401 Unauthorized
– Authentication failed404 Not Found
– The requested resource was not found500 Internal Server Error
– Unexpected server-side error
The API implements common HTTP error code handling as indicated in the RAML specification.
🔒 Security
- Client ID Enforcement: All requests require a valid client_id
- OAuth2: OAuth2 authentication implementation for secure access
- HTTPS: All communications must be done through HTTPS
📊 Common Parameters
Frequent Query Parameters:
productId
- Product ID (number)policyId
- Policy ID (number)flagCount
- Flag to indicate service type (boolean)startDate
- Start date for ranges (string)endDate
- End date for ranges (string)limit
- Results limit (string)claimNumber
- Claim number (string)policyNumber
- Policy number (string)salechannelId
- Sales channel ID (string)
📞 Support
For any issues, please contact the API support team:
Integration Services and Applications Coordination
📧 epalma@fgs.co
📅 Notes
- Documentation last updated: June 2025
- API specialized in Visual Time and PostgreSQL operations
- Main focus on policy issuance and banking insurance management
- For further updates, refer to the API Exchange Portal
🚨 Important Considerations
- ⚡ All endpoints require valid authentication
- 🗄️ Multiple operations interact directly with PostgreSQL
- ⏰ Several endpoints support date/time range queries
- 🔄 The API handles both synchronous operations and reinjection processes
- 📋 Support for different types of insurance products (life, general)