Skip to main content
GET
/
v1
/
api
/
bookings
/
as-sender
List bookings as sender
curl --request GET \
  --url http://localhost:3091/v1/api/bookings/as-sender \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": 123,
      "reservationNumber": "<string>",
      "announcementId": 123,
      "senderId": 123,
      "carrierId": 123,
      "status": "<string>",
      "reservedWeight": 123,
      "contentInfo": "<string>",
      "depositCode": "<string>",
      "deliveryCode": "<string>",
      "departureCity": "<string>",
      "arrivalCity": "<string>",
      "departureDate": "2023-12-25",
      "arrivalDate": "2023-12-25",
      "pickupPoint": "<string>",
      "deliveryPoint": "<string>",
      "pricePerKg": 123,
      "totalAmount": 123,
      "platformCommission": 123,
      "carrierAmount": 123,
      "paymentId": "<string>",
      "authorizationId": "<string>",
      "captureId": "<string>",
      "refundId": "<string>",
      "paymentStatus": "<string>",
      "paymentDate": "2023-11-07T05:31:56Z",
      "paymentApprovalUrl": "<string>",
      "senderName": "<string>",
      "senderEmail": "<string>",
      "carrierName": "<string>",
      "carrierEmail": "<string>",
      "invoiceId": "<string>",
      "invoiceUrl": "<string>",
      "items": [
        {
          "categoryId": 123,
          "code": "<string>",
          "name": "<string>",
          "reservedQuantity": 123,
          "description": "<string>",
          "weight": 123,
          "lengthCm": 123,
          "widthCm": 123,
          "heightCm": 123,
          "isFragile": true,
          "containsLiquids": true,
          "imageUrl": "<string>"
        }
      ],
      "recipient": {
        "firstName": "<string>",
        "lastName": "<string>",
        "email": "<string>",
        "phone": "<string>",
        "address": "<string>",
        "city": "<string>",
        "postalCode": "<string>",
        "instructions": "<string>"
      },
      "reservationDate": "2023-11-07T05:31:56Z"
    }
  ],
  "page": 123,
  "limit": 123,
  "total": 123,
  "totalPages": 123
}

Authorizations

Authorization
string
header
required

JWT access token from POST /v1/api/auth/login

Query Parameters

page
integer<int32>
default:0
size
integer<int32>
default:5

Response

Page of bookings returned

data
object[]
page
integer<int32>
limit
integer<int32>
total
integer<int64>
totalPages
integer<int32>