{"manifest_version":"1.0.0","manifest_type":"AtlasCare capability manifest","note":"This is a custom AtlasCare integration resource, not a universal discovery standard. Full request/response schemas live in the OpenAPI document linked below — this file only summarizes what exists and points to it.","business":{"name":"AtlasCare Transport","legal_name":"AtlasCare Transport LLC","website":"https://www.atlascaretransport.com"},"documentation":{"human_readable":"https://www.atlascaretransport.com/developers/transportation-api","openapi_json":"https://www.atlascaretransport.com/api/v1/openapi.json","openapi_json_well_known":"https://www.atlascaretransport.com/.well-known/openapi.json","public_pricing_config":"https://www.atlascaretransport.com/api/v1/config"},"capabilities":[{"operation_id":"checkAvailability","method":"POST","path":"/api/v1/availability","summary":"CHECK_AVAILABILITY — does AtlasCare appear able to serve this pickup window?"},{"operation_id":"getPrice","method":"POST","path":"/api/v1/quote","summary":"GET_PRICE — calculate pricing only, no availability check"},{"operation_id":"checkAvailabilityAndPrice","method":"POST","path":"/api/v1/trip-options","summary":"Combined lookup (recommended for most integrations) — availability + pricing in one call"},{"operation_id":"requestTrip","method":"POST","path":"/api/v1/trip-requests","summary":"REQUEST_TRIP — submit a trip request into AtlasCare’s staff review workflow"},{"operation_id":"getTripRequestStatus","method":"GET","path":"/api/v1/trip-requests/{request_id}/status","summary":"Trip request status"},{"operation_id":"getPublicPricingConfig","method":"GET","path":"/api/v1/config","summary":"Public pricing configuration"}],"service_time_zone":"America/Los_Angeles","staff_confirmation_required":true,"limitations":["For a round trip, the return leg is checked against AtlasCare’s service hours and staff calendar windows, and reported as availability.return_leg. Read its `basis` before relying on it: `stated` is the requester’s own return time and `computed` is derived from an appointment length they gave, but `assumed` is AtlasCare’s planning assumption (Will Call has no committed end time, and a Wait & Return with no stated appointment length falls back to the included window) and `unknown` means the return could not be checked at all. Never present an `assumed` or `unknown` return to a passenger as a confirmed return time.","Vehicle and driver availability IS reflected in these results: AtlasCare staff maintain a calendar in which a window is marked available only when a vehicle and driver can cover it, and both the pickup and the return leg are checked against it. What this is not is a live booking ledger — submitting a request does not consume capacity, so two requests can each be told the same window is available, and dates beyond the maintained calendar horizon fall back to standard service hours. An available result therefore means AtlasCare expects to be able to serve the trip, not that a specific vehicle is held for it; staff confirmation is what makes it definite.","Pricing returned by getPrice / checkAvailabilityAndPrice is an estimate from AtlasCare’s standard posted rates, not a confirmed price.","Submitting a trip request (requestTrip) creates a request for AtlasCare staff to review — it never creates a confirmed, paid reservation by itself.","If an availability or pricing check fails internally, the affected endpoint reports a manual_review outcome rather than unavailable or a server error, so a technical failure is never presented as a confirmed lack of availability."]}