DistributeApp LogoDistributeProject
DistributorUsersMeSync

Sync changes

Returns a manifest of changed and removed entities since the given timestamp.

GET
/users/me/sync

Authorization

BearerAuth
Authorization<token>

Type "Bearer" followed by a space and JWT token.

In: header

Query Parameters

since?string

Since timestamp (RFC3339)

Response Body

application/json

application/json

application/json

curl -X GET "https://loading/api/users/me/sync"
{
  "changed": {
    "albums": [
      "string"
    ],
    "artists": [
      "string"
    ],
    "folders": [
      "string"
    ],
    "playlists": [
      "string"
    ],
    "songs": [
      "string"
    ]
  },
  "latest_server_time": "string",
  "removed": {
    "albums": [
      "string"
    ],
    "artists": [
      "string"
    ],
    "folders": [
      "string"
    ],
    "playlists": [
      "string"
    ],
    "songs": [
      "string"
    ]
  }
}
{
  "error": "Validation failed"
}
{
  "error": "Validation failed"
}