AxisCare API
Integuru generates a production-ready HTTP API for AxisCare, the home care agency management platform, covering the forms, wallet and caregiver screens that sit outside typical API use. 17 verified actions read and update client profiles, ADLs, the Client 101 form and wallet, promote leads, and create or update caregivers, certifications and documents, with dry-run previews on every write.
17
Verified actions live today
<3 sec
Response latency per call
99.9%+
Reliability rate on generated APIs
24/7
On-call maintenance on Production plans
Integration facts
- Authenticates against
- https://14233.axiscare.com/
- Authentication
- Login flows, including 2FA, handled by Integuru using your own AxisCare credentials.
- Approach
- Direct HTTP requests, with no browser automation or RPA involved.
Endpoints
Available actions
Don't see the action you need?
The actions above cover the most common AxisCare integration patterns, but they're not the full picture. Integuru can build additional workflows for any capability the platform exposes. Our Managed Service handles scoping, building, and maintaining custom actions on your behalf, so just let us know what you need.
Guide
AxisCare integration guide
Does AxisCare have a public API?
Yes. AxisCare documents an API and any agency can create a token under Admin, API token, on the condition that the agency supplies its own development team; AxisCare builds no integrations itself. Integuru generates a production-ready HTTP API from the agency's own login for the screens that team would otherwise script, with 17 verified actions across client profiles, ADLs, the Client 101 form, the wallet, leads and caregiver records, each write previewable with dry_run.
| AxisCare open API | Integuru for AxisCare | |
|---|---|---|
| Access | Agency-created API token; agency brings its own developers | The agency's own AxisCare login |
| Covers | The documented endpoint set | Client 101 form, wallet, ADLs, profile, lead promotion, caregiver profile, certifications, compliance and documents |
| Best for | An agency with an engineering team and an AxisCare-only project | Vendors running AxisCare beside home care platforms that have no API, with one auth model and one maintenance contract |
If the official API covers your workflow, use it. Integuru fits the vendor that supports several home care platforms, wants the same login-based model and response handling across all of them, and needs the form-driven screens that agencies actually live in. Calls are direct HTTP requests, authenticated, using your own credentials, with login and any second factor handled for you.
What you can do with the AxisCare API
A caregiver recruiting platform places a new hire with an agency, and by the next morning the agency wants that caregiver in AxisCare with a profile, a driver's license on file, a CPR certification with its expiry, and the matching attributes set so the scheduler can see them. On the client side, a lead that signed becomes a client with a Client 101 form and a card in the wallet. The actions cover both sides, and every write can be previewed first.
Find people
find_personresolves afull_name(exact, case-insensitive) or anexternal_idto a Client or Lead, optionally constrained byentity_type.
Read and update the client
read_profileandupdate_profilework on a numericclient_id; live saves use the array form ofchangeswith abaseline_value_hashper field so a stale value is never overwritten.read_adlsandupdate_adlsread and merge ADLchangeskeyed byadl_key; keys you omit are preserved.read_client_101,create_client_101andupdate_client_101handle the Client 101 form: read returns field identifiers, create opens a new instance against the locked template, and update writes afieldsmap with a secondapprove_live_writegate and an optionalform_versionconflict check.promote_leadconverts alead_idto a client, revalidating againstexpected_nameand aborting with aconflictstatus on a mismatch.
Read and update the wallet
read_walletreturns a client's payment methods, filterable bypayment_method_id.update_walletedits the billing fields of one method; raw card fields and the Default and AutoPay flags are rejected.add_wallet_paymentpreviews a newcc,debitorachmethod and never accepts card secrets; on the verified account a live add is disabled (HTTP 501).
Onboard and maintain caregivers
upsert_caregivercreates or updates a caregiver fromfirst_nameandlast_namewith contact details, address,date_of_birth, driver's license fields,hourly_pay_ratewith an effective date,preferred_weekly_hours, up to twoemergency_contacts,availability_blocksandmatching_attributes. Phone numbers are normalised, andssnis normalised and never logged.upsert_caregiver_certificationcreates or updates a credential bycertification_type_idorcertification_type_name, withstatus,expiration_date(required whenexpired) and anote.read_caregiver_compliancereads the Compliance area,list_caregiver_attributesreturns the agency's attribute list, andupload_caregiver_documentfiles afile_base64underfilenamewith an optionalexpire_date.
Who uses this
Caregiver recruiting and credentialing platforms push a placed hire through upsert_caregiver, upsert_caregiver_certification and upload_caregiver_document, then confirm with read_caregiver_compliance before the first shift. Intake and CRM tools promote a signed lead, fill the Client 101 form from the assessment, and read the wallet so billing starts on day one. Vendors that also support the ClearCare and Wellsky integrations, or care managers on the CareTree page, get AxisCare in the same pipeline with the same auth model. The healthcare industry page covers home care alongside the rest of the stack.
Setup notes
Integuru authenticates against your agency's numbered subdomain of axiscare.com with an AxisCare user. Client and caregiver identifiers are numeric (digits only as strings, or integers where noted). Writes default to dry_run: true except upsert_caregiver and upload_caregiver_document; review the returned payload, then repeat with dry_run: false (and approve_live_write: true on update_client_101). Three actions, add_wallet_payment, update_wallet and promote_lead, are scoped to single records on the reference account and return 403 for other ids; treat them as verified request shapes and ask for them to be widened. Dates are YYYY-MM-DD and are converted to AxisCare's mm/dd/yyyy internally; correlation_marker and idempotency_key are echoed back for your own audit trail and never sent to AxisCare.
Get started
Install the CLI and connect your AxisCare login:
npm install -g integuru
Or sign in at app.integuru.com, add AxisCare, and run find_person from the dashboard. Scheduling, shifts, visit verification and invoicing, and general-purpose versions of the locked wallet and lead actions, are built on request through the Managed Service.
Good to know
Before you start
- Can I use it today?
- Yes. Every action listed above has been verified against live AxisCare traffic. Install the CLI or sign in at app.integuru.com, connect your AxisCare account, and start calling the endpoints.
- What if AxisCare changes or breaks?
- On Production plans the Integuru team is on call around the clock, with auth auto-healing included, so target-platform changes get fixed by Integuru rather than by your engineers.
- What does it cost?
- Start on the Free plan at $0/month with 100 API calls/month. Production starts at $499/month with 24/7 on-call maintenance and auth auto-healing.
FAQ