Flype Order API
  1. Locations
  • Flype Order API
    • Introduction
    • Shipments
      • Rates
      • Create Bulk Orders
      • All Shipments
      • Shipments Count
      • Shipment Details
      • Shipment Last Status
      • Cancel Shipment
      • Get Shipping Label
    • Webhook
      • Webhook: Shipment status updates (Flype → Your Server)
    • Locations
      • Upsert Pickup Location
        POST
      • Get Saved Pickup Locations
        GET
      • Fetch Pickup Location Details
        GET
    • Schemas
      • ApiStatus
      • ErrorResponse
      • ShipmentsCountResponse
      • AllShipmentsRequest
      • ShipmentSummary
      • AllShipmentsResponse
      • BulkOrderRequest
      • BulkOrderResponse
      • SchedulePickupRequest
      • SchedulePickupResponse
      • City
      • GetCitiesResponse
      • ShipmentDetailsResponse
      • ShipmentLastStatusResponse
      • CancelShipmentResponse
      • LabelResponse
      • Country
      • CountriesResponse
      • ShipmentStatusWebhook
      • PlaceBulkItem
      • SuccessMessageResponse
      • PlaceBulkAddress
      • BooleanDataResponse
      • PlaceBulkPickupLocation
      • ShipmentAddress
      • PlaceBulkShipment
      • ShipmentRecipient
      • PlaceBulkAcceptedOrder
      • ShipmentRetailerAddress
      • PlaceBulkDeniedOrder
      • ShipmentRetailer
      • BulkOrderResponseData
      • ShipmentDriver
      • ShipmentStatusHistoryEntry
      • DeliverySettings
      • DropOffDetails
      • AllShipmentsItem
      • CitiesResponse
      • AirwayBillResponse
      • WebhookShipmentStatusUpdate
      • WebhookAckResponse
      • PlaceBulkDeliveryAddress
      • PlaceBulkRequest
  1. Locations

Fetch Pickup Location Details

GET
/locations/{externalLocationId}

Fetch Pickup Location Details - Retrieve a saved pickup location#

Use this endpoint to retrieve details for a specific pickup location using its externalLocationId.
The response includes the saved pickup address, contact information, status, and other location details available to the authenticated account.

When to use this endpoint#

  • To verify a pickup location before creating orders.
  • To confirm whether a pickup location is active.
  • To troubleshoot pickup address or contact information issues.

Important notes#

  • The externalLocationId identifies the pickup origin.
  • A pickup location may be shared by multiple merchants.
  • Use Create Bulk Orders to create shipments from this pickup location.

Request

Authorization
Bearer Token
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
or
Path Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/locations/STORE_123' \
--header 'Authorization: Bearer <token>'

Responses

🟢200
application/json
Bodyapplication/json

Examples
{
  "status": "success",
  "data": {
    "externalLocationId": "STORE_123",
    "name": "Store Name - Downtown",
    "status": "ACTIVE",
    "address": {
      "street1": "123 Main St",
      "street2": "Suite 10",
      "city": "New York",
      "postalCode": "10001",
      "country": "United States"
    },
    "contact": {
      "name": "Pickup Desk",
      "phone": "+1-212-555-0101"
    },
    "createdAtUtc": "2026-02-01T12:10:00Z"
  }
}
🟠401
Previous
Get Saved Pickup Locations
Next
ApiStatus
Built with