cs-salesforce-sapi
The cs-salesforce-sapi is a comprehensive system API for Salesforce integration, enabling secure data exchange via HTTPS. It provides endpoints for managing work orders, customers, claims, files, appointments, and policy information with robust authentica
home
๐ Home - ๐งพ cs-salesforce-sapi
The cs-salesforce-sapi
API is a System API for Colmena Seguros' Salesforce CRM that provides an interface for direct operations with the Salesforce system, facilitating document management, case handling, claims processing, and customer activity tracking.
This API serves as a fundamental connector for Salesforce CRM functionalities, allowing integration with various internal systems and providing access to critical business operations.
๐ Basic Information
- API Title: cs-salesforce-sapi
- Version: 1.0.0
- Base URL:
https://cs-salesforce-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 |
---|---|---|---|
POST | /workOrders | Create or update work orders | View Details |
POST | /filesService | Get azure location or file content for service file | View Details |
POST | /customers | Create or update customers in Salesforce | View Details |
GET | /consultivrInfo | Get IVR info from Salesforce | View Details |
POST | /attach-File | Attach File To Siebel Case | View Details |
GET | /consult-Document/{fileId} | Consult Document by ID | View Details |
POST | /complete-PQR | Complete PQR (Petition, Complaint or Claim) | View Details |
GET | /pqr-Consult-Case | Get Consult PQR cases | View Details |
POST | /infoSfdc | Get info from Salesforce | View Details |
POST | /claims | Filing indemnities | View Details |
POST | /claims/analytical-response | Delivery of response to analytics | View Details |
GET | /claims/obtain-files | Query documents in Salesforce through contentVersionId | View Details |
POST | /claims/report-accidents | Operation to report accidents | View Details |
POST | /create-appointment-scheduling | Create appointment scheduling from Mary | View Details |
POST | /consult-Attached-Documents | Consult attached documents | View Details |
GET | /retrievePolicyInformation | Retrieve Policy Information | View Details |
GET | /token-omniout-salesforce | Get Token Omniout | View Details |
POST | /upload-documents-starservices | Upload documents related to Star services | View Details |
GET | /cases/obtainCases | Obtain information from the case object in Salesforce | View Details |
PUT | /cases/updateCases | Update information from the case object in Salesforce | View Details |
POST | /habeasData/dataProcessingAuthorization | Authorization for processing personal data | View Details |
PUT | /update-at | Update AT from Senda | View Details |
POST | /identity-validation-status | Transunion - IVR Save states to Salesforce | View Details |
PUT | /upsert-status-information-opportunities | Service that updates the status of opportunities in Salesforce | View Details |
GET | /send-activities | Send activities from Senda GCP to Salesforce | View Details |
โ ๏ธ 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.
๐ Support
For any issues, please contact the API support team:
Integration Services and Applications Coordination
๐ง epalma@fgs.co
๐ Notes
- Documentation last updated: May 2025
- For further updates, refer to the API Exchange Portal