Airdrop

History Airdrop Sync Units

Gets a list of sync unit historical records.

GET
/airdrop.sync-units.history
AuthorizationBearer <token>

All the DevRev APIs require a token to authenticate the user. Provide Authorization: Bearer <TOKEN> as a header to every API request. How do I find my token?

In: header

Query Parameters

idstring

Sync unit that will be used for sync history listing.

Formatid
cursor?string

The cursor to resume iteration from. If not provided, then iteration starts from the beginning.

Formattext
filter.has_errors_or_warnings?boolean

Filter for sync runs that have errors.

filter.mode?array<sync-run-mode>

Mode of the sync run.

filter.started_by?array<sync-run-started-by>

User who started the sync run.

filter.state?array<sync-run-progress-state>

State of the sync run.

limit?integer

The maximum number of items to return. The default is '50'.

Formatint32
mode?string

The iteration mode to use, otherwise if not set, then "after" is used.

Value in"after" | "before"

Response Body

curl -X GET "https://api.devrev.ai/airdrop.sync-units.history?id=string&cursor=string&filter.has_errors_or_warnings=true&filter.mode=initial&filter.started_by=periodic_sync_scheduler&filter.state=completed&limit=0&mode=after"
{
  "next_cursor": "string",
  "prev_cursor": "string",
  "sync_history": [
    {
      "created_by": {
        "type": "dev_user",
        "display_id": "string",
        "id": "string",
        "display_name": "string",
        "display_picture": {
          "display_id": "string",
          "id": "string",
          "file": {
            "type": "string",
            "name": "string",
            "size": 0
          }
        },
        "email": "string",
        "full_name": "string",
        "state": "active"
      },
      "created_date": "2023-01-01T12:00:00.000Z",
      "display_id": "string",
      "id": "string",
      "modified_by": {
        "type": "dev_user",
        "display_id": "string",
        "id": "string",
        "display_name": "string",
        "display_picture": {
          "display_id": "string",
          "id": "string",
          "file": {
            "type": "string",
            "name": "string",
            "size": 0
          }
        },
        "email": "string",
        "full_name": "string",
        "state": "active"
      },
      "modified_date": "2023-01-01T12:00:00.000Z",
      "sync_run": {
        "ended_at": "2023-01-01T12:00:00.000Z",
        "mode": "initial",
        "progress": {
          "state": "completed"
        },
        "started_at": "2023-01-01T12:00:00.000Z"
      },
      "sync_unit": "string"
    }
  ]
}
{
  "detail": "string",
  "message": "string",
  "type": "artifact_already_attached_to_a_parent",
  "existing_parent": "string",
  "is_same": true
}
{
  "detail": "string",
  "message": "string",
  "type": "unauthenticated"
}
{
  "detail": "string",
  "message": "string",
  "type": "forbidden"
}
{
  "detail": "string",
  "message": "string",
  "type": "too_many_requests",
  "retry_after": 0
}
{
  "detail": "string",
  "message": "string",
  "type": "internal_error",
  "reference_id": "string"
}
{
  "detail": "string",
  "message": "string",
  "type": "service_unavailable"
}