User's Store List
The method is available for models: FBY, FBS, Express and DBS.
If you are using an API Key token, one of the accesses in the list is required to call the method
- inventory-and-order-processing — Order processing and inventory
- inventory-and-order-processing:read-only — View order information
- pricing — Manage prices
- pricing:read-only — View prices
- offers-and-cards-management — Manage products and cards
- offers-and-cards-management:read-only — View products and cards
- promotion — Product promotion
- promotion:read-only — View promotion information
- finance-and-accounting — View financial data and reports
- communication — Customer communication
- settings-management — Store settings
- supplies-management:read-only — View FBY requests
- all-methods — Full account management
- all-methods:read-only — View all data
For Api-Key-tokens: returns the list of stores in the account for which the token was issued. You cannot get a list of only subagency stores.
For the OAuth token: returns the list of stores that the user has access to — the owner of the authorization token used in the request. For agency users, the list consists of subagency stores.
| ⚙️ Limit: 1,000 requests per hour |
|---|
Request
GET
https://api.partner.market.yandex.ru/v2/campaigns
Query parameters
|
Name |
Description |
|
page |
Type: integer<int32> If the method has Use it instead of the parameter The number of the results page. Used together with the parameter
Default: Max value: |
|
pageSize |
Type: integer<int32> Page size. Used together with the parameter
|
Responses
200 OK
The user's stores.
Body
application/json
{
"campaigns": [
{
"domain": "string",
"id": 0,
"clientId": 0,
"business": {
"id": 0,
"name": "string"
},
"placementType": "FBS",
"apiAvailability": "AVAILABLE"
}
],
"pager": {
"total": 0,
"from": 0,
"to": 0,
"currentPage": 0,
"pagesCount": 0,
"pageSize": 0
}
}
|
Name |
Description |
|
campaigns* |
Type: CampaignDTO[] A list with information for each store. |
|
pager |
Type: FlippingPagerDTO A model for pagination. |
CampaignDTO
Information about the store.
|
Name |
Description |
|
apiAvailability |
Type: ApiAvailabilityStatusType The ability to use the API:
Enum: |
|
business |
Type: BusinessDTO Information about the cabinet. |
|
clientId ⦸
|
Type: integer<int64> The payer's ID in Yandex.Balance. |
|
domain |
Type: string The store's name. |
|
id |
Type: integer<int64> The campaign ID. You can find it using a query GET v2/campaigns or find it in the seller's office on the Market — click on your account icon → Settings and in the menu on the left, select APIs and modules:
⚠️ Do not send the store ID instead, which is indicated in the seller's account on the Market next to the store name and in some reports. |
|
placementType |
Type: PlacementType The model that the store uses:
Enum: |
FlippingPagerDTO
A model for pagination.
|
Name |
Description |
|
currentPage |
Type: integer<int32> The current page. |
|
from |
Type: integer<int32> The initial number of the found element on the page. |
|
pageSize |
Type: integer<int32> Page size. |
|
pagesCount |
Type: integer<int32> The total number of pages. |
|
to |
Type: integer<int32> The final number of the found element on the page. |
|
total |
Type: integer<int32> How many items were found in total. |
ApiAvailabilityStatusType
The ability to use the API:
AVAILABLE— API methods are available for executing requests.DISABLED_BY_INACTIVITY— API methods are unavailable due to inactivity of the store or cabinet.
|
Type |
Description |
|
Enum: |
BusinessDTO
Information about the cabinet.
|
Name |
Description |
|
id |
Type: integer<int64> Cabinet ID. |
|
name |
Type: string Business name. |
PlacementType
The model that the store uses:
FBS— FBS or Express.FBY— FBY.DBS— DBS.
|
Type |
Description |
|
Enum: |
400 Bad Request
The request contains incorrect data. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
|
Name |
Description |
|
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
|
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
ApiErrorDTO
The general error format.
|
Name |
Description |
|
code* |
Type: string The error code. |
|
message |
Type: string Description of the error. |
ApiResponseStatusType
The type of response. Possible values:
OK— There are no errors.ERROR— an error occurred while processing the request.
|
Type |
Description |
|
Enum: |
401 Unauthorized
The authorization data is not specified in the request. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
|
Name |
Description |
|
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
|
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
403 Forbidden
The authorization data is incorrect or access to the resource is prohibited. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
|
Name |
Description |
|
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
|
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
404 Not Found
The requested resource was not found. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
|
Name |
Description |
|
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
|
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
420 Method Failure
The resource access limit has been exceeded. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
|
Name |
Description |
|
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
|
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
500 Internal Server Error
Internal error of Yandex. Market. More information about the error
Body
application/json
{
"status": "OK",
"errors": [
{
"code": "string",
"message": "string"
}
]
}
|
Name |
Description |
|
errors |
Type: ApiErrorDTO[] A list of errors. Min items: |
|
status |
Type: ApiResponseStatusType The type of response. Possible values:
Enum: |
No longer supported, please use an alternative and newer version.
The store is disabled because it has not placed products in the showcase for more than 90 days.
There is not a single active store in the cabinet.