Skip to main content
GET
/
v1
/
creatures
/
{id}
/
cards
List cards that share a creature.
curl --request GET \
  --url https://api.elestrals.com/v1/creatures/{id}/cards \
  --header 'Authorization: Bearer <token>'
{
  "data": [
    {
      "id": "et-100",
      "name": "Waspivy",
      "title": "<string>",
      "identity": [
        "<string>"
      ],
      "class": "spirit",
      "subclasses": [
        "aquatic"
      ],
      "elements": [
        "earth"
      ],
      "cost": [
        "earth"
      ],
      "total_cost": 1,
      "attack": 1,
      "defense": 1,
      "traits": "<string>",
      "banlists": [
        {
          "id": "ble-1",
          "format_id": "fm-1",
          "legality": "legal",
          "effective_date": "2023-11-07T05:31:56Z",
          "lift_date": "2023-11-07T05:31:56Z"
        }
      ],
      "effects": [
        {
          "type": "active",
          "categories": [
            "search"
          ],
          "condition": "<string>",
          "cost": "<string>",
          "text": "<string>",
          "order": 1
        }
      ],
      "rulings": [
        {
          "id": "rul-1",
          "date": "2014-09-20",
          "text": "<string>"
        }
      ],
      "creature": {
        "id": "el-159",
        "name": "Waspivy",
        "class": "spirit",
        "elements": [
          "earth"
        ]
      },
      "base_printing_id": "cd-1813",
      "updated_at": "2023-11-07T05:31:56Z"
    }
  ],
  "pagination": {
    "next_cursor": "<string>",
    "has_more": true
  },
  "meta": {
    "request_id": "req_0123456789abcdef",
    "cached": true,
    "attribution_required": true
  }
}

Authorizations

Authorization
string
header
required

API key supplied as Authorization: Bearer <key>. Keys are minted in the developer portal. Rejected in query strings. See the Authentication guide.

Path Parameters

id
string
required

Creature ID (el-...).

Query Parameters

limit
integer
default:50

Page size, max 250.

Required range: 1 <= x <= 250
cursor
string

Opaque pagination cursor from a previous response's pagination.next_cursor.

sort
enum<string>
default:name

Sort field. Prefix with - for descending.

Available options:
name,
-name,
total_cost,
-total_cost,
attack,
-attack,
defense,
-defense,
updated_at,
-updated_at

Response

Paginated list of cards for the creature.

data
object[]
required
pagination
object
required
meta
object
required