Gilito AIDocs

Industries

Browse the 3-level industry classification hierarchy and find assets within each industry.

GET/api/v1/market-data/industries

Returns all industries. Optionally filter by hierarchy level.

Query Parameters

levelstringoptional

Industry level: "sector", "industry_group", or "industry".

Response

200 OK
GET/api/v1/market-data/industries
curl -X GET "https://api.gilito.ai/api/v1/market-data/industries?level={level}" \
  -H "Authorization: Bearer YOUR_API_KEY"
Try It
Example Response
{
  "data": [
    {
      "id": "ind1-...",
      "name": "Technology",
      "level": "sector",
      "parentId": null,
      "assetCount": 120
    },
    {
      "id": "ind2-...",
      "name": "Software",
      "level": "industry_group",
      "parentId": "ind1-...",
      "assetCount": 45
    },
    ...
  ]
}
GET/api/v1/market-data/industries/:id

Returns a single industry by its ID.

Path Parameters

idstring (UUID)required

The industry ID.

Response

200 OK
GET/api/v1/market-data/industries/:id
curl -X GET "https://api.gilito.ai/api/v1/market-data/industries/{id}" \
  -H "Authorization: Bearer YOUR_API_KEY"
Try It
Example Response
{
  "data": {
    "id": "ind1-...",
    "name": "Technology",
    "level": "sector",
    "parentId": null,
    "assetCount": 120
  }
}
GET/api/v1/market-data/industries/:id/children

Returns direct children of an industry in the hierarchy.

Path Parameters

idstring (UUID)required

The parent industry ID.

Response

200 OK
GET/api/v1/market-data/industries/:id/children
curl -X GET "https://api.gilito.ai/api/v1/market-data/industries/{id}/children" \
  -H "Authorization: Bearer YOUR_API_KEY"
Try It
Example Response
{
  "data": [
    {
      "id": "ind2-...",
      "name": "Software",
      "level": "industry_group",
      "parentId": "ind1-...",
      "assetCount": 45
    },
    ...
  ]
}
GET/api/v1/market-data/industries/:id/assets

Returns all assets classified under a given industry.

Path Parameters

idstring (UUID)required

The industry ID.

Response

200 OK
GET/api/v1/market-data/industries/:id/assets
curl -X GET "https://api.gilito.ai/api/v1/market-data/industries/{id}/assets" \
  -H "Authorization: Bearer YOUR_API_KEY"
Try It
Example Response
{
  "data": [
    {
      "id": "a1b2c3d4-...",
      "symbol": "MSFT",
      "name": "Microsoft Corporation",
      "type": "stock",
      "currency": "USD"
    },
    ...
  ]
}