Greenhouse Scraper

ENDPOINTS
GET/boards/offices

Offices

A company's offices as a flat list or a tree, with the departments hiring at each one.

QUERY PARAMS

Company's Greenhouse board: its token or any Greenhouse board link.

Examples:

  • Token: figma
  • URL: https://job-boards.greenhouse.io/figma

Don't know the token? Use Find Company Board.

list returns every node with child_ids; tree nests children.

Default: list

Allowed values: list, tree

Include the open jobs under every node (bigger responses).

Default: false

Allowed values: true, false

{
  "board": "figma",
  "link": "https://job-boards.greenhouse.io/figma",
  "render_as": "list",
  "count": 25,
  "offices": [
    {
      "id": 4029880004,
      "name": "APAC",
      "location": "Singapore, Central, Singapore",
      "parent_id": 4027787004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4062994004,
      "name": "Bengaluru, India",
      "location": null,
      "parent_id": 4027787004,
      "jobs_count": 1,
      "departments": [
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4024250004,
      "name": "Berlin, DE",
      "location": null,
      "parent_id": 4024286004,
      "jobs_count": 8,
      "departments": [
        {
          "id": 4016251004,
          "name": "Marketing",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        },
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 7,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4031431004,
      "name": "British Columbia",
      "location": "British Columbia, Canada",
      "parent_id": 4031430004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4031430004,
      "name": "Canada",
      "location": null,
      "parent_id": 4033142004,
      "jobs_count": 51,
      "departments": [
        {
          "id": 4016247004,
          "name": "Business Operations",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        },
        {
          "id": 4016249004,
          "name": "Design",
          "parent_id": null,
          "jobs_count": 10,
          "child_ids": []
        },
        {
          "id": 4016250004,
          "name": "Engineering",
          "parent_id": null,
          "jobs_count": 23,
          "child_ids": []
        },
        {
          "id": 4016251004,
          "name": "Marketing",
          "parent_id": null,
          "jobs_count": 4,
          "child_ids": []
        },
        {
          "id": 4016252004,
          "name": "People",
          "parent_id": null,
          "jobs_count": 3,
          "child_ids": []
        },
        {
          "id": 4016253004,
          "name": "Product",
          "parent_id": null,
          "jobs_count": 6,
          "child_ids": []
        },
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        },
        {
          "id": 4038542004,
          "name": "Talent",
          "parent_id": null,
          "jobs_count": 2,
          "child_ids": []
        },
        {
          "id": 4104303004,
          "name": "Weavy - Figma Weave",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        }
      ],
      "child_ids": [
        4031431004,
        4031432004
      ]
    },
    {
      "id": 4034710004,
      "name": "Dublin, IE",
      "location": "Dublin, Dublin, Ireland",
      "parent_id": 4024286004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4024286004,
      "name": "EMEA",
      "location": null,
      "parent_id": null,
      "jobs_count": 0,
      "departments": [],
      "child_ids": [
        4024250004,
        4034710004,
        4008179004,
        4024249004,
        4114579004,
        4008178004,
        4081732004,
        4077236004
      ]
    },
    {
      "id": 4027787004,
      "name": "JAPAC",
      "location": null,
      "parent_id": null,
      "jobs_count": 0,
      "departments": [],
      "child_ids": [
        4029880004,
        4062994004,
        4095727004,
        4096725004,
        4034936004,
        4046690004,
        4026948004
      ]
    },
    {
      "id": 4058310004,
      "name": "LATAM",
      "location": null,
      "parent_id": null,
      "jobs_count": 0,
      "departments": [],
      "child_ids": [
        4058311004
      ]
    },
    {
      "id": 4008179004,
      "name": "London, UK",
      "location": null,
      "parent_id": 4024286004,
      "jobs_count": 19,
      "departments": [
        {
          "id": 4016254004,
          "name": "Customer Operations and Support",
          "parent_id": null,
          "jobs_count": 2,
          "child_ids": []
        },
        {
          "id": 4016249004,
          "name": "Design",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        },
        {
          "id": 4016256004,
          "name": "Early Career",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        },
        {
          "id": 4016250004,
          "name": "Engineering",
          "parent_id": null,
          "jobs_count": 2,
          "child_ids": []
        },
        {
          "id": 4016253004,
          "name": "Product",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        },
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 12,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4033142004,
      "name": "North America",
      "location": null,
      "parent_id": null,
      "jobs_count": 0,
      "departments": [],
      "child_ids": [
        4031430004,
        4024285004,
        4031431004,
        4031432004
      ]
    },
    {
      "id": 4031432004,
      "name": "Ontario",
      "location": "Ontario, Canada",
      "parent_id": 4031430004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4024249004,
      "name": "Paris, FR",
      "location": "Paris, Paris, France",
      "parent_id": 4024286004,
      "jobs_count": 4,
      "departments": [
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 4,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4114579004,
      "name": "Remote - Belgium",
      "location": null,
      "parent_id": 4024286004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4008178004,
      "name": "Remote - EMEA",
      "location": null,
      "parent_id": 4024286004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4081732004,
      "name": "Remote - Sweden",
      "location": null,
      "parent_id": 4024286004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4095727004,
      "name": "Remote - Victoria, Australia",
      "location": null,
      "parent_id": 4027787004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4058311004,
      "name": "São Paulo, Brazil",
      "location": null,
      "parent_id": 4058310004,
      "jobs_count": 5,
      "departments": [
        {
          "id": 4016252004,
          "name": "People",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        },
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 3,
          "child_ids": []
        },
        {
          "id": 4038542004,
          "name": "Talent",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4096725004,
      "name": "Seoul, South Korea",
      "location": "Seoul, South Korea",
      "parent_id": 4027787004,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    },
    {
      "id": 4034936004,
      "name": "Singapore",
      "location": "Singapore, North, Singapore",
      "parent_id": 4027787004,
      "jobs_count": 2,
      "departments": [
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 2,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4046690004,
      "name": "Sydney, Australia",
      "location": null,
      "parent_id": 4027787004,
      "jobs_count": 3,
      "departments": [
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 3,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4077236004,
      "name": "Tel Aviv, Israel",
      "location": "Tel Aviv-Yafo, Tel Aviv District, Israel",
      "parent_id": 4024286004,
      "jobs_count": 1,
      "departments": [
        {
          "id": 4104303004,
          "name": "Weavy - Figma Weave",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4026948004,
      "name": "Tokyo, JP",
      "location": "Tokyo Prefecture, Japan",
      "parent_id": 4027787004,
      "jobs_count": 3,
      "departments": [
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 3,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 4024285004,
      "name": "US",
      "location": null,
      "parent_id": 4033142004,
      "jobs_count": 98,
      "departments": [
        {
          "id": 4027252004,
          "name": "Business Development",
          "parent_id": null,
          "jobs_count": 4,
          "child_ids": []
        },
        {
          "id": 4016247004,
          "name": "Business Operations",
          "parent_id": null,
          "jobs_count": 11,
          "child_ids": []
        },
        {
          "id": 4016254004,
          "name": "Customer Operations and Support",
          "parent_id": null,
          "jobs_count": 4,
          "child_ids": []
        },
        {
          "id": 4016249004,
          "name": "Design",
          "parent_id": null,
          "jobs_count": 10,
          "child_ids": []
        },
        {
          "id": 4016256004,
          "name": "Early Career",
          "parent_id": null,
          "jobs_count": 10,
          "child_ids": []
        },
        {
          "id": 4016250004,
          "name": "Engineering",
          "parent_id": null,
          "jobs_count": 24,
          "child_ids": []
        },
        {
          "id": 4016251004,
          "name": "Marketing",
          "parent_id": null,
          "jobs_count": 9,
          "child_ids": []
        },
        {
          "id": 4016252004,
          "name": "People",
          "parent_id": null,
          "jobs_count": 6,
          "child_ids": []
        },
        {
          "id": 4016253004,
          "name": "Product",
          "parent_id": null,
          "jobs_count": 6,
          "child_ids": []
        },
        {
          "id": 4016255004,
          "name": "Sales",
          "parent_id": null,
          "jobs_count": 11,
          "child_ids": []
        },
        {
          "id": 4038542004,
          "name": "Talent",
          "parent_id": null,
          "jobs_count": 2,
          "child_ids": []
        },
        {
          "id": 4104303004,
          "name": "Weavy - Figma Weave",
          "parent_id": null,
          "jobs_count": 1,
          "child_ids": []
        }
      ],
      "child_ids": []
    },
    {
      "id": 0,
      "name": "No Office",
      "location": null,
      "parent_id": null,
      "jobs_count": 0,
      "departments": [],
      "child_ids": []
    }
  ]
}