CrackerBinarys

List CrackerBinarys

Changed on

GET many request to retrieve multiple objects.

get/api/v2/ui/crackers

Request

Query parameters

page[after]string

Pointer to paginate to retrieve the data after the object provided. Specify the base64 encoded JSON string in a uniquely identifiable manner (e.g. object IDs), i.e. by using one (primary) or two (primary and secondary) fields that allow for stable sorting.

Format: {"primary":{"someField": 123},"secondary":{"someOtherOptionalField": "Foo"}}

Example: {"primary":{"crackerBinaryId": 123}} -> eyJwcmltYXJ5Ijp7ImNyYWNrZXJCaW5hcnlJZCI6IDEyM319

page[before]string

Pointer to paginate to retrieve the data before the object provided. Specify the base64 encoded JSON string in a uniquely identifiable manner (e.g. object IDs), i.e. by using one (primary) or two (primary and secondary) fields that allow for stable sorting.

Format: {"primary":{"someField": 123},"secondary":{"someOtherOptionalField": "Foo"}}

Example: {"primary":{"crackerBinaryId": 123}} -> eyJwcmltYXJ5Ijp7ImNyYWNrZXJCaW5hcnlJZCI6IDEyM319

page[size]integer

Amount of data to retrieve inside a single page

filterobject

Filters results using a query. Every key is an attribute name optionally suffixed with a comparison operator, e.g. filter[crackerBinaryId__gt]=200.

includestring[]

Relationships to include in the response, comma seperated. Possible options: crackerBinaryType, accessGroup, tasks, hashtypes

Response

successful operation

Example response

{
  "data": [
    {
      "id": 1,
      "relationships": {
        "accessGroup": {
          "data": {
            "id": 1
          }
        },
        "crackerBinaryType": {
          "data": {
            "id": 1
          }
        },
        "hashtypes": {
          "data": [
            {
              "id": 1
            }
          ]
        },
        "tasks": {
          "data": [
            {
              "id": 1
            }
          ]
        }
      }
    }
  ],
  "included": [
    {
      "id": 1
    }
  ]
}

Changes

    • breaking

      added the pattern ^[A-Za-z0-9+/]*={0,2}$ to the query request parameter page[after]

    • breaking

      added the pattern ^[A-Za-z0-9+/]*={0,2}$ to the query request parameter page[before]

    • warning

      for the query request parameter page[size], the min was set to 1.00

    • info

      for the query request parameter page[after], the format was generalized from byte to no format

    • info

      for the query request parameter page[before], the format was generalized from byte to no format

    • breaking

      the response property /// became nullable for the status

    • breaking

      added subschema #2 subschema #4 to the / response property oneOf list for the response status

    • info

      added the enum value accessGroup to the property items/ of the query request parameter include

    • info

      added the enum value hashtypes to the property items/ of the query request parameter include

    • info

      added the required property /// to the response with the status

    • info

      added the required property /// to the response with the status

    • info

      added the required property /// to the response with the status

    • info

      added the required property /// to the response with the status