Adobe Suite Inventory/in Store Pickup/pickup Locations/ API

The inventory/in-store-pickup/pickup-locations/ API from Adobe Suite — 1 operation(s) for inventory/in-store-pickup/pickup-locations/.

Operations 1

GET /V1/inventory/in-store-pickup/pickup-locations/ inventory/in-store-pickup/pickup-locations/ #

Documentation

📖
Documentation
https://developer.adobe.com/photoshop/api/docs/
📖
Authentication
https://developer.adobe.com/developer-console/docs/guides/authentication/
📖
Documentation
https://developer.adobe.com/lightroom/api/docs/
📖
Documentation
https://developer.adobe.com/illustrator/api/docs/
📖
Documentation
https://developer.adobe.com/indesign/docs/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/
📖
GettingStarted
https://developer.adobe.com/document-services/docs/overview/pdf-extract-api/gettingstarted/
📖
Documentation
https://developer.adobe.com/document-services/docs/overview/pdf-accessibility-auto-tag-api/
📖
Documentation
https://developer.adobe.com/analytics-apis/docs/
📖
APIReference
https://developer.adobe.com/analytics-apis/docs/2.0/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/
📖
APIReference
https://developer.adobe.com/firefly-services/docs/api/
📖
Documentation
https://developer.adobe.com/audio-video-firefly-services/
📖
GettingStarted
https://developer.adobe.com/audio-video-firefly-services/getting-started/
📖
Documentation
https://developer.adobe.com/creative-cloud-libraries/docs/
📖
APIReference
https://developer.adobe.com/creative-cloud-libraries/docs/api/
📖
Documentation
https://developer.adobe.com/express/embed-sdk/docs/guides/
📖
APIReference
https://developer.adobe.com/express/embed-sdk/docs/v4/
📖
GettingStarted
https://developer.adobe.com/express/embed-sdk/docs/guides/quickstart/
📖
Documentation
https://developer.adobe.com/experience-platform-apis/
📖
GettingStarted
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-guide
📖
Documentation
https://developer.adobe.com/marketo-apis/
📖
Authentication
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/authentication
📖
Documentation
https://developer.adobe.com/commerce/docs/
📖
GettingStarted
https://developer.adobe.com/commerce/webapi/get-started/
📖
Documentation
https://developer.adobe.com/experience-cloud/cloud-manager/
📖
Documentation
https://developer.adobe.com/journey-optimizer-apis/
📖
Documentation
https://developer.adobe.com/workfront-apis/
📖
Documentation
https://developer.adobe.com/firefly-services/docs/substance3d/
📖
Documentation
https://developer.adobe.com/data-collection-apis/
📖
Documentation
https://developer.adobe.com/adobe-status/
📖
Documentation
https://developer.adobe.com/vip-marketplace/

Specifications

Other Resources

🔗
Pricing
https://developer.adobe.com/document-services/pricing/
🔗
SDKs
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/sdks/
🔗
ReleaseNotes
https://developer.adobe.com/document-services/docs/overview/pdf-services-api/releasenotes
🔗
Guides
https://developer.adobe.com/analytics-apis/docs/2.0/guides/
🔗
Guides
https://developer.adobe.com/firefly-services/docs/guides/
🔗
Usage Notes
https://developer.adobe.com/audio-video-firefly-services/getting_started/usage/
🔗
Overview
https://developer.adobe.com/creative-cloud-libraries/docs/overview/
🔗
Integration Guide
https://developer.adobe.com/creative-cloud-libraries/docs/integrate/
🔗
API Fundamentals
https://experienceleague.adobe.com/en/docs/experience-platform/landing/platform-apis/api-fundamentals
🔗
Developer Guide
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/home
🔗
REST API
https://experienceleague.adobe.com/en/docs/marketo-developer/marketo/rest/rest-api
🔗
REST API
https://developer.adobe.com/commerce/webapi/rest/
🔗
GraphQL API
https://developer.adobe.com/commerce/webapi/graphql-api/
🔗
REST API Reference
https://developer.adobe.com/commerce/webapi/reference/rest/paas/
🔗
GraphQL
https://raw.githubusercontent.com/api-evangelist/adobe-suite/refs/heads/main/graphql/adobe-suite-graphql.md
🔗
Webhooks
https://developer.adobe.com/experience-cloud/cloud-manager/guides/getting-started/create-event-integration/
🔗
StatusPage
https://status.adobe.com/

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/adobe-suite-inventory-in-store-pickup-pickup-locations-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

adobe-suite-inventory-in-store-pickup-pickup-locations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Adobe Suite Inventory/in Store Pickup/pickup Locations/ API
  version: 2.4.6
  description: 'Operations tagged inventory/in-store-pickup/pickup-locations/ across 2 of this provider''s published API definitions: adobe-suite-commerce-rest-customer-openapi.yaml, adobe-suite-commerce-rest-guest-openapi.yaml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://example.com/rest/default
tags:
- name: inventory/in-store-pickup/pickup-locations/
paths:
  /V1/inventory/in-store-pickup/pickup-locations/:
    get:
      tags:
      - inventory/in-store-pickup/pickup-locations/
      description: Get Pickup Locations according to the results of filtration by Search Request.
      operationId: GetV1InventoryInstorepickupPickuplocations
      parameters:
      - name: searchRequest[area][radius]
        in: query
        description: Search radius in KM.
        schema:
          type: integer
      - name: searchRequest[area][searchTerm]
        in: query
        description: Search term string.
        schema:
          type: string
      - name: searchRequest[filters][country][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][country][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[filters][postcode][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][postcode][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[filters][region][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][region][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[filters][regionId][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][regionId][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[filters][city][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][city][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[filters][street][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][street][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[filters][name][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][name][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[filters][pickupLocationCode][value]
        in: query
        description: Value.
        schema:
          type: string
      - name: searchRequest[filters][pickupLocationCode][conditionType]
        in: query
        description: Condition Type.
        schema:
          type: string
      - name: searchRequest[pageSize]
        in: query
        description: Page size.
        schema:
          type: integer
      - name: searchRequest[currentPage]
        in: query
        description: Current page.
        schema:
          type: integer
      - name: searchRequest[scopeType]
        in: query
        description: Sales Channel Type.
        schema:
          type: string
      - name: searchRequest[scopeCode]
        in: query
        description: Sales Channel code.
        schema:
          type: string
      - name: searchRequest[sort][0][field]
        in: query
        description: Sorting field.
        schema:
          type: string
      - name: searchRequest[sort][0][direction]
        in: query
        description: Sorting direction.
        schema:
          type: string
      - name: searchRequest[extensionAttributes][productsInfo][0][sku]
        in: query
        description: Product SKU.
        schema:
          type: string
      responses:
        '200':
          description: 200 Success.
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-result-interface'
            application/xml:
              schema:
                $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-result-interface'
        default:
          description: Unexpected error
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/error-response'
            application/xml:
              schema:
                $ref: '#/components/schemas/error-response'
      summary: inventory/in-store-pickup/pickup-locations/
    servers:
    - url: https://example.com/rest/default
components:
  schemas:
    error-errors:
      type: array
      description: Errors list
      items:
        $ref: '#/components/schemas/error-errors-item'
    framework-sort-order:
      type: object
      description: Data object for sort order.
      properties:
        field:
          type: string
          description: Sorting field.
        direction:
          type: string
          description: Sorting direction.
      required:
      - field
      - direction
    inventory-in-store-pickup-api-data-search-request-product-info-interface:
      type: object
      description: Product Info Data Transfer Object.
      properties:
        sku:
          type: string
          description: Product SKU.
        extension_attributes:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-product-info-extension-interface'
      required:
      - sku
    inventory-in-store-pickup-api-data-search-request-filters-interface:
      type: object
      description: Filter to filter by Fields. Each field may be filtered with different condition type. Supported condition types restricted by @see \Magento\Framework\Api\SearchCriteriaInterface
      properties:
        country:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
        postcode:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
        region:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
        region_id:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
        city:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
        street:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
        name:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
        pickup_location_code:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filter-interface'
    error-errors-item:
      type: object
      description: Error details
      properties:
        message:
          type: string
          description: Error message
        parameters:
          $ref: '#/components/schemas/error-parameters'
    inventory-in-store-pickup-api-data-search-request-product-info-extension-interface:
      type: object
      description: ExtensionInterface class for @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequest\ProductInfoInterface
    error-parameters-item:
      type: object
      description: Error parameters item
      properties:
        resources:
          type: string
          description: ACL resource
        fieldName:
          type: string
          description: Missing or invalid field name
        fieldValue:
          type: string
          description: Incorrect field value
    error-response:
      type: object
      properties:
        message:
          type: string
          description: Error message
        errors:
          $ref: '#/components/schemas/error-errors'
        code:
          type: integer
          description: Error code
        parameters:
          $ref: '#/components/schemas/error-parameters'
        trace:
          type: string
          description: Stack trace
      required:
      - message
    inventory-in-store-pickup-api-data-search-request-filter-interface:
      type: object
      description: Filter for Pickup Location search.
      properties:
        value:
          type: string
          description: Value.
        condition_type:
          type: string
          description: Condition Type.
      required:
      - value
      - condition_type
    inventory-in-store-pickup-api-data-search-request-area-interface:
      type: object
      description: 'Filter by Distance to the Address. Pickup Locations will be filtered by distance according to the geo-position of the entered address. Required fields for the address are country and one of the field: region or city or postcode.'
      properties:
        radius:
          type: integer
          description: Search radius in KM.
        search_term:
          type: string
          description: Search term string.
      required:
      - radius
      - search_term
    inventory-in-store-pickup-api-data-search-result-interface:
      type: object
      description: Search results for providing pickup locations.
      properties:
        items:
          type: array
          description: Items list.
          items:
            $ref: '#/components/schemas/inventory-in-store-pickup-api-data-pickup-location-interface'
        search_request:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-interface'
        total_count:
          type: integer
          description: Total count.
      required:
      - items
      - search_request
      - total_count
    inventory-in-store-pickup-api-data-pickup-location-interface:
      type: object
      description: Represents sources projection on In-Store Pickup context. Realisation must follow immutable DTO concept. Partial immutability done according to restriction of current Extension Attributes implementation.
      properties:
        pickup_location_code:
          type: string
          description: Source code of Pickup Location.
        name:
          type: string
          description: Pickup Location name.
        email:
          type: string
          description: Pickup Location contact email.
        fax:
          type: string
          description: Fax contact info.
        contact_name:
          type: string
          description: Pickup Location contact name.
        description:
          type: string
          description: Pickup Location description.
        latitude:
          type: number
          description: Pickup Location latitude.
        longitude:
          type: number
          description: Pickup Location longitude.
        country_id:
          type: string
          description: Pickup Location country ID.
        region_id:
          type: integer
          description: Pickup Location region ID.
        region:
          type: string
          description: Pickup Location region.
        city:
          type: string
          description: Pickup Location city.
        street:
          type: string
          description: Pickup Location street.
        postcode:
          type: string
          description: Pickup Location postcode.
        phone:
          type: string
          description: Pickup Location phone.
        extension_attributes:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-pickup-location-extension-interface'
      required:
      - pickup_location_code
    inventory-in-store-pickup-api-data-search-request-interface:
      type: object
      description: 'Endpoint used to search Pickup Locations by different parameters: - by attribute filters fields @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequest\FiltersInterface - by distance to the address @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequest\AreaInterface Also, endpoint supports paging and sort orders.'
      properties:
        area:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-area-interface'
        filters:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-filters-interface'
        page_size:
          type: integer
          description: Page size.
        current_page:
          type: integer
          description: Current page.
        scope_type:
          type: string
          description: Sales Channel Type.
        scope_code:
          type: string
          description: Sales Channel code.
        sort:
          type: array
          description: Sort Order.
          items:
            $ref: '#/components/schemas/framework-sort-order'
        extension_attributes:
          $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-extension-interface'
      required:
      - current_page
      - scope_type
      - scope_code
    inventory-in-store-pickup-api-data-search-request-extension-interface:
      type: object
      description: ExtensionInterface class for @see \Magento\InventoryInStorePickupApi\Api\Data\SearchRequestInterface
      properties:
        products_info:
          type: array
          items:
            $ref: '#/components/schemas/inventory-in-store-pickup-api-data-search-request-product-info-interface'
    error-parameters:
      type: array
      description: Error parameters list
      items:
        $ref: '#/components/schemas/error-parameters-item'
    inventory-in-store-pickup-api-data-pickup-location-extension-interface:
      type: object
      description: ExtensionInterface class for @see \Magento\InventoryInStorePickupApi\Api\Data\PickupLocationInterface
  securitySchemes:
    api_key:
      type: apiKey
      name: api_key
      in: header
x-refined-from:
- adobe-suite-commerce-rest-customer-openapi.yaml
- adobe-suite-commerce-rest-guest-openapi.yaml
x-original-swagger-version: '2.0'