---
updatedAt: 2026-09-23T20:14:41.000Z
agentTools:
  projectIndex: https://mediroutes-api.readme.io/llms.txt
---

# Update Will Call Trip

Update a Will Call trip including timestamp, rider/passenger/patient phone and driver instructions

# OpenAPI definition

```json
{
  "openapi": "3.0.0",
  "info": {
    "version": "V1",
    "title": "MediroutesAPI V1"
  },
  "paths": {
    "/api/v{version}/rides": {
      "patch": {
        "tags": [
          "Rides"
        ],
        "summary": "Update Will Call Trip",
        "description": "Update a Will Call trip including timestamp, rider/passenger/patient phone and driver instructions",
        "operationId": "patch-rides",
        "parameters": [
          {
            "name": "version",
            "in": "path",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "Authorization",
            "in": "header",
            "description": "access token",
            "required": false,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateWillCallTripModel"
              }
            },
            "text/json": {
              "schema": {
                "$ref": "#/components/schemas/UpdateWillCallTripModel"
              }
            },
            "application/xml": {
              "schema": {
                "$ref": "#/components/schemas/UpdateWillCallTripModel"
              }
            },
            "text/xml": {
              "schema": {
                "$ref": "#/components/schemas/UpdateWillCallTripModel"
              }
            },
            "application/x-www-form-urlencoded": {
              "schema": {
                "$ref": "#/components/schemas/UpdateWillCallTripModel"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "no content"
          },
          "400": {
            "description": "Missing or unaligned data. Error message will be returned with response."
          },
          "403": {
            "description": "The api key used does not have access to this resource."
          }
        },
        "x-ai-description": "Updates a Will-Call trip: sets the will-call activation time (WillCallTime), the rider's phone, and driver instructions. The body carries APIKey and the external TripId. Responds 400 when TripId, time, or phone is missing or the update fails.",
        "x-ai-when-to-use": "A rider on a will-call (return-when-ready) trip is ready for pickup or their callback details changed. Not for general trip edits - use PATCH singletrip/ for those.",
        "x-ai-side-effects": "updates-trip",
        "x-ai-returns": "Empty 200 on success; 400 with an error message on failure; 403 when the APIKey is not accessible.",
        "x-ai-required-permission": "tripManagement",
        "x-ai-inputs": [
          {
            "name": "trip_id",
            "label": "Trip / Authorization Number",
            "control": "text"
          }
        ]
      }
    }
  },
  "servers": [
    {
      "url": "https://api.mediroutes.com"
    }
  ],
  "components": {
    "schemas": {
      "UpdateWillCallTripModel": {
        "type": "object",
        "properties": {
          "tp_api_key": {
            "type": "string"
          },
          "trip_id": {
            "type": "string"
          },
          "will_call_timestamp": {
            "format": "int64",
            "type": "integer"
          },
          "rider_phone": {
            "type": "string"
          },
          "driver_instruct": {
            "type": "string"
          }
        }
      }
    }
  },
  "x-readme": {
    "explorer-enabled": true,
    "proxy-enabled": true
  }
}
```