cdhs-leap-snap-household-eapi
home
Purpose
The cdhs-leap-snap-household-eapi Experience API provides a Mule-based REST API for retrieving household information to Salesforce. With this project, CBMS users will be trained to use the data stored on the Interface Summary/Detail pages to manually create a Shelter Expense record for Utilities showing that the household received LEAP.
URLs
Sandbox: https://test-api.state.co.us/ext-dev-cdhs-leap-snap-household-eapi/api/ping
QA: https://test-api.state.co.us/ext-qa-cdhs-leap-snap-household-eapi/api/ping
Production: https://api.state.co.us/ext-cdhs-leap-snap-household-eapi/api/ping
Headers
This experience API requires a Client Id and Client Secret to be passed through the Headers of the GET request.
client_id: XXXXXX
client_secret: XXXXXX
Example Request
Each of the following examples assumes that you have the Headers configured as described in the Headers section above.
URL
External Dedicated Load Balancer
https://test-api.state.co.us/ext-dev-cdhs-leap-snap-household-eapi/api/applications/queries
Internal Dedicated Load Balancer
https://int-test-api.oit.colorado.lcl/ext-dev-cdhs-leap-snap-household-eapi/api/applications/queries
Full HTTPS Request / Code
External Dedicated Load Balancer
POST /ext-dev-cdhs-leap-snap-household-eapi/api/applications/queries HTTP/1.1
Host: test-api.state.co.us
client_id: XXXXXX
client_secret: XXXXXX
Internal Dedicated Load Balancer
POST /ext-dev-cdhs-leap-snap-household-eapi/api/applications/queries HTTP/1.1
Host: int-test-api.oit.colorado.lcl
client_id: XXXXXX
client_secret: XXXXXX