# silvercar Contracts API

**Canonical:** https://apis.io/apis/silvercar/silvercar-contracts-api/  
**Provider:** silvercar — https://apis.io/providers/silvercar/  
**Base URL:** https://api.dealerware.com  
**Documentation:** https://developer.dealerware.com/reference

silvercar Contracts API is one of 40 APIs that [silvercar](https://apis.io/providers/silvercar/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Contracts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and 6 JSON Schemas.

Contract actions and resources

## Operations (52)

| Method | Path | Summary |
|---|---|---|
| GET | `/admin/contracts/{contract_id}/notes` | Get the notes for a contract |
| POST | `/admin/contracts/{contract_id}/notes` | Add a note for a contract |
| PUT | `/admin/contracts/{contract_id}/notes/{id}` | Update a note for a contract |
| DELETE | `/admin/contracts/{contract_id}/notes/{id}` | Delete a note for a contract |
| GET | `/admin/contracts/{id}` | Fetch Details for a Given Contract |
| PUT | `/admin/contracts/{id}` | Update Details for a Given Contract |
| GET | `/admin/contracts/{id}/agreement/toggles` | Get all Toggles attached to a given Contract |
| GET | `/admin/contracts/{id}/authorization` | Fetch the authorization amount for a given contract |
| GET | `/admin/contracts/{id}/billing/adjustments` | Fetch the available adjustments for a given contract |
| POST | `/admin/contracts/{id}/billing/adjustments` | Create a billing adjustment (charge or credit) for the given contract |
| DELETE | `/admin/contracts/{id}/cancel` | Cancel the Given Contract |
| POST | `/admin/contracts/{id}/contactless/messages` | Creates a contactless text message associated with a contract |
| GET | `/admin/contracts/{id}/customer` | Fetch the customer attached to a given Contract |
| GET | `/admin/contracts/{id}/drivers` | Get all Drivers attached to a given Contract |
| POST | `/admin/contracts/{id}/drivers` | Create a Driver attached to a given Contract |
| PUT | `/admin/contracts/{id}/finish` | Finish the given Contract |
| PUT | `/admin/contracts/{id}/payment_method` | Update the payment method for the given contract |
| GET | `/admin/contracts/{id}/payments` | Fetch the payments attached to a given Contract |
| GET | `/admin/contracts/{id}/pricing` | Fetch the pricing information of a given Contract |
| POST | `/admin/contracts/{id}/receipt/pdf` | Generate and fetch receipt PDF for the given contract |
| GET | `/admin/contracts/{id}/rental_agreements` | Get the rental agreement PDF for a reservation |
| POST | `/admin/contracts/{id}/settlements` | Create a settlement attempt on the balance of the contract |
| GET | `/admin/contracts/{id}/split_bill` | Fetch the split bill associated to a given Contract |
| POST | `/admin/contracts/{id}/split_bill` | Creates a split bill that is associated with a given contract |
| PUT | `/admin/contracts/{id}/split_bill` | Update the split bill associated with a given contract |
| DELETE | `/admin/contracts/{id}/split_bill` | Deletes a split bill |
| GET | `/admin/contracts/{id}/split_bill/adjustment` | Fetch the adjustment associated to a given contract's split bill |
| POST | `/admin/contracts/{id}/split_bill/adjustment` | Creates an adjustment of the specified amount on a contract's split bill |
| POST | `/admin/contracts/{id}/split_bill/payment` | Creates a payment for the split bill of a given contract |
| DELETE | `/admin/contracts/{id}/split_bill/payment` | Deletes the payment of the split bill of a given contract |
| POST | `/admin/contracts/{id}/split_bill/pdf` | Generate split bill PDF for the given contract |
| PUT | `/admin/contracts/{id}/start` | Start the Given Contract |
| PUT | `/admin/contracts/{id}/unassign_vehicle` | Unassign the vehicle currently assigned to the given contract |
| PUT | `/admin/contracts/{id}/vehicle` | Assign a Vehicle to the Given Contract |
| GET | `/admin/contracts/{id}/vehicles/available` | Retrieves a list of available vehicles for the given contract |
| GET | `/admin/contracts/{id}/vehicles/available/search` | Returns a list of available vehicles for a contract based on the provided query |
| GET | `/admin/contracts/{id}/warranty` | Returns a Warranty for a Contract |
| POST | `/admin/contracts/{id}/warranty` | Creates a Warranty for a Contract |
| PUT | `/admin/contracts/{id}/warranty` | Update the Contract's Warranty |
| DELETE | `/admin/contracts/{id}/warranty` | Removes the Warranty from a Contract |
| GET | `/admin/customers/{customer_id}/contracts` | Fetch the contracts for a customer at a particular dealership |
| GET | `/admin/customers/{id}/payment_methods` | Fetch the Payment Methods belonging to the given Customer |
| GET | `/admin/dealerships/{id}/calendar/booking_channels` | Returns unique booking channel values for calendar filtering |
| GET | `/admin/dealerships/{id}/calendar/contracts` | Returns a paginated list of Reservations or Contracts for a Dealership Calendar |
| GET | `/admin/dealerships/{id}/contracts/manifest` | Fetch the manifest scope (open or closed today) of contracts for a dealership |
| GET | `/admin/dealerships/{id}/contracts/manifest/search` | Query the manifest scope (open and closed today) of contracts for a dealership |
| GET | `/admin/dealerships/{id}/contracts/manifest/today` | Fetch the manifest scope of contracts for a dealership with a pickup/dropoff… |
| GET | `/admin/dealerships/{id}/fleets/contracts_vehicles` | Fetch the fleets for a location, along with the contracts (within the given… |
| GET | `/contracts/contactless/{uuid}` | Returns contactless contract data |
| POST | `/contracts/contactless/{uuid}/signatures` | Creates a new signature associated with a contactless contract |
| GET | `/contracts/sales_lead` | Fetch sales lead form details by token |
| POST | `/contracts/sales_lead` | Submit sales lead purchase intent |

## Machine-readable artifacts (12)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/openapi/silvercar-contracts-api-openapi.yml
- **Documentation** — https://developer.dealerware.com/docs
- **APIReference** — https://developer.dealerware.com/reference
- **GettingStarted** — https://developer.dealerware.com/docs/quickstart-guide
- **Authentication** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/authentication/silvercar-authentication.yml
- **Webhooks** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/asyncapi/silvercar-webhooks.yml
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/json-schema/silvercar-admin-dealership-contract-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/json-schema/silvercar-admin-dealership-contract-manifest-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/json-schema/silvercar-admin-vehicle-response-2-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/json-schema/silvercar-admin-dealership-settings-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/json-schema/silvercar-admin-vehicle-response-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/silvercar/refs/heads/main/json-schema/silvercar-admin-fleet-response-schema.json

## Other silvercar APIs (12)

- [silvercar Admin API](https://apis.io/apis/silvercar/silvercar-admin-api/)
- [silvercar Agreements API](https://apis.io/apis/silvercar/silvercar-agreements-api/)
- [silvercar Availability 2.0 API](https://apis.io/apis/silvercar/silvercar-availability-2-0-api/)
- [silvercar Availability API](https://apis.io/apis/silvercar/silvercar-availability-api/)
- [silvercar Contactless API](https://apis.io/apis/silvercar/silvercar-contactless-api/)
- [silvercar Create Blacklist API](https://apis.io/apis/silvercar/silvercar-createblacklist-api/)
- [silvercar Customers API](https://apis.io/apis/silvercar/silvercar-customers-api/)
- [silvercar Dealerships API](https://apis.io/apis/silvercar/silvercar-dealerships-api/)
- [silvercar Delete Customer From Blacklist API](https://apis.io/apis/silvercar/silvercar-deletecustomerfromblacklist-api/)
- [silvercar Documents API](https://apis.io/apis/silvercar/silvercar-documents-api/)
- [silvercar Drivers API](https://apis.io/apis/silvercar/silvercar-drivers-api/)
- [silvercar Employees API](https://apis.io/apis/silvercar/silvercar-employees-api/)

## Tags

Contracts

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/silvercar/silvercar-contracts-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/silvercar/.
