{
  "openapi": "3.0.1",
  "info": {
    "title": "50/50 Women on Boards Scraper - US Public Companies",
    "description": "[💰$4 / 1K] ⚡ Fast 50/50 Women on Boards scraper. No login, no API key. Export the Gender Diversity Index of 2,850 US public companies by URL or company name: board size, number and % of women directors, 50/50 rating, sector, ticker, exchange, address and website.",
    "version": "1.0",
    "x-build-id": "90aTA6WTTkcxg9CDW"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/aboo.script~5050wob-com-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-aboo.script-5050wob-com-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/aboo.script~5050wob-com-scraper/runs": {
      "post": {
        "operationId": "runs-sync-aboo.script-5050wob-com-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/aboo.script~5050wob-com-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-aboo.script-5050wob-com-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "startUrls": {
            "title": "Start URLs",
            "type": "array",
            "description": "50/50 Women on Boards directory URLs, with or without filters, e.g. https://5050wob.org/directory/?sector=Technology. Former 5050wob.com directory URLs are also supported.",
            "items": {
              "type": "object",
              "required": [
                "url"
              ],
              "properties": {
                "url": {
                  "type": "string",
                  "title": "URL of a web page",
                  "format": "uri"
                }
              }
            }
          },
          "searchQueries": {
            "title": "Search queries",
            "type": "array",
            "description": "Company names to search in the directory, like the Company Name field on the website. Each query is scraped separately.",
            "items": {
              "type": "string"
            }
          },
          "maxResults": {
            "title": "Maximum number of results",
            "minimum": 1,
            "type": "integer",
            "description": "Maximum number of companies to scrape per start URL or search query.",
            "default": 5
          },
          "sector": {
            "title": "Sector",
            "enum": [
              "Basic Materials",
              "Communication Services",
              "Consumer Cyclical",
              "Consumer Defensive",
              "Energy",
              "Financial Services",
              "Healthcare",
              "Industrials",
              "Real Estate",
              "Technology",
              "Utilities"
            ],
            "type": "string",
            "description": "Only companies in this sector. Applies to search queries only; start URLs keep the filters in their URL."
          },
          "state": {
            "title": "State",
            "enum": [
              "AL",
              "AK",
              "Alberta",
              "AZ",
              "AR",
              "Bermuda",
              "British Columbia",
              "CA",
              "Co. Dublin",
              "CO",
              "CT",
              "County Louth",
              "DE",
              "Essex",
              "FL",
              "George Town",
              "GA",
              "Grand Cayman",
              "HI",
              "ID",
              "IL",
              "IN",
              "IA",
              "Island of New Providence",
              "Israel",
              "Jersey",
              "KS",
              "KY",
              "LA",
              "ME",
              "MD",
              "MA",
              "MI",
              "MN",
              "MS",
              "MO",
              "MT",
              "N4",
              "NE",
              "NV",
              "NH",
              "NJ",
              "NM",
              "NY",
              "NC",
              "ND",
              "OH",
              "OK",
              "Ontario",
              "OR",
              "PA",
              "Puerto Rico",
              "Queensland",
              "RI",
              "SC",
              "SD",
              "TN",
              "TX",
              "Trivero",
              "UT",
              "VT",
              "VA",
              "WA",
              "DC",
              "WV",
              "WI"
            ],
            "type": "string",
            "description": "Only companies headquartered in this state or region. Applies to search queries only; start URLs keep the filters in their URL."
          },
          "city": {
            "title": "City",
            "type": "string",
            "description": "Only companies headquartered in this city. Applies to search queries only; start URLs keep the filters in their URL."
          },
          "exchange": {
            "title": "Exchange",
            "enum": [
              "NASDAQ",
              "NYSE",
              "NYSE MKT LLC",
              "Other",
              "Toronto"
            ],
            "type": "string",
            "description": "Only companies listed on this stock exchange. Applies to search queries only; start URLs keep the filters in their URL."
          },
          "rating": {
            "title": "50/50 rating",
            "enum": [
              "GB",
              "3+",
              "2",
              "1",
              "0",
              "3",
              "5"
            ],
            "type": "string",
            "description": "Only companies with this 50/50 rating, as shown on the website (GB = gender-balanced board). Applies to search queries only; start URLs keep the filters in their URL."
          },
          "minWomen": {
            "title": "Minimum women on board",
            "minimum": 0,
            "type": "integer",
            "description": "Only companies with at least this many women directors. Applies to search queries only; start URLs keep the filters in their URL."
          },
          "minWomenPercentage": {
            "title": "Minimum % of women on board",
            "minimum": 0,
            "maximum": 100,
            "type": "integer",
            "description": "Only companies where women hold at least this percentage of board seats (0-100). Applies to search queries only; start URLs keep the filters in their URL."
          },
          "minBoardMembers": {
            "title": "Minimum board members",
            "minimum": 0,
            "type": "integer",
            "description": "Only companies with at least this many board members. Applies to search queries only; start URLs keep the filters in their URL."
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}