Retrieve accounts associated with a user

GET /user/accounts/

Fetches a list of accounts linked to the specified user, identified by a unique token.

Responses

  • 200 application/json

    A list of accounts retrieved for the user.

    Hide headers attributes Show headers attributes
    Hide response attributes Show response attributes object
    • token string(uuid) Required

      Unique token identifying the account.

    • channel string Required

      Sales channel associated with this account (e.g., 'ebay', 'amazon').

      Values are ebay, amazon, walmart, kaufland, tiktok, shopify, bigcommerce, woocommerce, ecwid, salesforce, square, lightspeed, or shopware.

    • title string Required

      User-defined title for the account, often used for easy identification.

    • identifier string Required

      Unique identifier associated with the account on the specified sales channel.

    • is_valid boolean Required

      Indicates whether the account's credentials are valid and active.

    • create_date string(date-time) Required

      The date and time when the account was created.

  • 404 application/json

    Command is not found

    Hide response attributes Show response attributes object
    • code string Required

      An error code that identifies the type of error that occurred.

    • message string Required

      A message that describes the error condition in a human-readable form.

    • data object Required

      Additional information that can help the caller understand or fix the issue.

      Additional properties are allowed.

  • 401 application/json

    Unauthorized

    Hide response attributes Show response attributes object
    • code string Required

      An error code that identifies the type of error that occurred.

    • message string Required

      A message that describes the error condition in a human-readable form.

    • data object Required

      Additional information that can help the caller understand or fix the issue.

      Additional properties are allowed.

  • 429 application/json

    Too many requests

    Hide headers attributes Show headers attributes
    Hide response attributes Show response attributes object
    • code string Required

      An error code that identifies the type of error that occurred.

    • message string Required

      A message that describes the error condition in a human-readable form.

    • data object Required

      Additional information that can help the caller understand or fix the issue.

      Additional properties are allowed.

  • 500 application/json

    Internal server error

    Hide response attributes Show response attributes object
    • code string Required

      An error code that identifies the type of error that occurred.

    • message string Required

      A message that describes the error condition in a human-readable form.

    • data object Required

      Additional information that can help the caller understand or fix the issue.

      Additional properties are allowed.

GET /user/accounts/
curl \
 -X GET https://m2e.cloud/api/v1/api/user/accounts/
Response examples (200)
# Headers
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 90
X-RateLimit-Retry-After: 2022-11-04T13:43:28Z

# Payload
[
  {
    "token": "a1b2c3d4-5678-90ab-cdef-1234567890ab",
    "channel": "ebay",
    "title": "My eBay Account",
    "identifier": "ebay-usr-12345",
    "is_valid": true,
    "create_date": "2020-12-30T15:30:50Z"
  }
]
Response examples (404)
[
  {
    "code": 404,
    "message": "Not found.",
    "data": {}
  }
]
Response examples (401)
[
  {
    "code": 404,
    "message": "Not found.",
    "data": {}
  }
]
Response examples (429)
# Headers
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 90
X-RateLimit-Retry-After: 2022-11-04T13:43:28Z

# Payload
[
  {
    "code": 404,
    "message": "Not found.",
    "data": {}
  }
]
Response examples (500)
[
  {
    "code": 404,
    "message": "Not found.",
    "data": {}
  }
]