# Cover Whale API ## Docs - [Get a password reset Token](https://docs.coverwhale.com/api-reference/authentication/get-a-password-reset-token.md): Request a password reset token for the provide username. The reset token will be emailed to the username/email if found. - [Get Authentication Token](https://docs.coverwhale.com/api-reference/authentication/get-authentication-token.md): Request an authentication and refresh token with user credentials - [Reset Password with Token](https://docs.coverwhale.com/api-reference/authentication/reset-password-with-token.md): Reset the password of associated username with provided reset token. Reset token is emailed to username/email if found from GET endpoint. - [Bind a Quoted Submission](https://docs.coverwhale.com/api-reference/binding/bind-a-quoted-submission.md): Submit a bind request for a quoted submission. The submission must be in 'Quoted' status. - [Approve Cancellation](https://docs.coverwhale.com/api-reference/policy-lifecycle/approve-cancellation.md): Approves a pending cancellation endorsement. - [Create Endorsement](https://docs.coverwhale.com/api-reference/policy-lifecycle/create-endorsement.md): Creates a new endorsement on a bound policy. The submission must be in a bound state. - [Create Reinstatement](https://docs.coverwhale.com/api-reference/policy-lifecycle/create-reinstatement.md): Creates a reinstatement from a cancelled submission. Admin only. - [Decline Submission](https://docs.coverwhale.com/api-reference/policy-lifecycle/decline-submission.md): Declines a submission or endorsement. - [Execute Cancellation](https://docs.coverwhale.com/api-reference/policy-lifecycle/execute-cancellation.md): Executes the cancellation on an approved cancellation endorsement. - [Non-Renewal](https://docs.coverwhale.com/api-reference/policy-lifecycle/non-renewal.md): Marks a policy for non-renewal. Generates non-renewal notice PDF and sends email. - [Request Cancellation](https://docs.coverwhale.com/api-reference/policy-lifecycle/request-cancellation.md): Creates a cancellation endorsement (first step of the cancellation workflow). - [Get A Quote](https://docs.coverwhale.com/api-reference/quoting/get-a-quote.md): Submit a full quote request with complete submission details - [Get An Indication](https://docs.coverwhale.com/api-reference/quoting/get-an-indication.md): Submit an indication request with basic submission details to get preliminary pricing - [Send Quote Request Email](https://docs.coverwhale.com/api-reference/quoting/send-quote-request-email.md): Send an email notification requesting a quote for the provided email address - [Get commodities available in the system](https://docs.coverwhale.com/api-reference/reference-data/get-commodities-available-in-the-system.md): Get the list of all available commodity types - [Add Driver](https://docs.coverwhale.com/api-reference/submission-data/add-driver.md): Adds a driver to a submission or endorsement. - [Add Trailer](https://docs.coverwhale.com/api-reference/submission-data/add-trailer.md): Adds a trailer to a submission or endorsement. - [Add Vehicle](https://docs.coverwhale.com/api-reference/submission-data/add-vehicle.md): Adds a vehicle (power unit) to a submission or endorsement. - [Download Document](https://docs.coverwhale.com/api-reference/submission-data/download-document.md): Downloads a submission document by type. Returns the PDF as a streamed response. - [Get Submission Details](https://docs.coverwhale.com/api-reference/submission-data/get-submission-details.md): Returns comprehensive submission data including coverages, vehicles, drivers, trailers, and insured info. - [Get Taxes and Fees](https://docs.coverwhale.com/api-reference/submission-data/get-taxes-and-fees.md): Returns a detailed taxes and fees breakdown per coverage line. - [Quote Endorsement](https://docs.coverwhale.com/api-reference/submission-data/quote-endorsement.md): Recalculates rates on an endorsement and sets its status to Quoted. Only applicable to endorsement transactions. - [Recalculate Rates](https://docs.coverwhale.com/api-reference/submission-data/recalculate-rates.md): Triggers a full premium recalculation on the submission. Admin-only. - [Remove Driver](https://docs.coverwhale.com/api-reference/submission-data/remove-driver.md): Removes a driver from a submission or endorsement. - [Remove Trailer](https://docs.coverwhale.com/api-reference/submission-data/remove-trailer.md): Removes a trailer from a submission or endorsement. - [Remove Vehicle](https://docs.coverwhale.com/api-reference/submission-data/remove-vehicle.md): Removes a vehicle from a submission or endorsement. - [Update Driver](https://docs.coverwhale.com/api-reference/submission-data/update-driver.md): Updates fields on an existing driver. Only send fields that need to change. - [Update Submission](https://docs.coverwhale.com/api-reference/submission-data/update-submission.md): Updates a submission's fields (address, radius, limits, loss history, etc.). Only sends fields that need to change. - [Update Vehicle](https://docs.coverwhale.com/api-reference/submission-data/update-vehicle.md): Updates fields on an existing vehicle. Only send fields that need to change. - [Get Submission Status](https://docs.coverwhale.com/api-reference/submissions/get-submission-status.md): Retrieve the current status and details of a submission by its display ID - [Authentication](https://docs.coverwhale.com/authentication.md): How to authenticate with the Cover Whale API - [Base URL](https://docs.coverwhale.com/base-url.md): Production and test environments for the Cover Whale API - [Error Handling](https://docs.coverwhale.com/error-handling.md): Understanding API error responses and troubleshooting common issues - [Endorsements](https://docs.coverwhale.com/guides/endorsements.md): How to modify a bound policy through the endorsement workflow - [Integration Patterns](https://docs.coverwhale.com/guides/integration-patterns.md): Common questions and recommended approaches for building with the Cover Whale API - [Policy Lifecycle](https://docs.coverwhale.com/guides/policy-lifecycle.md): Binding quotes and managing policies through the Cover Whale API - [Quoting](https://docs.coverwhale.com/guides/quoting.md): How to get indications and quotes through the Cover Whale API - [Submissions](https://docs.coverwhale.com/guides/submissions.md): Understanding the Cover Whale submission lifecycle - [Integration Checklist](https://docs.coverwhale.com/integration-checklist.md): What you need before making your first API call - [Introduction](https://docs.coverwhale.com/introduction.md): Get started with the Cover Whale API for commercial trucking insurance - [Quickstart](https://docs.coverwhale.com/quickstart.md): Make your first Cover Whale API call in 5 minutes ## OpenAPI Specs - [openapi](https://docs.coverwhale.com/api-reference/openapi.json)