> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cargado.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bid events

> Delivered for every bid event. The `type` field identifies which one:

- `bid.submitted` — Emitted when a carrier's bid becomes active on a posting — either a newly placed bid, or one the carrier re-submits after an instant-response rejection.
- `bid.accepted` — Emitted when a broker accepts a carrier's bid.
- `bid.rejected` — Emitted when a bid is rejected, either by the broker or automatically by an instant-response rule.
- `bid.revoked` — Emitted when a carrier withdraws their bid before the broker responds.
- `bid.closed` — Emitted when a bid is no longer actionable — for example, the posting ended or another bid was accepted.
- `bid.countered` — Emitted when a broker issues a counter on a bid.
- `bid.counter_accepted` — Emitted when a counter is accepted; the bid is settled at the countered rate.
- `bid.counter_revoked` — Emitted when the party that issued a counter withdraws it before a response.
- `bid.counter_rejected` — Emitted when a counter on a bid is rejected.



## OpenAPI

````yaml /openapi.yml webhook bid
openapi: 3.1.0
info:
  title: Cargado API
  version: 1.0.0
  description: Cargado's API
  termsOfService: https://cargado.com/terms/
  contact:
    email: dev-support@cargado.com
servers:
  - url: https://api.cargado.com
    description: The production Cargado API server
security: []
tags:
  - name: Border Crossings
  - name: Loads
  - name: Rates
  - name: CarrierRelationship
  - name: User
  - name: Team
  - name: Webhooks
  - name: Bids
paths: {}

````