im.care API Access
External integration capability for approved partners
API Access is a Separately Granted Capability
API access is independent of your portal access. Provider, Clinic Admin, or Pro+ membership does not automatically grant API credentials. API access requires explicit HQ governance approval with defined permissions and scope.
Your API Credentials
Credentials issued to your clinic by HQ governance. Contact HQ to request API access.
No API credentials issued
API access is granted by HQ governance after review. Contact your network administrator to request access.
API Documentation
Learn how to integrate with the im.care care intake API
POST /v1/care/session
Create a new care intake session. Returns a session ID to use for subsequent calls.
// Create a care session
const response = await fetch('https://api.im.care/v1/care/session', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
locale: 'en-US',
anonymous: true
})
});
const { session_id } = await response.json();Rate Limits
Free
60
requests per minute
Partner
300
requests per minute
Enterprise
Custom
contact for details
Exceeding rate limits will result in HTTP 429 responses. Contact HQ governance to adjust your tier.