Get Schematics

This endpoint runs in game thread.

Get information about all schematics.

Response Body

Name Type Description

  ID

String

ID of the Schematic.

  Name

String

Name of the Schematic.

  ClassName

String

ClassName of the Schematic.

  TechTier

Integer

The tech tier that this Schematic belongs to.

  Type

String

Type of the Schematic. Possible Types:
Alternate
Cheat
Custom
Hard Drive
M.A.M.
Milestone
Prototype
Resource Sink
Story
Tutorial

  HasUnlocks

Boolean

Unlocks this schematic new recipes?

  Locked

Boolean

Is the schematic locked?

  Purchased

Boolean

Is Schematic Purchased?

  DepLocked

Boolean

Dependency Lock for Schematic.

  LockedTutorial

Boolean

TODO

  LockedPhase

Boolean

TODO

  Tutorial

Boolean

Is this schematic a Tutorial schematic?

  Recipes

Object[]

Recipes of the Schematic.

    ID

String

Unique ID of the Recipe.

    Name

String

Name of the Recipe.

    ClassName

String

ClassName of the Recipe.

    Category

String

Category of the Recipe.

    ManualDuration

Float

The manual manufacturing duration for this recipe.

    FactoryDuration

Float

The base manufacturing duration for this recipe.

    Events

String[]

Event when the schematic is active. Possible Events:
Satisfactory Birthday
Christmas
Coffee Stain Studios Birthday
April Fools Day

    ProducedIn

String[]

ClassName where the item can be produced (e.g. BP_BuildGun_C for the Build Gun). }

    Ingredients

Object[]

Ingredients for this recipe.

      Name

String

Name of the item.

      ClassName

String

Class Name of the item.

      Amount

Integer

Amount of the item.

      MaxAmount

Integer

Stack size of the item.

      ManualRate

Float

TODO

      FactoryRate

Float

TODO

    Products

Object[]

Products produced by this recipe.

      Name

String

Name of the item.

      ClassName

String

Class Name of the item.

      Amount

Integer

Amount of the item.

      MaxAmount

Integer

Stack size of the item.

      ManualRate

Float

TODO

      FactoryRate

Float

TODO

  Cost

Object[]

A list of required items for this schematic.

    Name

String

Name of the item.

    ClassName

String

Class Name of the item.

    Amount

Integer

Amount of the item.

    MaxAmount

Integer

Stack size of the item.

    RemainingCost

Integer

Remaining items to complete this item.

    TotalCost

Integer

Total item amount required to complete this item.

Example Response

[
  {
    "ID": "Schematic_SaveCompatibility_C",
    "Name": "Save Compatibility",
    "ClassName": "Schematic_SaveCompatibility_C",
    "TechTier": 0,
    "Type": "Custom",
    "Recipes": [
      {
        "ID": "Recipe_Fence_01_C",
        "Name": "Industrial Railing",
        "ClassName": "Recipe_Fence_01_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Rod",
            "ClassName": "Desc_IronRod_C",
            "Amount": 4,
            "MaxAmount": 200,
            "ManualRate": 240,
            "FactoryRate": 240
          }
        ],
        "Products": [
          {
            "Name": "Industrial Railing",
            "ClassName": "Desc_Fence_01_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Wall_Window_8x4_03_Steel_C",
        "Name": "Panel Window",
        "ClassName": "Recipe_Wall_Window_8x4_03_Steel_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 3,
            "MaxAmount": 200,
            "ManualRate": 180,
            "FactoryRate": 180
          },
          {
            "Name": "Concrete",
            "ClassName": "Desc_Cement_C",
            "Amount": 3,
            "MaxAmount": 500,
            "ManualRate": 180,
            "FactoryRate": 180
          }
        ],
        "Products": [
          {
            "Name": "Panel Window",
            "ClassName": "Desc_Wall_Window_8x4_03_Steel_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Wall_Conveyor_8x4_04_C",
        "Name": "Perpendicular Wall Conveyor",
        "ClassName": "Recipe_Wall_Conveyor_8x4_04_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 3,
            "MaxAmount": 200,
            "ManualRate": 180,
            "FactoryRate": 180
          },
          {
            "Name": "Concrete",
            "ClassName": "Desc_Cement_C",
            "Amount": 3,
            "MaxAmount": 500,
            "ManualRate": 180,
            "FactoryRate": 180
          }
        ],
        "Products": [
          {
            "Name": "Perpendicular Wall Conveyor",
            "ClassName": "Desc_Wall_Conveyor_8x4_04_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Wall_Conveyor_8x4_04_Steel_C",
        "Name": "Perpendicular Wall Conveyor",
        "ClassName": "Recipe_Wall_Conveyor_8x4_04_Steel_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 3,
            "MaxAmount": 200,
            "ManualRate": 180,
            "FactoryRate": 180
          },
          {
            "Name": "Concrete",
            "ClassName": "Desc_Cement_C",
            "Amount": 3,
            "MaxAmount": 500,
            "ManualRate": 180,
            "FactoryRate": 180
          }
        ],
        "Products": [
          {
            "Name": "Perpendicular Wall Conveyor",
            "ClassName": "Desc_Wall_Conveyor_8x4_04_Steel_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_JumpPad_C",
        "Name": "Old Jump Pad",
        "ClassName": "Recipe_JumpPad_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Rotor",
            "ClassName": "Desc_Rotor_C",
            "Amount": 2,
            "MaxAmount": 100,
            "ManualRate": 120,
            "FactoryRate": 120
          },
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 15,
            "MaxAmount": 200,
            "ManualRate": 900,
            "FactoryRate": 900
          },
          {
            "Name": "Cable",
            "ClassName": "Desc_Cable_C",
            "Amount": 10,
            "MaxAmount": 200,
            "ManualRate": 600,
            "FactoryRate": 600
          }
        ],
        "Products": [
          {
            "Name": "Old Jump Pad",
            "ClassName": "Desc_JumpPad_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_JumpPadTilted_C",
        "Name": "Old Tilted Jump Pad",
        "ClassName": "Recipe_JumpPadTilted_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Rotor",
            "ClassName": "Desc_Rotor_C",
            "Amount": 2,
            "MaxAmount": 100,
            "ManualRate": 120,
            "FactoryRate": 120
          },
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 15,
            "MaxAmount": 200,
            "ManualRate": 900,
            "FactoryRate": 900
          },
          {
            "Name": "Cable",
            "ClassName": "Desc_Cable_C",
            "Amount": 10,
            "MaxAmount": 200,
            "ManualRate": 600,
            "FactoryRate": 600
          }
        ],
        "Products": [
          {
            "Name": "Old Tilted Jump Pad",
            "ClassName": "Desc_JumpPadTilted_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Walkway_Straight_C",
        "Name": "Straight Walkway",
        "ClassName": "Recipe_Walkway_Straight_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Rod",
            "ClassName": "Desc_IronRod_C",
            "Amount": 2,
            "MaxAmount": 200,
            "ManualRate": 120,
            "FactoryRate": 120
          },
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 1,
            "MaxAmount": 200,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "Products": [
          {
            "Name": "Straight Walkway",
            "ClassName": "Desc_WalkwayStraight_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Walkway_Cross_C",
        "Name": "Walkway Intersection",
        "ClassName": "Recipe_Walkway_Cross_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Rod",
            "ClassName": "Desc_IronRod_C",
            "Amount": 2,
            "MaxAmount": 200,
            "ManualRate": 120,
            "FactoryRate": 120
          },
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 1,
            "MaxAmount": 200,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "Products": [
          {
            "Name": "Walkway Intersection",
            "ClassName": "Desc_WalkwayCross_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Walkway_T_C",
        "Name": "Walkway T-Junction",
        "ClassName": "Recipe_Walkway_T_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Rod",
            "ClassName": "Desc_IronRod_C",
            "Amount": 2,
            "MaxAmount": 200,
            "ManualRate": 120,
            "FactoryRate": 120
          },
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 1,
            "MaxAmount": 200,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "Products": [
          {
            "Name": "Walkway T-Junction",
            "ClassName": "Desc_WalkwayT_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Walkway_Ramp_C",
        "Name": "Walkway Ramp",
        "ClassName": "Recipe_Walkway_Ramp_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Rod",
            "ClassName": "Desc_IronRod_C",
            "Amount": 2,
            "MaxAmount": 200,
            "ManualRate": 120,
            "FactoryRate": 120
          },
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 1,
            "MaxAmount": 200,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "Products": [
          {
            "Name": "Walkway Ramp",
            "ClassName": "Desc_WalkwayRamp_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_Walkway_Turn_C",
        "Name": "Walkway Corner",
        "ClassName": "Recipe_Walkway_Turn_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Rod",
            "ClassName": "Desc_IronRod_C",
            "Amount": 2,
            "MaxAmount": 200,
            "ManualRate": 120,
            "FactoryRate": 120
          },
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 1,
            "MaxAmount": 200,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "Products": [
          {
            "Name": "Walkway Corner",
            "ClassName": "Desc_WalkwayTurn_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [
          "BP_BuildGun_C"
        ],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_PillarTop_C",
        "Name": "Pillar Top",
        "ClassName": "Recipe_PillarTop_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Concrete",
            "ClassName": "Desc_Cement_C",
            "Amount": 6,
            "MaxAmount": 500,
            "ManualRate": 360,
            "FactoryRate": 360
          }
        ],
        "Products": [
          {
            "Name": "Pillar Top",
            "ClassName": "Desc_PillarTop_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [],
        "ManualDuration": 1,
        "FactoryDuration": 1
      },
      {
        "ID": "Recipe_SteelWall_8x4_C",
        "Name": "Tilted Wall (4 m)",
        "ClassName": "Recipe_SteelWall_8x4_C",
        "Category": "N/A",
        "Events": [],
        "Ingredients": [
          {
            "Name": "Iron Plate",
            "ClassName": "Desc_IronPlate_C",
            "Amount": 3,
            "MaxAmount": 200,
            "ManualRate": 180,
            "FactoryRate": 180
          },
          {
            "Name": "Concrete",
            "ClassName": "Desc_Cement_C",
            "Amount": 3,
            "MaxAmount": 500,
            "ManualRate": 180,
            "FactoryRate": 180
          }
        ],
        "Products": [
          {
            "Name": "Tilted Wall (4 m)",
            "ClassName": "Desc_SteelWall_8x4_C",
            "Amount": 1,
            "MaxAmount": 100,
            "ManualRate": 60,
            "FactoryRate": 60
          }
        ],
        "ProducedIn": [],
        "ManualDuration": 1,
        "FactoryDuration": 1
      }
    ],
    "HasUnlocks": true,
    "Locked": false,
    "Purchased": false,
    "DepLocked": false,
    "LockedTutorial": false,
    "LockedPhase": false,
    "Tutorial": false,
    "Cost": []
  }
]