NetrunnerDB V3 API Documentation

New V3 API Documentation with examples!

Card Cycles

All Card Cycles

Endpoint

GET /api/v3/public/card_cycles

Request

Route

GET /api/v3/public/card_cycles

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "borealis",
      "type": "card_cycles",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis"
      },
      "attributes": {
        "name": "Borealis",
        "date_release": "2022-07-22",
        "legacy_code": "borealis",
        "card_set_ids": [
          "midnight_sun",
          "parhelion"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/printings"
          }
        }
      }
    },
    {
      "id": "core",
      "type": "card_cycles",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core"
      },
      "attributes": {
        "name": "Core Set",
        "date_release": "2012-09-06",
        "legacy_code": "core",
        "card_set_ids": [
          "core"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/printings"
          }
        }
      }
    }
  ]
}

Get A Single Card Cycle

Endpoint

GET /api/v3/public/card_cycles/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_cycles/borealis

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "borealis",
    "type": "card_cycles",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis"
    },
    "attributes": {
      "name": "Borealis",
      "date_release": "2022-07-22",
      "legacy_code": "borealis",
      "card_set_ids": [
        "midnight_sun",
        "parhelion"
      ],
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "card_sets": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/card_sets",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/card_sets"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/printings"
        }
      }
    }
  }
}

Relationship - Get Card IDs for a Card Cycle

Endpoint

GET /api/v3/public/card_cycles/:id/relationships/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_cycles/core/relationships/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "cards",
      "id": "adonis_campaign"
    },
    {
      "type": "cards",
      "id": "hedge_fund"
    },
    {
      "type": "cards",
      "id": "prisec"
    },
    {
      "type": "cards",
      "id": "sure_gamble"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/cards",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/cards"
  }
}

Relationship - Get Card Set IDs for a Card Cycle

Endpoint

GET /api/v3/public/card_cycles/:id/relationships/card_sets

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_cycles/borealis/relationships/card_sets

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/card_sets" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "card_sets",
      "id": "midnight_sun"
    },
    {
      "type": "card_sets",
      "id": "parhelion"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/card_sets",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/card_sets"
  }
}

Relationship - Get Card Sets for a Card Cycle

Endpoint

GET /api/v3/public/card_cycles/:id/card_sets

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_cycles/borealis/card_sets

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/card_sets" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "midnight_sun",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun"
      },
      "attributes": {
        "name": "Midnight Sun",
        "date_release": "2022-07-22",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/cards"
          }
        }
      }
    },
    {
      "id": "parhelion",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion"
      },
      "attributes": {
        "name": "Parhelion",
        "date_release": "2022-12-12",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/cards"
          }
        }
      }
    }
  ]
}

Relationship - Get Cards for a Card Cycle

Endpoint

GET /api/v3/public/card_cycles/:id/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_cycles/core/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adonis_campaign",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign"
      },
      "attributes": {
        "stripped_title": "Adonis Campaign",
        "title": "Adonis Campaign",
        "card_type_id": "asset",
        "side_id": "corp",
        "faction_id": "haas_bioroid",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": true,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01056"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [
          "standard_banlist"
        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/printings"
          }
        }
      }
    },
    {
      "id": "hedge_fund",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund"
      },
      "attributes": {
        "stripped_title": "Hedge Fund",
        "title": "Hedge Fund",
        "card_type_id": "operation",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01110"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/printings"
          }
        }
      }
    },
    {
      "id": "prisec",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec"
      },
      "attributes": {
        "stripped_title": "Prisec",
        "title": "Prisec",
        "card_type_id": "upgrade",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "12345"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/printings"
          }
        }
      }
    },
    {
      "id": "sure_gamble",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble"
      },
      "attributes": {
        "stripped_title": "Sure Gamble",
        "title": "Sure Gamble",
        "card_type_id": "event",
        "side_id": "runner",
        "faction_id": "neutral_runner",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01050"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Printing IDs for a Card Cycle

Endpoint

GET /api/v3/public/card_cycles/:id/relationships/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_cycles/core/relationships/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "printings",
      "id": "01050"
    },
    {
      "type": "printings",
      "id": "01056"
    },
    {
      "type": "printings",
      "id": "01110"
    },
    {
      "type": "printings",
      "id": "12345"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/printings",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/printings"
  }
}

Relationship - Get Printings for a Card Cycle

Endpoint

GET /api/v3/public/card_cycles/:id/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_cycles/core/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01050",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050"
      },
      "attributes": {
        "card_id": "sure_gamble",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Andy is cool and sneaky",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [
          "ann_illustrator"
        ],
        "illustrator_names": [
          "Ann Illustrator"
        ],
        "position": 50,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "event",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_runner",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "runner",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Sure Gamble",
        "text": null,
        "title": "Sure Gamble",
        "trash_cost": null,
        "printing_ids": [
          "01050"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01050.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01050.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01050.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01050.jpg"
          }
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/side"
          }
        }
      }
    },
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    },
    {
      "id": "01110",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110"
      },
      "attributes": {
        "card_id": "hedge_fund",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Hedge funds are run by jagoffs",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 110,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "operation",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Hedge Fund",
        "text": null,
        "title": "Hedge Fund",
        "trash_cost": null,
        "printing_ids": [
          "01110"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01110.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01110.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01110.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01110.jpg"
          }
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/side"
          }
        }
      }
    },
    {
      "id": "12345",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345"
      },
      "attributes": {
        "card_id": "prisec",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Don't mess with these bad people.",
        "display_illustrators": "Good Drawers",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 5,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "upgrade",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Prisec",
        "text": null,
        "title": "Prisec",
        "trash_cost": null,
        "printing_ids": [
          "12345"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/12345.jpg",
            "small": "https://static.nrdbassets.com/v1/small/12345.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/12345.jpg",
            "large": "https://static.nrdbassets.com/v1/large/12345.jpg"
          }
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Card Pools

All Card Pools

Endpoint

GET /api/v3/public/card_pools

Request

Route

GET /api/v3/public/card_pools

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "standard_01",
      "type": "card_pools",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01"
      },
      "attributes": {
        "name": "Standard Card Pool #1",
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_ids": [
          "hedge_fund",
          "prisec",
          "sure_gamble",
          "adonis_campaign"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/format"
          }
        },
        "card_cycles": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/relationships/card_cycles",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/card_cycles"
          }
        },
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/cards"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_01/snapshots"
          }
        }
      }
    },
    {
      "id": "standard_02",
      "type": "card_pools",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02"
      },
      "attributes": {
        "name": "Standard Card Pool #2",
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "core",
          "midnight_sun",
          "parhelion"
        ],
        "card_ids": [
          "hedge_fund",
          "prisec",
          "sure_gamble",
          "adonis_campaign"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/format"
          }
        },
        "card_cycles": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/card_cycles",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/card_cycles"
          }
        },
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/cards"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/snapshots"
          }
        }
      }
    },
    {
      "id": "startup_01",
      "type": "card_pools",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01"
      },
      "attributes": {
        "name": "Startup Card Pool #1",
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_ids": [
          "hedge_fund",
          "prisec",
          "sure_gamble",
          "adonis_campaign"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/format"
          }
        },
        "card_cycles": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/card_cycles",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/card_cycles"
          }
        },
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/cards"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/snapshots"
          }
        }
      }
    },
    {
      "id": "startup_02",
      "type": "card_pools",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02"
      },
      "attributes": {
        "name": "Startup Card Pool #2",
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "midnight_sun",
          "parhelion"
        ],
        "card_ids": [
          "hedge_fund",
          "prisec",
          "sure_gamble",
          "adonis_campaign"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/format"
          }
        },
        "card_cycles": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/card_cycles",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/card_cycles"
          }
        },
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/cards"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/snapshots"
          }
        }
      }
    }
  ]
}

Get A Single Card Pool

Endpoint

GET /api/v3/public/card_pools/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/startup_02

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "startup_02",
    "type": "card_pools",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02"
    },
    "attributes": {
      "name": "Startup Card Pool #2",
      "card_cycle_ids": [
        "core",
        "borealis"
      ],
      "card_set_ids": [
        "midnight_sun",
        "parhelion"
      ],
      "card_ids": [
        "hedge_fund",
        "prisec",
        "sure_gamble",
        "adonis_campaign"
      ],
      "updated_at": "2022-12-08T12:00:00.000Z",
      "num_cards": 4
    },
    "relationships": {
      "format": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/format",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/format"
        }
      },
      "card_cycles": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/card_cycles",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/card_cycles"
        }
      },
      "card_sets": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/card_sets",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/card_sets"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/cards"
        }
      },
      "snapshots": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/snapshots",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/snapshots"
        }
      }
    }
  }
}

Relationship - Get Card Cycle IDs for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/relationships/card_cycles

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/startup_01/relationships/card_cycles

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/card_cycles" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "card_cycles",
      "id": "core"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/card_cycles",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/card_cycles"
  }
}

Relationship - Get Card Cycles for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/card_cycles

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/startup_01/card_cycles

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/card_cycles" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "core",
      "type": "card_cycles",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core"
      },
      "attributes": {
        "name": "Core Set",
        "date_release": "2012-09-06",
        "legacy_code": "core",
        "card_set_ids": [
          "core"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/printings"
          }
        }
      }
    }
  ]
}

Relationship - Get Card IDs for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/relationships/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/standard_02/relationships/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "cards",
      "id": "adonis_campaign"
    },
    {
      "type": "cards",
      "id": "hedge_fund"
    },
    {
      "type": "cards",
      "id": "prisec"
    },
    {
      "type": "cards",
      "id": "sure_gamble"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/cards",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/cards"
  }
}

Relationship - Get Card Set IDs for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/relationships/card_sets

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/standard_02/relationships/card_sets

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/card_sets" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "card_sets",
      "id": "core"
    },
    {
      "type": "card_sets",
      "id": "midnight_sun"
    },
    {
      "type": "card_sets",
      "id": "parhelion"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/card_sets",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/card_sets"
  }
}

Relationship - Get Card Sets for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/card_sets

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/standard_02/card_sets

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/card_sets" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "core",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core"
      },
      "attributes": {
        "name": "Core",
        "date_release": "2012-09-06",
        "size": 113,
        "card_cycle_id": "core",
        "card_set_type_id": "core",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/cards"
          }
        }
      }
    },
    {
      "id": "midnight_sun",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun"
      },
      "attributes": {
        "name": "Midnight Sun",
        "date_release": "2022-07-22",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/cards"
          }
        }
      }
    },
    {
      "id": "parhelion",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion"
      },
      "attributes": {
        "name": "Parhelion",
        "date_release": "2022-12-12",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/cards"
          }
        }
      }
    }
  ]
}

Relationship - Get Cards for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/standard_02/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adonis_campaign",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign"
      },
      "attributes": {
        "stripped_title": "Adonis Campaign",
        "title": "Adonis Campaign",
        "card_type_id": "asset",
        "side_id": "corp",
        "faction_id": "haas_bioroid",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": true,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01056"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [
          "standard_banlist"
        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/printings"
          }
        }
      }
    },
    {
      "id": "hedge_fund",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund"
      },
      "attributes": {
        "stripped_title": "Hedge Fund",
        "title": "Hedge Fund",
        "card_type_id": "operation",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01110"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/printings"
          }
        }
      }
    },
    {
      "id": "prisec",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec"
      },
      "attributes": {
        "stripped_title": "Prisec",
        "title": "Prisec",
        "card_type_id": "upgrade",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "12345"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/printings"
          }
        }
      }
    },
    {
      "id": "sure_gamble",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble"
      },
      "attributes": {
        "stripped_title": "Sure Gamble",
        "title": "Sure Gamble",
        "card_type_id": "event",
        "side_id": "runner",
        "faction_id": "neutral_runner",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01050"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Format ID for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/relationships/format

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/standard_02/relationships/format

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/format" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "formats",
    "id": "standard"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/format",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/format"
  }
}

Relationship - Get Format for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/format

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/standard_02/format

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/format" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "standard",
    "type": "formats",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard"
    },
    "attributes": {
      "name": "Standard",
      "active_snapshot_id": "standard_02",
      "snapshot_ids": [
        "standard_01",
        "standard_02"
      ],
      "restriction_ids": [
        "standard_banlist"
      ],
      "updated_at": "2022-12-08T12:00:00.000Z",
      "active_card_pool_id": "standard_02",
      "active_restriction_id": "standard_banlist"
    },
    "relationships": {
      "card_pools": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/card_pools",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/card_pools"
        }
      },
      "restrictions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/restrictions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/restrictions"
        }
      },
      "snapshots": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/snapshots",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/snapshots"
        }
      }
    }
  }
}

Relationship - Get Snapshot IDs for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/relationships/snapshots

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/startup_01/relationships/snapshots

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/snapshots" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "snapshots",
      "id": "startup_01"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/snapshots",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/snapshots"
  }
}

Relationship - Get Snapshots for a Card Pool

Endpoint

GET /api/v3/public/card_pools/:id/snapshots

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_pools/startup_01/snapshots

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/snapshots" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "startup_01",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01"
      },
      "attributes": {
        "format_id": "startup",
        "active": false,
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_pool_id": "startup_01",
        "restriction_id": null,
        "date_start": "2019-01-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/cards"
          }
        }
      }
    }
  ]
}

Card Set Types

All Card Set Types

Endpoint

GET /api/v3/public/card_set_types

Request

Route

GET /api/v3/public/card_set_types

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_set_types" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "booster_pack",
      "type": "card_set_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack"
      },
      "attributes": {
        "name": "Booster Pack",
        "description": "A booster pack released as a subset of a larger release.",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/card_sets"
          }
        }
      }
    },
    {
      "id": "core",
      "type": "card_set_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/core"
      },
      "attributes": {
        "name": "Core",
        "description": "A core set, or set that makes up part of the core selection of cards.",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/core/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/core/card_sets"
          }
        }
      }
    }
  ]
}

Get A Single Card Set Type

Endpoint

GET /api/v3/public/card_set_types/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_set_types/core

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_set_types/core" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "core",
    "type": "card_set_types",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/core"
    },
    "attributes": {
      "name": "Core",
      "description": "A core set, or set that makes up part of the core selection of cards.",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "card_sets": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/core/relationships/card_sets",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/core/card_sets"
        }
      }
    }
  }
}

Relationship - Get Card Set IDs for a Card Set Type

Endpoint

GET /api/v3/public/card_set_types/:id/relationships/card_sets

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_set_types/booster_pack/relationships/card_sets

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/relationships/card_sets" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "card_sets",
      "id": "midnight_sun"
    },
    {
      "type": "card_sets",
      "id": "parhelion"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/relationships/card_sets",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/card_sets"
  }
}

Relationship - Get Card Sets for a Card Set Type

Endpoint

GET /api/v3/public/card_set_types/:id/card_sets

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_set_types/booster_pack/card_sets

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/card_sets" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "midnight_sun",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun"
      },
      "attributes": {
        "name": "Midnight Sun",
        "date_release": "2022-07-22",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/cards"
          }
        }
      }
    },
    {
      "id": "parhelion",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion"
      },
      "attributes": {
        "name": "Parhelion",
        "date_release": "2022-12-12",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/cards"
          }
        }
      }
    }
  ]
}

Card Sets

All Card Sets

Endpoint

GET /api/v3/public/card_sets

Request

Route

GET /api/v3/public/card_sets

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "core",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core"
      },
      "attributes": {
        "name": "Core",
        "date_release": "2012-09-06",
        "size": 113,
        "card_cycle_id": "core",
        "card_set_type_id": "core",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/cards"
          }
        }
      }
    },
    {
      "id": "midnight_sun",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun"
      },
      "attributes": {
        "name": "Midnight Sun",
        "date_release": "2022-07-22",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/cards"
          }
        }
      }
    },
    {
      "id": "parhelion",
      "type": "card_sets",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion"
      },
      "attributes": {
        "name": "Parhelion",
        "date_release": "2022-12-12",
        "size": 65,
        "card_cycle_id": "borealis",
        "card_set_type_id": "booster_pack",
        "legacy_code": null,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_cycle"
          }
        },
        "card_set_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_set_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_set_type"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/printings"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/cards"
          }
        }
      }
    }
  ]
}

Filter - Get Card Sets filtered to a Card Cycle

Endpoint

GET /api/v3/public/card_sets?filter[card_cycle_id]=:card_cycle_id

Parameters

Name Description Type
card_cycle_id required Card cycle string

Request

Route

GET /api/v3/public/card_sets?filter[card_cycle_id]=%3Acard_cycle_id

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"card_cycle_id"=>":card_cycle_id"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets?filter[card_cycle_id]=%3Acard_cycle_id" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [

  ]
}

Filter - Get Card Sets filtered to a Card Set Type

Endpoint

GET /api/v3/public/card_sets?filter[card_set_type_id]=:card_set_type_id

Parameters

Name Description Type
card_set_type_id required Card set type string

Request

Route

GET /api/v3/public/card_sets?filter[card_set_type_id]=%3Acard_set_type_id

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"card_set_type_id"=>":card_set_type_id"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets?filter[card_set_type_id]=%3Acard_set_type_id" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [

  ]
}

Get A Single Card Set

Endpoint

GET /api/v3/public/card_sets/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/midnight_sun

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "midnight_sun",
    "type": "card_sets",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun"
    },
    "attributes": {
      "name": "Midnight Sun",
      "date_release": "2022-07-22",
      "size": 65,
      "card_cycle_id": "borealis",
      "card_set_type_id": "booster_pack",
      "legacy_code": null,
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "card_cycle": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_cycle",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_cycle"
        }
      },
      "card_set_type": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_set_type",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_set_type"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/printings"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/cards"
        }
      }
    }
  }
}

Relationship - Get Card Cycle ID for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/relationships/card_cycle

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/parhelion/relationships/card_cycle

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_cycle" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "card_cycles",
    "id": "borealis"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/relationships/card_cycle",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_cycle"
  }
}

Relationship - Get Card Cycle for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/card_cycle

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/parhelion/card_cycle

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/parhelion/card_cycle" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "borealis",
    "type": "card_cycles",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis"
    },
    "attributes": {
      "name": "Borealis",
      "date_release": "2022-07-22",
      "legacy_code": "borealis",
      "card_set_ids": [
        "midnight_sun",
        "parhelion"
      ],
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "card_sets": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/card_sets",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/card_sets"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/borealis/printings"
        }
      }
    }
  }
}

Relationship - Get Card IDs for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/relationships/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/core/relationships/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "cards",
      "id": "adonis_campaign"
    },
    {
      "type": "cards",
      "id": "hedge_fund"
    },
    {
      "type": "cards",
      "id": "prisec"
    },
    {
      "type": "cards",
      "id": "sure_gamble"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/cards",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/cards"
  }
}

Relationship - Get Card Set ID for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/relationships/card_set_type

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/midnight_sun/relationships/card_set_type

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_set_type" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "card_set_types",
    "id": "booster_pack"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/relationships/card_set_type",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_set_type"
  }
}

Relationship - Get Card Set Type for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/card_set_type

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/midnight_sun/card_set_type

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/midnight_sun/card_set_type" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "booster_pack",
    "type": "card_set_types",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack"
    },
    "attributes": {
      "name": "Booster Pack",
      "description": "A booster pack released as a subset of a larger release.",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "card_sets": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/relationships/card_sets",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_set_types/booster_pack/card_sets"
        }
      }
    }
  }
}

Relationship - Get Cards for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/core/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adonis_campaign",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign"
      },
      "attributes": {
        "stripped_title": "Adonis Campaign",
        "title": "Adonis Campaign",
        "card_type_id": "asset",
        "side_id": "corp",
        "faction_id": "haas_bioroid",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": true,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01056"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [
          "standard_banlist"
        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/printings"
          }
        }
      }
    },
    {
      "id": "hedge_fund",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund"
      },
      "attributes": {
        "stripped_title": "Hedge Fund",
        "title": "Hedge Fund",
        "card_type_id": "operation",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01110"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/printings"
          }
        }
      }
    },
    {
      "id": "prisec",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec"
      },
      "attributes": {
        "stripped_title": "Prisec",
        "title": "Prisec",
        "card_type_id": "upgrade",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "12345"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/printings"
          }
        }
      }
    },
    {
      "id": "sure_gamble",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble"
      },
      "attributes": {
        "stripped_title": "Sure Gamble",
        "title": "Sure Gamble",
        "card_type_id": "event",
        "side_id": "runner",
        "faction_id": "neutral_runner",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01050"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Printing IDs for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/relationships/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/core/relationships/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "printings",
      "id": "01050"
    },
    {
      "type": "printings",
      "id": "01056"
    },
    {
      "type": "printings",
      "id": "01110"
    },
    {
      "type": "printings",
      "id": "12345"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/printings",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/printings"
  }
}

Relationship - Get Printings for a Card Set

Endpoint

GET /api/v3/public/card_sets/:id/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_sets/core/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01050",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050"
      },
      "attributes": {
        "card_id": "sure_gamble",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Andy is cool and sneaky",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [
          "ann_illustrator"
        ],
        "illustrator_names": [
          "Ann Illustrator"
        ],
        "position": 50,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "event",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_runner",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "runner",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Sure Gamble",
        "text": null,
        "title": "Sure Gamble",
        "trash_cost": null,
        "printing_ids": [
          "01050"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01050.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01050.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01050.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01050.jpg"
          }
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/side"
          }
        }
      }
    },
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    },
    {
      "id": "01110",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110"
      },
      "attributes": {
        "card_id": "hedge_fund",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Hedge funds are run by jagoffs",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 110,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "operation",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Hedge Fund",
        "text": null,
        "title": "Hedge Fund",
        "trash_cost": null,
        "printing_ids": [
          "01110"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01110.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01110.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01110.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01110.jpg"
          }
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/side"
          }
        }
      }
    },
    {
      "id": "12345",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345"
      },
      "attributes": {
        "card_id": "prisec",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Don't mess with these bad people.",
        "display_illustrators": "Good Drawers",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 5,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "upgrade",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Prisec",
        "text": null,
        "title": "Prisec",
        "trash_cost": null,
        "printing_ids": [
          "12345"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/12345.jpg",
            "small": "https://static.nrdbassets.com/v1/small/12345.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/12345.jpg",
            "large": "https://static.nrdbassets.com/v1/large/12345.jpg"
          }
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Card Subtypes

All Card Subtypes

Endpoint

GET /api/v3/public/card_subtypes

Request

Route

GET /api/v3/public/card_subtypes

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_subtypes" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "advertisement",
      "type": "card_subtypes",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement"
      },
      "attributes": {
        "name": "Advertisement",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/printings"
          }
        }
      }
    },
    {
      "id": "code_gate",
      "type": "card_subtypes",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate"
      },
      "attributes": {
        "name": "Code Gate",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/printings"
          }
        }
      }
    },
    {
      "id": "next",
      "type": "card_subtypes",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/next"
      },
      "attributes": {
        "name": "Next",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/next/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/next/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/next/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/next/printings"
          }
        }
      }
    }
  ]
}

Get A Single Card Subtype

Endpoint

GET /api/v3/public/card_subtypes/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_subtypes/code_gate

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "code_gate",
    "type": "card_subtypes",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate"
    },
    "attributes": {
      "name": "Code Gate",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/code_gate/printings"
        }
      }
    }
  }
}

Relationship - Get Card IDs for a Card Subtype

Endpoint

GET /api/v3/public/card_subtypes/:id/relationships/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_subtypes/advertisement/relationships/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "cards",
      "id": "adonis_campaign"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/cards",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/cards"
  }
}

Relationship - Get Cards for a Card Subtype

Endpoint

GET /api/v3/public/card_subtypes/:id/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_subtypes/advertisement/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adonis_campaign",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign"
      },
      "attributes": {
        "stripped_title": "Adonis Campaign",
        "title": "Adonis Campaign",
        "card_type_id": "asset",
        "side_id": "corp",
        "faction_id": "haas_bioroid",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": true,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01056"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [
          "standard_banlist"
        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Printing IDs for a Card Subtype

Endpoint

GET /api/v3/public/card_subtypes/:id/relationships/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_subtypes/advertisement/relationships/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "printings",
      "id": "01056"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/printings",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/printings"
  }
}

Relationship - Get Printings for a Card Subtype

Endpoint

GET /api/v3/public/card_subtypes/:id/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_subtypes/advertisement/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Card Types

All Card Types

Endpoint

GET /api/v3/public/card_types

Request

Route

GET /api/v3/public/card_types

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_types" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "asset",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset"
      },
      "attributes": {
        "name": "Asset",
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/cards"
          }
        }
      }
    },
    {
      "id": "event",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event"
      },
      "attributes": {
        "name": "Event",
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/cards"
          }
        }
      }
    },
    {
      "id": "operation",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation"
      },
      "attributes": {
        "name": "Operation",
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/cards"
          }
        }
      }
    },
    {
      "id": "upgrade",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade"
      },
      "attributes": {
        "name": "Upgrade",
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards"
          }
        }
      }
    }
  ]
}

Filter - Get Card Types for a single Side

Endpoint

GET /api/v3/public/card_types?filter[side_id]=:side_id

Parameters

Name Description Type
side_id required Side string

Request

Route

GET /api/v3/public/card_types?filter[side_id]=runner

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"side_id"=>"runner"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_types?filter[side_id]=runner" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "event",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event"
      },
      "attributes": {
        "name": "Event",
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/event/cards"
          }
        }
      }
    }
  ]
}

Get A Single Card Type

Endpoint

GET /api/v3/public/card_types/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_types/upgrade

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "upgrade",
    "type": "card_types",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade"
    },
    "attributes": {
      "name": "Upgrade",
      "side_id": "corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/side"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards"
        }
      }
    }
  }
}

Relationship - Get Card IDs for a Card Type

Endpoint

GET /api/v3/public/card_types/:id/relationships/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_types/upgrade/relationships/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "cards",
      "id": "prisec"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/cards",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards"
  }
}

Relationship - Get Cards for a Card Type

Endpoint

GET /api/v3/public/card_types/:id/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_types/upgrade/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "prisec",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec"
      },
      "attributes": {
        "stripped_title": "Prisec",
        "title": "Prisec",
        "card_type_id": "upgrade",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "12345"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Side ID for a Card Type

Endpoint

GET /api/v3/public/card_types/:id/relationships/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_types/upgrade/relationships/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "sides",
    "id": "corp"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/side",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/side"
  }
}

Relationship - Get Side for a Card Type

Endpoint

GET /api/v3/public/card_types/:id/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/card_types/upgrade/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "corp",
    "type": "sides",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp"
    },
    "attributes": {
      "name": "Corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "factions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/factions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/factions"
        }
      },
      "card_types": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/card_types",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/card_types"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings"
        }
      }
    }
  }
}

Cards

All Cards

Endpoint

GET /api/v3/public/cards

Request

Route

GET /api/v3/public/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adonis_campaign",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign"
      },
      "attributes": {
        "stripped_title": "Adonis Campaign",
        "title": "Adonis Campaign",
        "card_type_id": "asset",
        "side_id": "corp",
        "faction_id": "haas_bioroid",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": true,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01056"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [
          "standard_banlist"
        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/printings"
          }
        }
      }
    },
    {
      "id": "hedge_fund",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund"
      },
      "attributes": {
        "stripped_title": "Hedge Fund",
        "title": "Hedge Fund",
        "card_type_id": "operation",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01110"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/printings"
          }
        }
      }
    },
    {
      "id": "prisec",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec"
      },
      "attributes": {
        "stripped_title": "Prisec",
        "title": "Prisec",
        "card_type_id": "upgrade",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "12345"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/printings"
          }
        }
      }
    },
    {
      "id": "sure_gamble",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble"
      },
      "attributes": {
        "stripped_title": "Sure Gamble",
        "title": "Sure Gamble",
        "card_type_id": "event",
        "side_id": "runner",
        "faction_id": "neutral_runner",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01050"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Filter - Card Search Operator

Notes

The search syntax is the same between the Card and Printing endpoints aside from some fields that only exist in one or the other.

In constructed URLs for calls to the API, ensure that you URL Encode the value to the filter[search] argument.

Search Query Structure

  • A search query is a series of one or more conditions separated by one or more spaces (which acts as an implicit and) or explicit conjuctions (and and or):
    • condition1 condition2 condition3 - gets all cards that meet the requirements of all three conditions
  • Multiple values for a given term can be provided with | ( acts as or) or &.
    • text:"Runner is tagged"&meat will return all cards with both Runner is tagged and meat in their text.
    • text:"Runner is tagged"|meat will return all cards with either Runner is tagged or meat in their text.
  • Each condition must be some or all of the name of a card or a criteria search:
    • Street - gets all cards with “Street” in their name
    • x:credit - gets all cards with “credit” in their ability text (see below for the full list of accepted criteria)
  • Note that conditions containing spaces must be surrounded with quotation marks:
    • "Street Magic" or x:"take all credits"
  • Negation operators
    • In addition to using a match or negated match operator (like faction!anarch), you can preface any condition with ! or - to negate the whole condition.
    • f:adam -card_type:resource will return all non-resource Adam cards.
    • f:apex !card_type:event will return all non-event Apex cards.
  • Conjunctions and grouping
    • Explicit and and or conjunctions are supported by the Search Syntax.
      • t:identity and f:criminal will return all Criminal Identities.
    • Explicit parenthesis will control grouping.
      • (f:criminal or f:shaper) and t:identity or (f:criminal or f:shaper) t:identity will return all Criminal or Shaper Identities.
    • A literal and or one using a space will have a higher precedence than an or.
      • f:criminal or f:shaper and t:identity and f:criminal or f:shaper t:identity will return all Criminal cards and Shaper Identities.

Field Types and Operators

There are 5 types of fields in the Search Filter:

  • Array - supports the : (an element in the array is an exact match) and ! (an element in the array is not an exact match) operators.
    • card_pool_ids:eternal|snapshot returns all cards in the eternal or snapshot card pools.
    • card_pool!snapshot returns all cards not in the snapshot card pool.
  • Boolean - supports the : (match) and ! (negated match) operators. true, false, t, f, 1, and 0 are all acceptable values.
    • advanceable:true, advanceable:t, and advanceable:1 will all return all results where advanceable is true.
  • Date - supports the : (match), ! (negated match), <, <=, >, and >= operators. Requires date in YYYY-MM-DD format.
    • release_date<=2020-01-01 will return everything with a release date less than or equal to New Year’s Day, 2020.
  • Integer - supports the : (match), ! (negated match), <, <=, >, and >= operators. Requires simple integer input.
    • For cards that have an X value, you can match with X, like cost:X (case insensitive). an X value is treated as -1 behind the scenes.
  • String - supports the : (LIKE) and ! (NOT LIKE) operators. Input is transformed to lower case and the % decorations are added automatically, turning a query like title:street into a SQL fragment like LOWER(stripped_title) LIKE '%street%.
    • title:clearance returns everything with clearance in the title.
    • title!clearance returns everything without clearance in the title.

Fields and their types

  • card_cycle, c: Type: array
    • card_cycle_ids for printings of a card.
  • card_pool, z: Type: array
    • card_pool_ids for a card pool containing a card.
  • card_set, e: Type: array
    • card_set_id for a card, pulled in via printing.
  • card_subtype, s: Type: array
    • text names for card subtypes, matched as lowercase.
  • card_subtype_id: Type: array
    • card_subtype_ids for the card.
  • eternal_points: Type: array
    • Concatenation of restriction_id and an Eternal Points value, joined by a hyphen, like eternal_points:eternal_points_list_22_09-2.
  • format: Type: array
    • format_id for any format containing the card at any time.
  • has_global_penalty: Type: array
    • restriction_id restricting the card with a global penalty, like has_global_penalty:napd_mwl_1_1.
  • is_banned: Type: array
    • restriction_id specifying the card as banned, like is_banned:standard_ban_list_22_08.
  • is_restricted: Type: array
    • restriction_id specifying the card as banned, like is_restricted:standard_mwl_3_4_b.
  • printing_id: Type: array
    • printing_id for any printing of this card.
  • restriction_id, b: Type: array
    • restriction_id specifying the card for any reason, like: restriction_id:eternal_points_list_22_09
  • snapshot: Type: array
    • snapshot_id of a snapshot containing a card.
  • universal_faction_cost: Type: array
    • Concatenation of restriction_id and a Universal Faction Cost value, joined by a hyphen, like universal_faction_cost:napd_mwl_1_2-3.
  • additional_cost: Type: boolean
    • Does the card text specify an additional cost to play?
  • advanceable: Type: boolean
    • Is the card advanceable?
  • gains_subroutines: Type: boolean
    • Does the card text allow for adding or gaining subroutines?
  • in_restriction: Type: boolean
    • Is the card specified on any Restriction list?
  • interrupt: Type: boolean
    • Does the card have an interrupt ability?
  • is_unique, u: Type: boolean
    • Is the card unique?
  • on_encounter_effect: Type: boolean
    • Does the card text specify an on encounter effect?
  • performs_trace: Type: boolean
    • Does the card perform a trace?
  • rez_effect: Type: boolean
    • Does the card have a rez effect?
  • trash_ability: Type: boolean
    • Does the card provide a trash ability?
  • release_date, date_release, r: Type: date
    • The earliest release date for a card or the release date for the set for a printing.
  • advancement_cost, g: Type: integer
    • The advancement_cost value for an agenda. Accepts positive integers and X (case-insensitive).
  • agenda_points, v: Type: integer
    • The printed number of agenda points for the agenda.
  • base_link, l: Type: integer
    • The printed link value for an Identity.
  • cost, o: Type: integer
    • The printed cost of a card. Accepts positive integers and X (case-insensitive).
  • influence_cost, n: Type: integer
    • The influence cost or number of influence pips for the card.
  • link_provided: Type: integer
    • The amount of link provided.
  • memory_usage, m: Type: integer
    • The memory (MU) cost of this card.
  • mu_provided: Type: integer
    • The amount of memory (MU) provided by the card.
  • num_printed_subroutines: Type: integer
    • The number of printed subroutines on this card.
  • num_printings: Type: integer
    • Count of unique printings for this card.
  • recurring_credits_provided: Type: integer
    • The number of recurring credits provided by this card. Accepts integers or X.
  • strength, p: Type: integer
    • The strength of the card. Accepts integers or X.
  • trash_cost, h: Type: integer
    • The trash cost of this card.
  • attribution: Type: string
    • The designer of this card text, if specified.
  • card_type, t: Type: string
    • card_type_id of this card.
  • faction, f: Type: string
    • faction_id of this card.
  • side, d: Type: string
    • side_id of the card.
  • text, x: Type: string
    • The text of a card, stripped of all formatting symbols and marks.
  • title, _: Type: string
    • The title of a card, stripped of all formatting symbols and marks.

Endpoint

GET /api/v3/public/cards?filter[search]=:query

Parameters

Name Description Type
query required Query string

Request

Route

GET /api/v3/public/cards?filter[search]=gamble

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"search"=>"gamble"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards?filter[search]=gamble" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "sure_gamble",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble"
      },
      "attributes": {
        "stripped_title": "Sure Gamble",
        "title": "Sure Gamble",
        "card_type_id": "event",
        "side_id": "runner",
        "faction_id": "neutral_runner",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01050"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/cards?filter%5Bsearch%5D=gamble&page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/cards?filter%5Bsearch%5D=gamble&page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Get A Single Card

Endpoint

GET /api/v3/public/cards/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/hedge_fund

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "hedge_fund",
    "type": "cards",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund"
    },
    "attributes": {
      "stripped_title": "Hedge Fund",
      "title": "Hedge Fund",
      "card_type_id": "operation",
      "side_id": "corp",
      "faction_id": "neutral_corp",
      "advancement_requirement": null,
      "agenda_points": null,
      "base_link": null,
      "cost": null,
      "deck_limit": null,
      "in_restriction": false,
      "influence_cost": null,
      "influence_limit": null,
      "memory_cost": null,
      "minimum_deck_size": null,
      "num_printings": 1,
      "printing_ids": [
        "01110"
      ],
      "date_release": "2012-09-06",
      "restriction_ids": [

      ],
      "strength": null,
      "stripped_text": null,
      "text": null,
      "trash_cost": null,
      "is_unique": null,
      "card_subtype_ids": [

      ],
      "display_subtypes": null,
      "attribution": null,
      "updated_at": "2022-12-08T12:00:00.000Z",
      "format_ids": [
        "standard",
        "startup"
      ],
      "card_pool_ids": [
        "standard_01",
        "standard_02",
        "startup_01",
        "startup_02"
      ],
      "snapshot_ids": [
        "standard_01",
        "standard_02",
        "startup_01",
        "startup_02"
      ],
      "card_abilities": {
        "additional_cost": false,
        "advanceable": false,
        "gains_subroutines": false,
        "interrupt": false,
        "link_provided": null,
        "mu_provided": null,
        "num_printed_subroutines": null,
        "on_encounter_effect": false,
        "performs_trace": false,
        "recurring_credits_provided": null,
        "rez_effect": false,
        "trash_ability": false
      },
      "latest_printing_id": "01110",
      "restrictions": {
        "banned": [

        ],
        "global_penalty": [

        ],
        "points": {
        },
        "restricted": [

        ],
        "universal_faction_cost": {
        }
      }
    },
    "relationships": {
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/side"
        }
      },
      "faction": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/faction",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/faction"
        }
      },
      "card_type": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_type",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_type"
        }
      },
      "card_subtypes": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_subtypes",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_subtypes"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/printings"
        }
      }
    }
  }
}

Relationship - Get Card Subtype IDs for a Card

Endpoint

GET /api/v3/public/cards/:id/relationships/card_subtypes

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/adonis_campaign/relationships/card_subtypes

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "card_subtypes",
      "id": "advertisement"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
  }
}

Relationship - Get Card Subtypes for a Card

Endpoint

GET /api/v3/public/cards/:id/card_subtypes

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/adonis_campaign/card_subtypes

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "advertisement",
      "type": "card_subtypes",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement"
      },
      "attributes": {
        "name": "Advertisement",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_subtypes/advertisement/printings"
          }
        }
      }
    }
  ]
}

Relationship - Get Card Type ID for a Card

Endpoint

GET /api/v3/public/cards/:id/relationships/card_type

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/prisec/relationships/card_type

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "card_types",
    "id": "upgrade"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type"
  }
}

Relationship - Get Card Type for a Card

Endpoint

GET /api/v3/public/cards/:id/card_type

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/prisec/card_type

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "upgrade",
    "type": "card_types",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade"
    },
    "attributes": {
      "name": "Upgrade",
      "side_id": "corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/side"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards"
        }
      }
    }
  }
}

Relationship - Get Faction ID for a Card

Endpoint

GET /api/v3/public/cards/:id/relationships/faction

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/prisec/relationships/faction

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "factions",
    "id": "neutral_corp"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction"
  }
}

Relationship - Get Faction for a Card

Endpoint

GET /api/v3/public/cards/:id/faction

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/prisec/faction

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "neutral_corp",
    "type": "factions",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp"
    },
    "attributes": {
      "name": "Neutral Corp",
      "description": null,
      "is_mini": false,
      "side_id": "corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/side"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/printings"
        }
      }
    }
  }
}

Relationship - Get Printing IDs for a Card

Endpoint

GET /api/v3/public/cards/:id/relationships/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/sure_gamble/relationships/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "printings",
      "id": "01050"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings"
  }
}

Relationship - Get Printings for a Card

Endpoint

GET /api/v3/public/cards/:id/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/sure_gamble/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01050",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050"
      },
      "attributes": {
        "card_id": "sure_gamble",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Andy is cool and sneaky",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [
          "ann_illustrator"
        ],
        "illustrator_names": [
          "Ann Illustrator"
        ],
        "position": 50,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "event",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_runner",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "runner",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Sure Gamble",
        "text": null,
        "title": "Sure Gamble",
        "trash_cost": null,
        "printing_ids": [
          "01050"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01050.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01050.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01050.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01050.jpg"
          }
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Side ID for a Card

Endpoint

GET /api/v3/public/cards/:id/relationships/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/adonis_campaign/relationships/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "sides",
    "id": "corp"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
  }
}

Relationship - Get Side for a Card

Endpoint

GET /api/v3/public/cards/:id/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/cards/adonis_campaign/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "corp",
    "type": "sides",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp"
    },
    "attributes": {
      "name": "Corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "factions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/factions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/factions"
        }
      },
      "card_types": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/card_types",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/card_types"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings"
        }
      }
    }
  }
}

Factions

All Factions

Endpoint

GET /api/v3/public/factions

Request

Route

GET /api/v3/public/factions

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adam",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam"
      },
      "attributes": {
        "name": "Adam",
        "description": null,
        "is_mini": true,
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/printings"
          }
        }
      }
    },
    {
      "id": "haas_bioroid",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/haas_bioroid"
      },
      "attributes": {
        "name": "Haas-Bioroid",
        "description": null,
        "is_mini": false,
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/haas_bioroid/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/haas_bioroid/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/haas_bioroid/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/haas_bioroid/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/haas_bioroid/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/haas_bioroid/printings"
          }
        }
      }
    },
    {
      "id": "neutral_corp",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp"
      },
      "attributes": {
        "name": "Neutral Corp",
        "description": null,
        "is_mini": false,
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/printings"
          }
        }
      }
    },
    {
      "id": "neutral_runner",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner"
      },
      "attributes": {
        "name": "Neutral Runner",
        "description": null,
        "is_mini": false,
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/printings"
          }
        }
      }
    },
    {
      "id": "weyland_consortium",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium"
      },
      "attributes": {
        "name": "Weyland Consortium",
        "description": null,
        "is_mini": false,
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/printings"
          }
        }
      }
    }
  ]
}

Filter - Get Factions for a single Side

Endpoint

GET /api/v3/public/factions?filter[side_id]=:side_id

Parameters

Name Description Type
side_id required Side string

Request

Route

GET /api/v3/public/factions?filter[side_id]=runner

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"side_id"=>"runner"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions?filter[side_id]=runner" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adam",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam"
      },
      "attributes": {
        "name": "Adam",
        "description": null,
        "is_mini": true,
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/printings"
          }
        }
      }
    },
    {
      "id": "neutral_runner",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner"
      },
      "attributes": {
        "name": "Neutral Runner",
        "description": null,
        "is_mini": false,
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/printings"
          }
        }
      }
    }
  ]
}

Filter - Get Mini Factions

Endpoint

GET /api/v3/public/factions?filter[is_mini]=:is_mini

Parameters

Name Description Type
is_mini required Is mini boolean

Request

Route

GET /api/v3/public/factions?filter[is_mini]=true

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"is_mini"=>"true"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions?filter[is_mini]=true" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adam",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam"
      },
      "attributes": {
        "name": "Adam",
        "description": null,
        "is_mini": true,
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/printings"
          }
        }
      }
    }
  ]
}

Get A Single Faction

Endpoint

GET /api/v3/public/factions/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/factions/weyland_consortium

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "weyland_consortium",
    "type": "factions",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium"
    },
    "attributes": {
      "name": "Weyland Consortium",
      "description": null,
      "is_mini": false,
      "side_id": "corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/side"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/printings"
        }
      }
    }
  }
}

Relationship - Get Card Ids for a Faction

Endpoint

GET /api/v3/public/factions/:id/relationships/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/factions/neutral_runner/relationships/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "cards",
      "id": "sure_gamble"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/cards",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/cards"
  }
}

Relationship - Get Cards for a Faction

Endpoint

GET /api/v3/public/factions/:id/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/factions/neutral_runner/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "sure_gamble",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble"
      },
      "attributes": {
        "stripped_title": "Sure Gamble",
        "title": "Sure Gamble",
        "card_type_id": "event",
        "side_id": "runner",
        "faction_id": "neutral_runner",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01050"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/sure_gamble/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Printing Ids for a Faction

Endpoint

GET /api/v3/public/factions/:id/relationships/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/factions/neutral_corp/relationships/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "printings",
      "id": "01110"
    },
    {
      "type": "printings",
      "id": "12345"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/printings",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/printings"
  }
}

Relationship - Get Printings for a Faction

Endpoint

GET /api/v3/public/factions/:id/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/factions/neutral_corp/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01110",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110"
      },
      "attributes": {
        "card_id": "hedge_fund",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Hedge funds are run by jagoffs",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 110,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "operation",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Hedge Fund",
        "text": null,
        "title": "Hedge Fund",
        "trash_cost": null,
        "printing_ids": [
          "01110"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01110.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01110.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01110.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01110.jpg"
          }
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/side"
          }
        }
      }
    },
    {
      "id": "12345",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345"
      },
      "attributes": {
        "card_id": "prisec",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Don't mess with these bad people.",
        "display_illustrators": "Good Drawers",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 5,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "upgrade",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Prisec",
        "text": null,
        "title": "Prisec",
        "trash_cost": null,
        "printing_ids": [
          "12345"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/12345.jpg",
            "small": "https://static.nrdbassets.com/v1/small/12345.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/12345.jpg",
            "large": "https://static.nrdbassets.com/v1/large/12345.jpg"
          }
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Side ID for a Faction

Endpoint

GET /api/v3/public/factions/:id/relationships/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/factions/weyland_consortium/relationships/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "sides",
    "id": "corp"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/relationships/side",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/side"
  }
}

Relationship - Get Side for a Faction

Endpoint

GET /api/v3/public/factions/:id/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/factions/weyland_consortium/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/factions/weyland_consortium/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "corp",
    "type": "sides",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp"
    },
    "attributes": {
      "name": "Corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "factions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/factions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/factions"
        }
      },
      "card_types": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/card_types",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/card_types"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings"
        }
      }
    }
  }
}

Formats

All Formats

Endpoint

GET /api/v3/public/formats

Request

Route

GET /api/v3/public/formats

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "standard",
      "type": "formats",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard"
      },
      "attributes": {
        "name": "Standard",
        "active_snapshot_id": "standard_02",
        "snapshot_ids": [
          "standard_01",
          "standard_02"
        ],
        "restriction_ids": [
          "standard_banlist"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "active_card_pool_id": "standard_02",
        "active_restriction_id": "standard_banlist"
      },
      "relationships": {
        "card_pools": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/card_pools",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/card_pools"
          }
        },
        "restrictions": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/restrictions",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/restrictions"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/snapshots"
          }
        }
      }
    },
    {
      "id": "startup",
      "type": "formats",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup"
      },
      "attributes": {
        "name": "Startup",
        "active_snapshot_id": "startup_02",
        "snapshot_ids": [
          "startup_01",
          "startup_02"
        ],
        "restriction_ids": [

        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "active_card_pool_id": "startup_02",
        "active_restriction_id": null
      },
      "relationships": {
        "card_pools": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/relationships/card_pools",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/card_pools"
          }
        },
        "restrictions": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/relationships/restrictions",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/restrictions"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/snapshots"
          }
        }
      }
    }
  ]
}

Get A Single Format

Endpoint

GET /api/v3/public/formats/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/formats/startup

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats/startup" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "startup",
    "type": "formats",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup"
    },
    "attributes": {
      "name": "Startup",
      "active_snapshot_id": "startup_02",
      "snapshot_ids": [
        "startup_01",
        "startup_02"
      ],
      "restriction_ids": [

      ],
      "updated_at": "2022-12-08T12:00:00.000Z",
      "active_card_pool_id": "startup_02",
      "active_restriction_id": null
    },
    "relationships": {
      "card_pools": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/relationships/card_pools",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/card_pools"
        }
      },
      "restrictions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/relationships/restrictions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/restrictions"
        }
      },
      "snapshots": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/relationships/snapshots",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/startup/snapshots"
        }
      }
    }
  }
}

Relationship - Get Card Pool IDs for a Format

Endpoint

GET /api/v3/public/formats/:id/relationships/card_pools

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/formats/standard/relationships/card_pools

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/card_pools" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "card_pools",
      "id": "standard_01"
    },
    {
      "type": "card_pools",
      "id": "standard_02"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/card_pools",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/card_pools"
  }
}

Relationship - Get Card Pools for a Format

Endpoint

GET /api/v3/public/formats/:id/card_pools

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/formats/startup/card_pools

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats/startup/card_pools" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "startup_01",
      "type": "card_pools",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01"
      },
      "attributes": {
        "name": "Startup Card Pool #1",
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_ids": [
          "hedge_fund",
          "prisec",
          "sure_gamble",
          "adonis_campaign"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/format"
          }
        },
        "card_cycles": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/card_cycles",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/card_cycles"
          }
        },
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/cards"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_01/snapshots"
          }
        }
      }
    },
    {
      "id": "startup_02",
      "type": "card_pools",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02"
      },
      "attributes": {
        "name": "Startup Card Pool #2",
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "midnight_sun",
          "parhelion"
        ],
        "card_ids": [
          "hedge_fund",
          "prisec",
          "sure_gamble",
          "adonis_campaign"
        ],
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/format"
          }
        },
        "card_cycles": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/card_cycles",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/card_cycles"
          }
        },
        "card_sets": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/card_sets",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/card_sets"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/cards"
          }
        },
        "snapshots": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/relationships/snapshots",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/startup_02/snapshots"
          }
        }
      }
    }
  ]
}

Relationship - Get Restriction IDs for a Format

Endpoint

GET /api/v3/public/formats/:id/relationships/restrictions

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/formats/standard/relationships/restrictions

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/restrictions" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "restrictions",
      "id": "standard_banlist"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/restrictions",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/restrictions"
  }
}

Relationship - Get Restrictions for a Format

Endpoint

GET /api/v3/public/formats/:id/restrictions

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/formats/standard/restrictions

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats/standard/restrictions" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "standard_banlist",
      "type": "restrictions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/restrictions/standard_banlist"
      },
      "attributes": {
        "name": "Standard Banlist 2022 Edition",
        "date_start": "2022-01-01",
        "point_limit": null,
        "verdicts": {
          "banned": [
            "adonis_campaign"
          ],
          "restricted": [

          ],
          "universal_faction_cost": {
          },
          "global_penalty": [

          ],
          "points": {
          }
        },
        "banned_subtypes": [

        ],
        "size": 1,
        "updated_at": "2022-12-08T12:00:00.000Z"
      }
    }
  ]
}

Relationship - Get Snapshot IDs for a Format

Endpoint

GET /api/v3/public/formats/:id/relationships/restrictions

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/formats/standard/relationships/restrictions

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/restrictions" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "restrictions",
      "id": "standard_banlist"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/restrictions",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/restrictions"
  }
}

Relationship - Get Snapshots for a Format

Endpoint

GET /api/v3/public/formats/:id/snapshots

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/formats/startup/snapshots

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/formats/startup/snapshots" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "startup_01",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01"
      },
      "attributes": {
        "format_id": "startup",
        "active": false,
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_pool_id": "startup_01",
        "restriction_id": null,
        "date_start": "2019-01-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/cards"
          }
        }
      }
    },
    {
      "id": "startup_02",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02"
      },
      "attributes": {
        "format_id": "startup",
        "active": true,
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "midnight_sun",
          "parhelion"
        ],
        "card_pool_id": "startup_02",
        "restriction_id": null,
        "date_start": "2022-09-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/cards"
          }
        }
      }
    }
  ]
}

Illustrators

All Illustrators

Endpoint

GET /api/v3/public/illustrators

Request

Route

GET /api/v3/public/illustrators

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/illustrators" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "ann_illustrator",
      "type": "illustrators",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/ann_illustrator"
      },
      "attributes": {
        "name": "Ann Illustrator",
        "num_printings": 1,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/ann_illustrator/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/ann_illustrator/printings"
          }
        }
      }
    },
    {
      "id": "good_drawers",
      "type": "illustrators",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/good_drawers"
      },
      "attributes": {
        "name": "Good Drawers",
        "num_printings": 1,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/good_drawers/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/good_drawers/printings"
          }
        }
      }
    },
    {
      "id": "tom_of_netrunner",
      "type": "illustrators",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner"
      },
      "attributes": {
        "name": "Tom of Netrunner",
        "num_printings": 1,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/printings"
          }
        }
      }
    }
  ]
}

Get A Single Illustrator

Endpoint

GET /api/v3/public/illustrators/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/illustrators/ann_illustrator

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/illustrators/ann_illustrator" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "ann_illustrator",
    "type": "illustrators",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/ann_illustrator"
    },
    "attributes": {
      "name": "Ann Illustrator",
      "num_printings": 1,
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/ann_illustrator/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/ann_illustrator/printings"
        }
      }
    }
  }
}

Relationship - Get Printing IDs for an Illustrator

Endpoint

GET /api/v3/public/illustrators/:id/relationships/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/illustrators/tom_of_netrunner/relationships/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/relationships/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "printings",
      "id": "01056"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/relationships/printings",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/printings"
  }
}

Relationship - Get Printings for an Illustrator

Endpoint

GET /api/v3/public/illustrators/:id/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/illustrators/tom_of_netrunner/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Printings

All Printings

Endpoint

GET /api/v3/public/printings

Request

Route

GET /api/v3/public/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01050",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050"
      },
      "attributes": {
        "card_id": "sure_gamble",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Andy is cool and sneaky",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [
          "ann_illustrator"
        ],
        "illustrator_names": [
          "Ann Illustrator"
        ],
        "position": 50,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "event",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_runner",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "runner",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Sure Gamble",
        "text": null,
        "title": "Sure Gamble",
        "trash_cost": null,
        "printing_ids": [
          "01050"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01050.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01050.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01050.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01050.jpg"
          }
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/side"
          }
        }
      }
    },
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    },
    {
      "id": "01110",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110"
      },
      "attributes": {
        "card_id": "hedge_fund",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Hedge funds are run by jagoffs",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 110,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "operation",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Hedge Fund",
        "text": null,
        "title": "Hedge Fund",
        "trash_cost": null,
        "printing_ids": [
          "01110"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01110.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01110.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01110.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01110.jpg"
          }
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/side"
          }
        }
      }
    },
    {
      "id": "12345",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345"
      },
      "attributes": {
        "card_id": "prisec",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Don't mess with these bad people.",
        "display_illustrators": "Good Drawers",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 5,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "upgrade",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Prisec",
        "text": null,
        "title": "Prisec",
        "trash_cost": null,
        "printing_ids": [
          "12345"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/12345.jpg",
            "small": "https://static.nrdbassets.com/v1/small/12345.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/12345.jpg",
            "large": "https://static.nrdbassets.com/v1/large/12345.jpg"
          }
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Filter - Distinct Cards

Endpoint

GET /api/v3/public/printings?filter[distinct_cards]

Request

Route

GET /api/v3/public/printings?filter[distinct_cards]

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"distinct_cards"=>nil}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings?filter[distinct_cards]" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01050",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050"
      },
      "attributes": {
        "card_id": "sure_gamble",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Andy is cool and sneaky",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [
          "ann_illustrator"
        ],
        "illustrator_names": [
          "Ann Illustrator"
        ],
        "position": 50,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "event",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_runner",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "runner",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Sure Gamble",
        "text": null,
        "title": "Sure Gamble",
        "trash_cost": null,
        "printing_ids": [
          "01050"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01050.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01050.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01050.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01050.jpg"
          }
        },
        "latest_printing_id": "01050",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/side"
          }
        }
      }
    },
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    },
    {
      "id": "01110",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110"
      },
      "attributes": {
        "card_id": "hedge_fund",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Hedge funds are run by jagoffs",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 110,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "operation",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Hedge Fund",
        "text": null,
        "title": "Hedge Fund",
        "trash_cost": null,
        "printing_ids": [
          "01110"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01110.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01110.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01110.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01110.jpg"
          }
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/side"
          }
        }
      }
    },
    {
      "id": "12345",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345"
      },
      "attributes": {
        "card_id": "prisec",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Don't mess with these bad people.",
        "display_illustrators": "Good Drawers",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 5,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "upgrade",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Prisec",
        "text": null,
        "title": "Prisec",
        "trash_cost": null,
        "printing_ids": [
          "12345"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/12345.jpg",
            "small": "https://static.nrdbassets.com/v1/small/12345.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/12345.jpg",
            "large": "https://static.nrdbassets.com/v1/large/12345.jpg"
          }
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/printings?filter%5Bdistinct_cards%5D=&page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/printings?filter%5Bdistinct_cards%5D=&page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Filter - Printing Search Operator

Notes

The search syntax is the same between the Card and Printing endpoints aside from some fields that only exist in one or the other.

In constructed URLs for calls to the API, ensure that you URL Encode the value to the filter[search] argument.

Search Query Structure

  • A search query is a series of one or more conditions separated by one or more spaces (which acts as an implicit and) or explicit conjuctions (and and or):
    • condition1 condition2 condition3 - gets all cards that meet the requirements of all three conditions
  • Multiple values for a given term can be provided with | ( acts as or) or &.
    • text:"Runner is tagged"&meat will return all cards with both Runner is tagged and meat in their text.
    • text:"Runner is tagged"|meat will return all cards with either Runner is tagged or meat in their text.
  • Each condition must be some or all of the name of a card or a criteria search:
    • Street - gets all cards with “Street” in their name
    • x:credit - gets all cards with “credit” in their ability text (see below for the full list of accepted criteria)
  • Note that conditions containing spaces must be surrounded with quotation marks:
    • "Street Magic" or x:"take all credits"
  • Negation operators
    • In addition to using a match or negated match operator (like faction!anarch), you can preface any condition with ! or - to negate the whole condition.
    • f:adam -card_type:resource will return all non-resource Adam cards.
    • f:apex !card_type:event will return all non-event Apex cards.
  • Conjunctions and grouping
    • Explicit and and or conjunctions are supported by the Search Syntax.
      • t:identity and f:criminal will return all Criminal Identities.
    • Explicit parenthesis will control grouping.
      • (f:criminal or f:shaper) and t:identity or (f:criminal or f:shaper) t:identity will return all Criminal or Shaper Identities.
    • A literal and or one using a space will have a higher precedence than an or.
      • f:criminal or f:shaper and t:identity and f:criminal or f:shaper t:identity will return all Criminal cards and Shaper Identities.

Field Types and Operators

There are 5 types of fields in the Search Filter:

  • Array - supports the : (an element in the array is an exact match) and ! (an element in the array is not an exact match) operators.
    • card_pool_ids:eternal|snapshot returns all cards in the eternal or snapshot card pools.
    • card_pool!snapshot returns all cards not in the snapshot card pool.
  • Boolean - supports the : (match) and ! (negated match) operators. true, false, t, f, 1, and 0 are all acceptable values.
    • advanceable:true, advanceable:t, and advanceable:1 will all return all results where advanceable is true.
  • Date - supports the : (match), ! (negated match), <, <=, >, and >= operators. Requires date in YYYY-MM-DD format.
    • release_date<=2020-01-01 will return everything with a release date less than or equal to New Year’s Day, 2020.
  • Integer - supports the : (match), ! (negated match), <, <=, >, and >= operators. Requires simple integer input.
    • For cards that have an X value, you can match with X, like cost:X (case insensitive). an X value is treated as -1 behind the scenes.
  • String - supports the : (LIKE) and ! (NOT LIKE) operators. Input is transformed to lower case and the % decorations are added automatically, turning a query like title:street into a SQL fragment like LOWER(stripped_title) LIKE '%street%.
    • title:clearance returns everything with clearance in the title.
    • title!clearance returns everything without clearance in the title.

Fields and their types

  • card_pool, z: Type: array
    • card_pool_ids for a card pool containing a card.
  • card_subtype, s: Type: array
    • text names for card subtypes, matched as lowercase.
  • card_subtype_id: Type: array
    • card_subtype_ids for the card.
  • eternal_points: Type: array
    • Concatenation of restriction_id and an Eternal Points value, joined by a hyphen, like eternal_points:eternal_points_list_22_09-2.
  • format: Type: array
    • format_id for any format containing the card at any time.
  • has_global_penalty: Type: array
    • restriction_id restricting the card with a global penalty, like has_global_penalty:napd_mwl_1_1.
  • illustrator_id: Type: array
    • illustrator_id for an illustrator for the printing.
  • is_banned: Type: array
    • restriction_id specifying the card as banned, like is_banned:standard_ban_list_22_08.
  • is_restricted: Type: array
    • restriction_id specifying the card as banned, like is_restricted:standard_mwl_3_4_b.
  • restriction_id, b: Type: array
    • restriction_id specifying the card for any reason, like: restriction_id:eternal_points_list_22_09
  • snapshot: Type: array
    • snapshot_id of a snapshot containing a card.
  • universal_faction_cost: Type: array
    • Concatenation of restriction_id and a Universal Faction Cost value, joined by a hyphen, like universal_faction_cost:napd_mwl_1_2-3.
  • additional_cost: Type: boolean
    • Does the card text specify an additional cost to play?
  • advanceable: Type: boolean
    • Is the card advanceable?
  • gains_subroutines: Type: boolean
    • Does the card text allow for adding or gaining subroutines?
  • in_restriction: Type: boolean
    • Is the card specified on any Restriction list?
  • interrupt: Type: boolean
    • Does the card have an interrupt ability?
  • is_unique, u: Type: boolean
    • Is the card unique?
  • on_encounter_effect: Type: boolean
    • Does the card text specify an on encounter effect?
  • performs_trace: Type: boolean
    • Does the card perform a trace?
  • rez_effect: Type: boolean
    • Does the card have a rez effect?
  • trash_ability: Type: boolean
    • Does the card provide a trash ability?
  • release_date, date_release, r: Type: date
    • The earliest release date for a card or the release date for the set for a printing.
  • advancement_cost, g: Type: integer
    • The advancement_cost value for an agenda. Accepts positive integers and X (case-insensitive).
  • agenda_points, v: Type: integer
    • The printed number of agenda points for the agenda.
  • base_link, l: Type: integer
    • The printed link value for an Identity.
  • cost, o: Type: integer
    • The printed cost of a card. Accepts positive integers and X (case-insensitive).
  • influence_cost, n: Type: integer
    • The influence cost or number of influence pips for the card.
  • link_provided: Type: integer
    • The amount of link provided.
  • memory_usage, m: Type: integer
    • The memory (MU) cost of this card.
  • mu_provided: Type: integer
    • The amount of memory (MU) provided by the card.
  • num_printed_subroutines: Type: integer
    • The number of printed subroutines on this card.
  • num_printings: Type: integer
    • Count of unique printings for this card.
  • position: Type: integer
    • The position of the printing in a card set.
  • quantity, y: Type: integer
    • The number of copies of a printing in the set.
  • recurring_credits_provided: Type: integer
    • The number of recurring credits provided by this card. Accepts integers or X.
  • strength, p: Type: integer
    • The strength of the card. Accepts integers or X.
  • trash_cost, h: Type: integer
    • The trash cost of this card.
  • attribution: Type: string
    • The designer of this card text, if specified.
  • card_cycle, c: Type: string
    • card_cycle_id for a printing.
  • card_id: Type: string
    • card_id for a printing.
  • card_set, e: Type: string
    • card_set_id for printing.
  • card_type, t: Type: string
    • card_type_id of this card.
  • faction, f: Type: string
    • faction_id of this card.
  • flavor, flavour, a: Type: string
    • The flavor text for a printing.
  • illustrator, i: Type: string
    • The printed version of the illustrator credits, with multiple illustrators separated by commas.
  • side, d: Type: string
    • side_id of the card.
  • text, x: Type: string
    • The text of a card, stripped of all formatting symbols and marks.
  • title, _: Type: string
    • The title of a card, stripped of all formatting symbols and marks.

Endpoint

GET /api/v3/public/printings?filter[search]=:query

Parameters

Name Description Type
query required Query string

Request

Route

GET /api/v3/public/printings?filter[search]=flavor%3Aboi

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"search"=>"flavor:boi"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings?filter[search]=flavor%3Aboi" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/printings?filter%5Bsearch%5D=flavor%3Aboi&page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/printings?filter%5Bsearch%5D=flavor%3Aboi&page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Get A Single Printing

Endpoint

GET /api/v3/public/printings/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01056

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01056" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "01056",
    "type": "printings",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
    },
    "attributes": {
      "card_id": "adonis_campaign",
      "card_cycle_id": "core",
      "card_cycle_name": "Core Set",
      "card_set_id": "core",
      "card_set_name": "Core",
      "flavor": "Beefy Boi",
      "display_illustrators": "Tom of Netrunner",
      "illustrator_ids": [
        "tom_of_netrunner"
      ],
      "illustrator_names": [
        "Tom of Netrunner"
      ],
      "position": 56,
      "quantity": 3,
      "date_release": "2012-09-06",
      "updated_at": "2022-12-08T12:00:00.000Z",
      "advancement_requirement": null,
      "agenda_points": null,
      "base_link": null,
      "card_type_id": "asset",
      "cost": null,
      "deck_limit": null,
      "display_subtypes": null,
      "card_subtype_ids": [
        "advertisement"
      ],
      "card_subtype_names": [
        "Advertisement"
      ],
      "faction_id": "haas_bioroid",
      "influence_cost": null,
      "influence_limit": null,
      "is_unique": null,
      "memory_cost": null,
      "minimum_deck_size": null,
      "side_id": "corp",
      "strength": null,
      "stripped_text": null,
      "stripped_title": "Adonis Campaign",
      "text": null,
      "title": "Adonis Campaign",
      "trash_cost": null,
      "printing_ids": [
        "01056"
      ],
      "num_printings": 1,
      "restriction_ids": [
        "standard_banlist"
      ],
      "in_restriction": true,
      "format_ids": [
        "standard",
        "startup"
      ],
      "card_pool_ids": [
        "startup_01",
        "startup_02",
        "standard_01",
        "standard_02"
      ],
      "snapshot_ids": [
        "standard_01",
        "standard_02",
        "startup_01",
        "startup_02"
      ],
      "attribution": null,
      "card_abilities": {
        "additional_cost": false,
        "advanceable": false,
        "gains_subroutines": false,
        "interrupt": false,
        "link_provided": null,
        "mu_provided": null,
        "num_printed_subroutines": null,
        "on_encounter_effect": false,
        "performs_trace": false,
        "recurring_credits_provided": null,
        "rez_effect": false,
        "trash_ability": false
      },
      "images": {
        "nrdb_classic": {
          "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
          "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
          "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
          "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
        }
      },
      "latest_printing_id": "01056",
      "restrictions": {
        "banned": [
          "standard_banlist"
        ],
        "global_penalty": [

        ],
        "points": {
        },
        "restricted": [

        ],
        "universal_faction_cost": {
        }
      }
    },
    "relationships": {
      "card": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
        }
      },
      "card_cycle": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
        }
      },
      "card_set": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
        }
      },
      "faction": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
        }
      },
      "illustrators": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
        }
      },
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
        }
      }
    }
  }
}

Relationship - Get Card Cycle ID for a Printing

Endpoint

GET /api/v3/public/printings/:id/relationships/card_cycle

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01050/relationships/card_cycle

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_cycle" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "card_cycles",
    "id": "core"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_cycle",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_cycle"
  }
}

Relationship - Get Card Cycle for a Printing

Endpoint

GET /api/v3/public/printings/:id/card_cycle

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01050/card_cycle

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_cycle" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "core",
    "type": "card_cycles",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core"
    },
    "attributes": {
      "name": "Core Set",
      "date_release": "2012-09-06",
      "legacy_code": "core",
      "card_set_ids": [
        "core"
      ],
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "card_sets": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/card_sets",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/card_sets"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_cycles/core/printings"
        }
      }
    }
  }
}

Relationship - Get Card ID for a Printing

Endpoint

GET /api/v3/public/printings/:id/relationships/card

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01056/relationships/card

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "cards",
    "id": "adonis_campaign"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
  }
}

Relationship - Get Card Set ID for a Printing

Endpoint

GET /api/v3/public/printings/:id/relationships/card_set

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01050/relationships/card_set

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_set" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "card_sets",
    "id": "core"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/relationships/card_set",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_set"
  }
}

Relationship - Get Card Set for a Printing

Endpoint

GET /api/v3/public/printings/:id/card_set

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01050/card_set

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01050/card_set" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "core",
    "type": "card_sets",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core"
    },
    "attributes": {
      "name": "Core",
      "date_release": "2012-09-06",
      "size": 113,
      "card_cycle_id": "core",
      "card_set_type_id": "core",
      "legacy_code": null,
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "card_cycle": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/card_cycle",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/card_cycle"
        }
      },
      "card_set_type": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/card_set_type",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/card_set_type"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/printings"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_sets/core/cards"
        }
      }
    }
  }
}

Relationship - Get Card for a Printing

Endpoint

GET /api/v3/public/printings/:id/card

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01056/card

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "adonis_campaign",
    "type": "cards",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign"
    },
    "attributes": {
      "stripped_title": "Adonis Campaign",
      "title": "Adonis Campaign",
      "card_type_id": "asset",
      "side_id": "corp",
      "faction_id": "haas_bioroid",
      "advancement_requirement": null,
      "agenda_points": null,
      "base_link": null,
      "cost": null,
      "deck_limit": null,
      "in_restriction": true,
      "influence_cost": null,
      "influence_limit": null,
      "memory_cost": null,
      "minimum_deck_size": null,
      "num_printings": 1,
      "printing_ids": [
        "01056"
      ],
      "date_release": "2012-09-06",
      "restriction_ids": [
        "standard_banlist"
      ],
      "strength": null,
      "stripped_text": null,
      "text": null,
      "trash_cost": null,
      "is_unique": null,
      "card_subtype_ids": [
        "advertisement"
      ],
      "display_subtypes": null,
      "attribution": null,
      "updated_at": "2022-12-08T12:00:00.000Z",
      "format_ids": [
        "standard",
        "startup"
      ],
      "card_pool_ids": [
        "standard_01",
        "standard_02",
        "startup_01",
        "startup_02"
      ],
      "snapshot_ids": [
        "standard_01",
        "standard_02",
        "startup_01",
        "startup_02"
      ],
      "card_abilities": {
        "additional_cost": false,
        "advanceable": false,
        "gains_subroutines": false,
        "interrupt": false,
        "link_provided": null,
        "mu_provided": null,
        "num_printed_subroutines": null,
        "on_encounter_effect": false,
        "performs_trace": false,
        "recurring_credits_provided": null,
        "rez_effect": false,
        "trash_ability": false
      },
      "latest_printing_id": "01056",
      "restrictions": {
        "banned": [
          "standard_banlist"
        ],
        "global_penalty": [

        ],
        "points": {
        },
        "restricted": [

        ],
        "universal_faction_cost": {
        }
      }
    },
    "relationships": {
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
        }
      },
      "faction": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/faction",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/faction"
        }
      },
      "card_type": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_type",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_type"
        }
      },
      "card_subtypes": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/printings"
        }
      }
    }
  }
}

Relationship - Get Faction ID for a Printing

Endpoint

GET /api/v3/public/printings/:id/relationships/faction

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01110/relationships/faction

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "factions",
    "id": "neutral_corp"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction"
  }
}

Relationship - Get Faction for a Printing

Endpoint

GET /api/v3/public/printings/:id/faction

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01110/faction

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "neutral_corp",
    "type": "factions",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp"
    },
    "attributes": {
      "name": "Neutral Corp",
      "description": null,
      "is_mini": false,
      "side_id": "corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "side": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/side",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/side"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_corp/printings"
        }
      }
    }
  }
}

Relationship - Get Illustrator IDs for a Printing

Endpoint

GET /api/v3/public/printings/:id/relationships/illustrators

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01056/relationships/illustrators

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "illustrators",
      "id": "tom_of_netrunner"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
  }
}

Relationship - Get Illustrators for a Printing

Endpoint

GET /api/v3/public/printings/:id/illustrators

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01056/illustrators

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "tom_of_netrunner",
      "type": "illustrators",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner"
      },
      "attributes": {
        "name": "Tom of Netrunner",
        "num_printings": 1,
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/illustrators/tom_of_netrunner/printings"
          }
        }
      }
    }
  ]
}

Relationship - Get Side ID for a Printing

Endpoint

GET /api/v3/public/printings/:id/relationships/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01056/relationships/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "sides",
    "id": "corp"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
  }
}

Relationship - Get Side for a Printing

Endpoint

GET /api/v3/public/printings/:id/side

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/printings/01056/side

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "corp",
    "type": "sides",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp"
    },
    "attributes": {
      "name": "Corp",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "factions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/factions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/factions"
        }
      },
      "card_types": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/card_types",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/card_types"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings"
        }
      }
    }
  }
}

Restrictions

All Restrictions

Endpoint

GET /api/v3/public/restrictions

Request

Route

GET /api/v3/public/restrictions

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/restrictions" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "standard_banlist",
      "type": "restrictions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/restrictions/standard_banlist"
      },
      "attributes": {
        "name": "Standard Banlist 2022 Edition",
        "date_start": "2022-01-01",
        "point_limit": null,
        "verdicts": {
          "banned": [
            "adonis_campaign"
          ],
          "restricted": [

          ],
          "universal_faction_cost": {
          },
          "global_penalty": [

          ],
          "points": {
          }
        },
        "banned_subtypes": [

        ],
        "size": 1,
        "updated_at": "2022-12-08T12:00:00.000Z"
      }
    }
  ]
}

Get A Single Restriction

Endpoint

GET /api/v3/public/restrictions/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/restrictions/standard_banlist

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/restrictions/standard_banlist" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "standard_banlist",
    "type": "restrictions",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/restrictions/standard_banlist"
    },
    "attributes": {
      "name": "Standard Banlist 2022 Edition",
      "date_start": "2022-01-01",
      "point_limit": null,
      "verdicts": {
        "banned": [
          "adonis_campaign"
        ],
        "restricted": [

        ],
        "universal_faction_cost": {
        },
        "global_penalty": [

        ],
        "points": {
        }
      },
      "banned_subtypes": [

      ],
      "size": 1,
      "updated_at": "2022-12-08T12:00:00.000Z"
    }
  }
}

Sides

All Sides

Endpoint

GET /api/v3/public/sides

Request

Route

GET /api/v3/public/sides

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "corp",
      "type": "sides",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp"
      },
      "attributes": {
        "name": "Corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "factions": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/factions",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/factions"
          }
        },
        "card_types": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/card_types",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/card_types"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings"
          }
        }
      }
    },
    {
      "id": "runner",
      "type": "sides",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner"
      },
      "attributes": {
        "name": "Runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "factions": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/factions",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/factions"
          }
        },
        "card_types": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/card_types",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/card_types"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/printings"
          }
        }
      }
    }
  ]
}

Get A Single side

Endpoint

GET /api/v3/public/sides/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/runner

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/runner" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "runner",
    "type": "sides",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner"
    },
    "attributes": {
      "name": "Runner",
      "updated_at": "2022-12-08T12:00:00.000Z"
    },
    "relationships": {
      "factions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/factions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/factions"
        }
      },
      "card_types": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/card_types",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/card_types"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/cards"
        }
      },
      "printings": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/printings",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/printings"
        }
      }
    }
  }
}

Relationship - Get Card IDs for a Side

Endpoint

GET /api/v3/public/sides/:id/relationships/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/corp/relationships/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "cards",
      "id": "adonis_campaign"
    },
    {
      "type": "cards",
      "id": "hedge_fund"
    },
    {
      "type": "cards",
      "id": "prisec"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/cards",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards"
  }
}

Relationship - Get Card Type IDs for a Side

Endpoint

GET /api/v3/public/sides/:id/relationships/card_types

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/corp/relationships/card_types

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/card_types" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "card_types",
      "id": "asset"
    },
    {
      "type": "card_types",
      "id": "operation"
    },
    {
      "type": "card_types",
      "id": "upgrade"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/card_types",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/card_types"
  }
}

Relationship - Get Card Types for a Side

Endpoint

GET /api/v3/public/sides/:id/card_types

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/corp/card_types

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/corp/card_types" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "asset",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset"
      },
      "attributes": {
        "name": "Asset",
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/asset/cards"
          }
        }
      }
    },
    {
      "id": "operation",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation"
      },
      "attributes": {
        "name": "Operation",
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/operation/cards"
          }
        }
      }
    },
    {
      "id": "upgrade",
      "type": "card_types",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade"
      },
      "attributes": {
        "name": "Upgrade",
        "side_id": "corp",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_types/upgrade/cards"
          }
        }
      }
    }
  ]
}

Relationship - Get Cards for a Side

Endpoint

GET /api/v3/public/sides/:id/cards

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/corp/cards

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adonis_campaign",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign"
      },
      "attributes": {
        "stripped_title": "Adonis Campaign",
        "title": "Adonis Campaign",
        "card_type_id": "asset",
        "side_id": "corp",
        "faction_id": "haas_bioroid",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": true,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01056"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [
          "standard_banlist"
        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/adonis_campaign/printings"
          }
        }
      }
    },
    {
      "id": "hedge_fund",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund"
      },
      "attributes": {
        "stripped_title": "Hedge Fund",
        "title": "Hedge Fund",
        "card_type_id": "operation",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "01110"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/hedge_fund/printings"
          }
        }
      }
    },
    {
      "id": "prisec",
      "type": "cards",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec"
      },
      "attributes": {
        "stripped_title": "Prisec",
        "title": "Prisec",
        "card_type_id": "upgrade",
        "side_id": "corp",
        "faction_id": "neutral_corp",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "cost": null,
        "deck_limit": null,
        "in_restriction": false,
        "influence_cost": null,
        "influence_limit": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "num_printings": 1,
        "printing_ids": [
          "12345"
        ],
        "date_release": "2012-09-06",
        "restriction_ids": [

        ],
        "strength": null,
        "stripped_text": null,
        "text": null,
        "trash_cost": null,
        "is_unique": null,
        "card_subtype_ids": [

        ],
        "display_subtypes": null,
        "attribution": null,
        "updated_at": "2022-12-08T12:00:00.000Z",
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/side"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/faction"
          }
        },
        "card_type": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_type",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_type"
          }
        },
        "card_subtypes": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/card_subtypes",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/card_subtypes"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/cards/prisec/printings"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/cards?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Relationship - Get Faction IDs for a Side

Endpoint

GET /api/v3/public/sides/:id/relationships/factions

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/runner/relationships/factions

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/factions" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "factions",
      "id": "adam"
    },
    {
      "type": "factions",
      "id": "neutral_runner"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/relationships/factions",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/runner/factions"
  }
}

Relationship - Get Factions for a Side

Endpoint

GET /api/v3/public/sides/:id/factions

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/runner/factions

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/runner/factions" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "adam",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam"
      },
      "attributes": {
        "name": "Adam",
        "description": null,
        "is_mini": true,
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/adam/printings"
          }
        }
      }
    },
    {
      "id": "neutral_runner",
      "type": "factions",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner"
      },
      "attributes": {
        "name": "Neutral Runner",
        "description": null,
        "is_mini": false,
        "side_id": "runner",
        "updated_at": "2022-12-08T12:00:00.000Z"
      },
      "relationships": {
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/side"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/cards"
          }
        },
        "printings": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/relationships/printings",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/factions/neutral_runner/printings"
          }
        }
      }
    }
  ]
}

Relationship - Get Printing IDs for a Side

Endpoint

GET /api/v3/public/sides/:id/relationships/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/corp/relationships/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "type": "printings",
      "id": "01056"
    },
    {
      "type": "printings",
      "id": "01110"
    },
    {
      "type": "printings",
      "id": "12345"
    }
  ],
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/relationships/printings",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings"
  }
}

Relationship - Get Printings for a Side

Endpoint

GET /api/v3/public/sides/:id/printings

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/sides/corp/printings

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "01056",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056"
      },
      "attributes": {
        "card_id": "adonis_campaign",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Beefy Boi",
        "display_illustrators": "Tom of Netrunner",
        "illustrator_ids": [
          "tom_of_netrunner"
        ],
        "illustrator_names": [
          "Tom of Netrunner"
        ],
        "position": 56,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "asset",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [
          "advertisement"
        ],
        "card_subtype_names": [
          "Advertisement"
        ],
        "faction_id": "haas_bioroid",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Adonis Campaign",
        "text": null,
        "title": "Adonis Campaign",
        "trash_cost": null,
        "printing_ids": [
          "01056"
        ],
        "num_printings": 1,
        "restriction_ids": [
          "standard_banlist"
        ],
        "in_restriction": true,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01056.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01056.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01056.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01056.jpg"
          }
        },
        "latest_printing_id": "01056",
        "restrictions": {
          "banned": [
            "standard_banlist"
          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01056/side"
          }
        }
      }
    },
    {
      "id": "01110",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110"
      },
      "attributes": {
        "card_id": "hedge_fund",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Hedge funds are run by jagoffs",
        "display_illustrators": "Ann Illustrator",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 110,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "operation",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Hedge Fund",
        "text": null,
        "title": "Hedge Fund",
        "trash_cost": null,
        "printing_ids": [
          "01110"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/01110.jpg",
            "small": "https://static.nrdbassets.com/v1/small/01110.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/01110.jpg",
            "large": "https://static.nrdbassets.com/v1/large/01110.jpg"
          }
        },
        "latest_printing_id": "01110",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/01110/side"
          }
        }
      }
    },
    {
      "id": "12345",
      "type": "printings",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345"
      },
      "attributes": {
        "card_id": "prisec",
        "card_cycle_id": "core",
        "card_cycle_name": "Core Set",
        "card_set_id": "core",
        "card_set_name": "Core",
        "flavor": "Don't mess with these bad people.",
        "display_illustrators": "Good Drawers",
        "illustrator_ids": [

        ],
        "illustrator_names": [

        ],
        "position": 5,
        "quantity": 3,
        "date_release": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "advancement_requirement": null,
        "agenda_points": null,
        "base_link": null,
        "card_type_id": "upgrade",
        "cost": null,
        "deck_limit": null,
        "display_subtypes": null,
        "card_subtype_ids": [

        ],
        "card_subtype_names": [

        ],
        "faction_id": "neutral_corp",
        "influence_cost": null,
        "influence_limit": null,
        "is_unique": null,
        "memory_cost": null,
        "minimum_deck_size": null,
        "side_id": "corp",
        "strength": null,
        "stripped_text": null,
        "stripped_title": "Prisec",
        "text": null,
        "title": "Prisec",
        "trash_cost": null,
        "printing_ids": [
          "12345"
        ],
        "num_printings": 1,
        "restriction_ids": [

        ],
        "in_restriction": false,
        "format_ids": [
          "standard",
          "startup"
        ],
        "card_pool_ids": [
          "startup_01",
          "startup_02",
          "standard_01",
          "standard_02"
        ],
        "snapshot_ids": [
          "standard_01",
          "standard_02",
          "startup_01",
          "startup_02"
        ],
        "attribution": null,
        "card_abilities": {
          "additional_cost": false,
          "advanceable": false,
          "gains_subroutines": false,
          "interrupt": false,
          "link_provided": null,
          "mu_provided": null,
          "num_printed_subroutines": null,
          "on_encounter_effect": false,
          "performs_trace": false,
          "recurring_credits_provided": null,
          "rez_effect": false,
          "trash_ability": false
        },
        "images": {
          "nrdb_classic": {
            "tiny": "https://static.nrdbassets.com/v1/tiny/12345.jpg",
            "small": "https://static.nrdbassets.com/v1/small/12345.jpg",
            "medium": "https://static.nrdbassets.com/v1/medium/12345.jpg",
            "large": "https://static.nrdbassets.com/v1/large/12345.jpg"
          }
        },
        "latest_printing_id": "12345",
        "restrictions": {
          "banned": [

          ],
          "global_penalty": [

          ],
          "points": {
          },
          "restricted": [

          ],
          "universal_faction_cost": {
          }
        }
      },
      "relationships": {
        "card": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card"
          }
        },
        "card_cycle": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_cycle",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_cycle"
          }
        },
        "card_set": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/card_set",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/card_set"
          }
        },
        "faction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/faction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/faction"
          }
        },
        "illustrators": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/illustrators",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/illustrators"
          }
        },
        "side": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/relationships/side",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/printings/12345/side"
          }
        }
      }
    }
  ],
  "links": {
    "first": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings?page%5Blimit%5D=100&page%5Boffset%5D=0",
    "last": "http://api-preview.netrunnerdb.com/api/v3/public/sides/corp/printings?page%5Blimit%5D=100&page%5Boffset%5D=0"
  }
}

Snapshots

All Snapshots

Endpoint

GET /api/v3/public/snapshots

Request

Route

GET /api/v3/public/snapshots

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "standard_01",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01"
      },
      "attributes": {
        "format_id": "standard",
        "active": false,
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_pool_id": "standard_01",
        "restriction_id": null,
        "date_start": "2012-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_01/cards"
          }
        }
      }
    },
    {
      "id": "standard_02",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02"
      },
      "attributes": {
        "format_id": "standard",
        "active": true,
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "core",
          "midnight_sun",
          "parhelion"
        ],
        "card_pool_id": "standard_02",
        "restriction_id": "standard_banlist",
        "date_start": "2022-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/cards"
          }
        }
      }
    },
    {
      "id": "startup_01",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01"
      },
      "attributes": {
        "format_id": "startup",
        "active": false,
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_pool_id": "startup_01",
        "restriction_id": null,
        "date_start": "2019-01-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/cards"
          }
        }
      }
    },
    {
      "id": "startup_02",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02"
      },
      "attributes": {
        "format_id": "startup",
        "active": true,
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "midnight_sun",
          "parhelion"
        ],
        "card_pool_id": "startup_02",
        "restriction_id": null,
        "date_start": "2022-09-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/cards"
          }
        }
      }
    }
  ]
}

Filter - Get Snapshots filtered by Active Status

Endpoint

GET /api/v3/public/snapshots?filter[active]=:active

Parameters

Name Description Type
card_cycle_id required Card cycle string

Request

Route

GET /api/v3/public/snapshots?filter[active]=true

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"active"=>"true"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots?filter[active]=true" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "standard_02",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02"
      },
      "attributes": {
        "format_id": "standard",
        "active": true,
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "core",
          "midnight_sun",
          "parhelion"
        ],
        "card_pool_id": "standard_02",
        "restriction_id": "standard_banlist",
        "date_start": "2022-09-06",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/cards"
          }
        }
      }
    },
    {
      "id": "startup_02",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02"
      },
      "attributes": {
        "format_id": "startup",
        "active": true,
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "midnight_sun",
          "parhelion"
        ],
        "card_pool_id": "startup_02",
        "restriction_id": null,
        "date_start": "2022-09-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/cards"
          }
        }
      }
    }
  ]
}

Filter - Get Snapshots filtered by Format Id

Endpoint

GET /api/v3/public/snapshots?filter[format_id]=:format_id

Parameters

Name Description Type
card_cycle_id required Card cycle string

Request

Route

GET /api/v3/public/snapshots?filter[format_id]=startup

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

Query Parameters

filter={"format_id"=>"startup"}

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots?filter[format_id]=startup" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": [
    {
      "id": "startup_01",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01"
      },
      "attributes": {
        "format_id": "startup",
        "active": false,
        "card_cycle_ids": [
          "core"
        ],
        "card_set_ids": [
          "core"
        ],
        "card_pool_id": "startup_01",
        "restriction_id": null,
        "date_start": "2019-01-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_01/cards"
          }
        }
      }
    },
    {
      "id": "startup_02",
      "type": "snapshots",
      "links": {
        "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02"
      },
      "attributes": {
        "format_id": "startup",
        "active": true,
        "card_cycle_ids": [
          "core",
          "borealis"
        ],
        "card_set_ids": [
          "midnight_sun",
          "parhelion"
        ],
        "card_pool_id": "startup_02",
        "restriction_id": null,
        "date_start": "2022-09-01",
        "updated_at": "2022-12-08T12:00:00.000Z",
        "num_cards": 4
      },
      "relationships": {
        "format": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/format",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/format"
          }
        },
        "card_pool": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/card_pool",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/card_pool"
          }
        },
        "restriction": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/restriction",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/restriction"
          }
        },
        "cards": {
          "links": {
            "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/cards",
            "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/cards"
          }
        }
      }
    }
  ]
}

Get A Single Snapshot

Endpoint

GET /api/v3/public/snapshots/:id

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/snapshots/startup_02

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "startup_02",
    "type": "snapshots",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02"
    },
    "attributes": {
      "format_id": "startup",
      "active": true,
      "card_cycle_ids": [
        "core",
        "borealis"
      ],
      "card_set_ids": [
        "midnight_sun",
        "parhelion"
      ],
      "card_pool_id": "startup_02",
      "restriction_id": null,
      "date_start": "2022-09-01",
      "updated_at": "2022-12-08T12:00:00.000Z",
      "num_cards": 4
    },
    "relationships": {
      "format": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/format",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/format"
        }
      },
      "card_pool": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/card_pool",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/card_pool"
        }
      },
      "restriction": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/restriction",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/restriction"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/startup_02/cards"
        }
      }
    }
  }
}

Relationship - Get Card Pool ID for a Snapshot

Endpoint

GET /api/v3/public/snapshots/:id/relationships/card_pool

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/snapshots/standard_02/relationships/card_pool

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/card_pool" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "card_pools",
    "id": "standard_02"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/card_pool",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/card_pool"
  }
}

Relationship - Get Card Pool for a Snapshot

Endpoint

GET /api/v3/public/snapshots/:id/card_pool

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/snapshots/standard_02/card_pool

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/card_pool" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "standard_02",
    "type": "card_pools",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02"
    },
    "attributes": {
      "name": "Standard Card Pool #2",
      "card_cycle_ids": [
        "core",
        "borealis"
      ],
      "card_set_ids": [
        "core",
        "midnight_sun",
        "parhelion"
      ],
      "card_ids": [
        "hedge_fund",
        "prisec",
        "sure_gamble",
        "adonis_campaign"
      ],
      "updated_at": "2022-12-08T12:00:00.000Z",
      "num_cards": 4
    },
    "relationships": {
      "format": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/format",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/format"
        }
      },
      "card_cycles": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/card_cycles",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/card_cycles"
        }
      },
      "card_sets": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/card_sets",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/card_sets"
        }
      },
      "cards": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/cards",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/cards"
        }
      },
      "snapshots": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/relationships/snapshots",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/card_pools/standard_02/snapshots"
        }
      }
    }
  }
}

Relationship - Get Format ID for a Snapshot

Endpoint

GET /api/v3/public/snapshots/:id/relationships/format

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/snapshots/standard_02/relationships/format

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/format" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "formats",
    "id": "standard"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/format",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/format"
  }
}

Relationship - Get Format for a Snapshot

Endpoint

GET /api/v3/public/snapshots/:id/format

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/snapshots/standard_02/format

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/format" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "standard",
    "type": "formats",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard"
    },
    "attributes": {
      "name": "Standard",
      "active_snapshot_id": "standard_02",
      "snapshot_ids": [
        "standard_01",
        "standard_02"
      ],
      "restriction_ids": [
        "standard_banlist"
      ],
      "updated_at": "2022-12-08T12:00:00.000Z",
      "active_card_pool_id": "standard_02",
      "active_restriction_id": "standard_banlist"
    },
    "relationships": {
      "card_pools": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/card_pools",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/card_pools"
        }
      },
      "restrictions": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/restrictions",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/restrictions"
        }
      },
      "snapshots": {
        "links": {
          "self": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/relationships/snapshots",
          "related": "http://api-preview.netrunnerdb.com/api/v3/public/formats/standard/snapshots"
        }
      }
    }
  }
}

Relationship - Get Restriction ID for a Snapshot

Endpoint

GET /api/v3/public/snapshots/:id/relationships/restriction

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/snapshots/standard_02/relationships/restriction

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/restriction" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "type": "restrictions",
    "id": "standard_banlist"
  },
  "links": {
    "self": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/relationships/restriction",
    "related": "http://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/restriction"
  }
}

Relationship - Get Restriction for a Snapshot

Endpoint

GET /api/v3/public/snapshots/:id/restriction

Parameters

Name Description Type
id required Id string

Request

Route

GET /api/v3/public/snapshots/standard_02/restriction

Headers

Content-Type: application/json
Host: api-preview.netrunnerdb.com

cURL

curl -g "https://api-preview.netrunnerdb.com/api/v3/public/snapshots/standard_02/restriction" -X GET 

Response

Simulated Response

Status

200

Headers

Content-Type: application/vnd.api+json

Body

{
  "data": {
    "id": "standard_banlist",
    "type": "restrictions",
    "links": {
      "self": "http://api-preview.netrunnerdb.com/api/v3/public/restrictions/standard_banlist"
    },
    "attributes": {
      "name": "Standard Banlist 2022 Edition",
      "date_start": "2022-01-01",
      "point_limit": null,
      "verdicts": {
        "banned": [
          "adonis_campaign"
        ],
        "restricted": [

        ],
        "universal_faction_cost": {
        },
        "global_penalty": [

        ],
        "points": {
        }
      },
      "banned_subtypes": [

      ],
      "size": 1,
      "updated_at": "2022-12-08T12:00:00.000Z"
    }
  }
}