Dashdoc API Documentation
  • πŸ‘‹GET STARTED
    • Introduction
    • Core API concepts
      • Authentication
      • External identifiers
      • Date and time formats
      • Requests and filters
      • Pagination
      • HTTP status codes
      • Rate limiting
      • Send documents
    • Understand the data model
      • Transport - Segment - Delivery
      • Origin/Destination sites
      • Company - Address
      • Trucker
  • πŸ”INTEGRATE YOUR SOFTWARE
    • How to integrate your software with Dashdoc
    • Setup
      • Create a sandbox account
      • Get the API token
      • Make an authenticated request
  • πŸŽ“USE CASES AND TUTORIALS
    • Shippers (ERP, WMS) πŸ”€
      • Create a simple transport as a shipper
      • Manage the address book
    • Carriers πŸš›
      • Create a simple transport as a carrier
      • Create a multi-deliveries transport as a carrier
      • Create a break in a transport (segment)
      • Charter whole or part of a transport - AffrΓ¨tement
      • Manage truckers
      • Create and follow rental orders
      • Handle Qualimat transports
    • Retrieve transport data 🏁
      • Get last updated transports (Poll vs. webhooks)
      • Get status updates with dates and times
      • Get load information (quantity, weight...)
      • Get mileage from transport
      • Get documents and photos with their type
      • Get observations from trucker / signatory
      • Get information about washings
      • Filter transports created by your truckers and partners
    • Invoicing πŸ’°
    • Dashdoc Wam ♻️
      • Create a Waste Form
      • Sign a Waste Form as Organizer
      • Create a Transport for a Waste Form
      • Find the transport linked to a waste form
  • ☁️WEBHOOKS
    • Webhooks
  • πŸ“±MOBILE APP
    • Use the mobile app to simulate transports
  • πŸ’‘UPGRADES
    • Upgrading API from v3 to v4
  • πŸ“šAPI Reference
    • API v4 Reference
    • List of all endpoints for v4
      • Addresses
        • Security Protocol
      • Adr Un Codes
      • Carbon Footprint
        • Transport Operation Categories
      • Companies
      • Contacts
        • Invite
      • Deliveries
        • Add Round
        • Cmrs
      • Dock Activities
        • Mark Loaded By Dock
        • Mark Unloaded By Dock
      • Invoices
        • Items
        • Mark Paid
        • Mark Not Paid
      • Managers
        • Invite
        • Me
        • Set Company
      • Manager Truckers
        • Lease
        • Generate Invite Code
        • Unavailability
      • Security Protocols
      • Segments
        • Assign
        • Break
        • Charter
      • Tracking Files
      • Sites
        • Mark Done
        • Enable Eta
      • Support Types
      • Supports Exchanges
      • Telematics
        • Vehicles
        • Traces
      • Trailers
        • Unavailability
      • Track Dechets
      • Transport Loading Plans
      • Transport Messages
      • Transports
        • Charter
        • Assign
        • Archive
        • Merge To Trip
        • Mark Done
        • Mark Invoiced
        • Mark Paid
        • Cancel
        • Confirm
        • Decline
        • Revenue Split
        • Cmrs
        • Effective Price Lines
        • Loads Constraints
      • Transport Status
      • Transport Templates
      • Scheduler
        • Trips
          • Set Name
      • Vehicles
        • Unavailability
      • Wam
        • Contacts
        • Forms
          • Sign As Organizer
          • Create Transport
          • Loads
        • Companies
          • Details
Powered by GitBook
On this page

Was this helpful?

  1. USE CASES AND TUTORIALS
  2. Retrieve transport data 🏁

Get documents and photos with their type

PreviousGet mileage from transportNextGet observations from trucker / signatory

Last updated 1 year ago

Was this helpful?

There are two types of documents in Dashdoc :

  • Documents generated by our solution.

    • These documents are found in the documents list in transports data. For example the CMR or the order confirmation document. . Every element of the list is a document, characterized by its category (cmr and ldv for CMRs, rental for rental order document, orc for Order confirmation, chc for Chartering confirmation, and loading_plan for loading plan) and the field file which is a link to the PDF document.

  • Documents, including photos, added by Dashdoc users (through the mobile app, the web app or the API).

    • These are located in the messages list in transports data.

    • The type field indicates the nature of the document (possible values listed in the API reference).

    • The document-type field indicates the use of the document. Possibilities are:

      • CMR ("document_type": "cmr"). if a trucker uploads a photo of a CMR, it will appear here. This CMR will be the unique source of truth for the transport and the PDF document generated by Dashdoc will no longer appear in the documents section. There might be a photo uploaded after the pick-up and another after the delivery.

      • Delivery note ("document_type": "delivery_note")

      • Transport order ("document_type": "confirmation")

      • Weight note ("document_type": "weight_note")

      • Invoice ("document_type": "invoice")

      • Washing note ("document_type": "washing_note")

      • Load photo ("document_type": "load_photo")

      • Waste manifest ("document_type": "waste_manifest")

      • Holders swap note ("document_type": "holders_swap_note")

      • Other ("document_type": "")

    • URL to the document file is in the document field.

    • ⚠️ Not every message contains a document, there are also messages with only text. Be careful to only import messages with a non-empty document field to retrieve photos.

πŸŽ“
⚠️