{
  "openapi": "3.0.1",
  "info": {
    "title": "Job Board Scraper & Change Tracker",
    "description": "Find jobs at companies you follow and track new, updated, and removed postings across 38 hiring platforms. Filter by title, location, or remote status. Export results to CSV, Excel, or JSON.",
    "version": "0.1",
    "x-build-id": "wZhg3kx9KN7W7Nu6r"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/dstyx~ats-job-feed-actor/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-dstyx-ats-job-feed-actor",
        "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/dstyx~ats-job-feed-actor/runs": {
      "post": {
        "operationId": "runs-sync-dstyx-ats-job-feed-actor",
        "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/dstyx~ats-job-feed-actor/run-sync": {
      "post": {
        "operationId": "run-sync-dstyx-ats-job-feed-actor",
        "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": {
          "companies": {
            "title": "Companies or careers links",
            "type": "array",
            "description": "Replace the prefilled Stripe example with the employers you want to follow. Add one employer name or supported careers link per item. Custom company-site links may need the platform fields below.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "use_example_companies": {
            "title": "Try an example: 3 companies",
            "type": "boolean",
            "description": "Add Airbnb, Anthropic, and Spotify to this run. Turn off to remove these examples; any companies you entered stay selected. Preview first to check current availability.",
            "default": false
          },
          "title_keywords": {
            "title": "Job titles",
            "type": "array",
            "description": "Replace the prefilled Compliance example with your job titles, such as engineer or developer. Match any word, ignoring capitalization. Leave empty for all titles.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "locations": {
            "title": "Location",
            "type": "array",
            "description": "Match any location text. Example: Chicago. Leave empty for all locations. This is text matching, not a distance or country search.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "remote_only": {
            "title": "Remote jobs only",
            "type": "boolean",
            "description": "Include only jobs the source marks remote. Jobs with unknown work arrangements are excluded. Remote does not necessarily mean you can work from any country.",
            "default": false
          },
          "feed_id": {
            "title": "Search name (for continuing tracking)",
            "type": "string",
            "description": "Example: my-engineering-search. Reuse the same name to track changes. Use letters, numbers, dots, underscores, or hyphens. A saved Apify task can manage this automatically; unnamed direct runs are one-time checks."
          },
          "first_run_mode": {
            "title": "When tracking starts",
            "enum": [
              "emit_all_as_new",
              "baseline_only"
            ],
            "type": "string",
            "description": "Show current matching jobs now (each is a billable job event), or save a starting point and return changes on later runs. Normal run costs apply in both cases.",
            "default": "emit_all_as_new"
          },
          "preview": {
            "title": "Preview before tracking",
            "type": "boolean",
            "description": "Turn on, then run to see resolved boards, match counts, sample jobs, and an estimate for a new search. Saves no tracking baseline and charges no job events. Normal run costs still apply. Turn off to start tracking.",
            "default": false
          },
          "exclude_title_keywords": {
            "title": "Exclude job titles",
            "type": "array",
            "description": "Skip titles containing any of these words. Example: senior, manager. Leave empty to exclude nothing.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "departments": {
            "title": "Department or team",
            "type": "array",
            "description": "Match any department or team text. Example: engineering. Jobs without this information will not match.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "greenhouse_boards": {
            "title": "Companies on Greenhouse",
            "type": "array",
            "description": "Example: https://boards.greenhouse.io/airbnb or airbnb. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "lever_boards": {
            "title": "Companies on Lever",
            "type": "array",
            "description": "Example: https://jobs.lever.co/spotify or spotify. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "ashby_boards": {
            "title": "Companies on Ashby",
            "type": "array",
            "description": "Example: https://jobs.ashbyhq.com/linear or linear. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "workable_boards": {
            "title": "Companies on Workable",
            "type": "array",
            "description": "Example: https://apply.workable.com/blueground or blueground. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "recruitee_boards": {
            "title": "Companies on Recruitee",
            "type": "array",
            "description": "Example: https://bunq.recruitee.com or bunq. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "rippling_boards": {
            "title": "Companies on Rippling",
            "type": "array",
            "description": "Example: https://ats.rippling.com/rippling/jobs or rippling. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "breezy_boards": {
            "title": "Companies on Breezy HR",
            "type": "array",
            "description": "Example: https://acme.breezy.hr or acme. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "teamtailor_boards": {
            "title": "Companies on Teamtailor",
            "type": "array",
            "description": "Example: https://career.teamtailor.com or career. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "smartrecruiters_boards": {
            "title": "Companies on SmartRecruiters",
            "type": "array",
            "description": "Example: https://jobs.smartrecruiters.com/BoschGroup or BoschGroup (case-sensitive). Add one board per item. Use the exact careers address supplied by the employer. An empty response is treated as a failed check because the source also returns empty for unknown boards.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "jobsoid_boards": {
            "title": "Companies on Jobsoid",
            "type": "array",
            "description": "Example: https://valueit.jobsoid.com or valueit. Add one board per item. Use the exact careers address supplied by the employer. An empty response is treated as a failed check because the source also returns empty for unknown boards.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "occupop_boards": {
            "title": "Companies on Occupop",
            "type": "array",
            "description": "Example: flogas (the company key from its Occupop board). Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "bamboohr_boards": {
            "title": "Companies on BambooHR",
            "type": "array",
            "description": "Example: https://scribd.bamboohr.com/careers or scribd. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "personio_boards": {
            "title": "Companies on Personio",
            "type": "array",
            "description": "Example: https://acme.jobs.personio.de or acme. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "manatal_boards": {
            "title": "Companies on Manatal",
            "type": "array",
            "description": "Example: https://www.careers-page.com/manatal or manatal. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "jobvite_boards": {
            "title": "Companies on Jobvite",
            "type": "array",
            "description": "Example: https://jobs.jobvite.com/nutanix or nutanix. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "polymer_boards": {
            "title": "Companies on Polymer",
            "type": "array",
            "description": "Example: https://jobs.polymer.co/pirate-wires or pirate-wires. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "dover_boards": {
            "title": "Companies on Dover",
            "type": "array",
            "description": "Example: https://app.dover.com/jobs/dover or dover. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "pinpoint_boards": {
            "title": "Companies on Pinpoint",
            "type": "array",
            "description": "Example: https://ogier.pinpointhq.com or ogier. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "gem_boards": {
            "title": "Companies on Gem",
            "type": "array",
            "description": "Example: https://jobs.gem.com/retool or retool (case-sensitive). Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "adp_boards": {
            "title": "Companies on ADP MyJobs",
            "type": "array",
            "description": "Example: https://myjobs.adp.com/merakeycareers/cx/job-listing or merakeycareers. Add one board per item. Use the exact careers address supplied by the employer. Different sites for the same employer can repeat the same jobs; select one.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "traffit_boards": {
            "title": "Companies on Traffit",
            "type": "array",
            "description": "Example: https://xkom.traffit.com/career/ or xkom. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "recruiterflow_boards": {
            "title": "Companies on Recruiterflow",
            "type": "array",
            "description": "Example: https://recruiterflow.com/hirelatam/jobs or hirelatam. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "phenom_boards": {
            "title": "Career sites on Phenom",
            "type": "array",
            "description": "Example: https://careers.example.com/us/en/search-results or careers.example.com. Add one board per item. Use the exact careers address supplied by the employer. Search and locale paths do not narrow the monitored board.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "join_boards": {
            "title": "Companies on JOIN",
            "type": "array",
            "description": "Example: https://join.com/companies/acme or acme. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "icims_boards": {
            "title": "Career sites on iCIMS",
            "type": "array",
            "description": "Example: https://uscareers-msci.icims.com/jobs/search or uscareers-msci.icims.com. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "jazzhr_boards": {
            "title": "Career pages on JazzHR",
            "type": "array",
            "description": "Example: https://projectx.applytojob.com/apply or projectx. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "factorial_boards": {
            "title": "Career pages on Factorial",
            "type": "array",
            "description": "Example: https://aldesa.factorial.es or aldesa.factorial.es. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "paylocity_boards": {
            "title": "Career pages on Paylocity",
            "type": "array",
            "description": "Example: a public recruiting.paylocity.com/Recruiting/Jobs/All/ careers URL, including its board GUID. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "avature_boards": {
            "title": "Career portals on Avature",
            "type": "array",
            "description": "Example: https://careers.avature.net/en_US/main/SearchJobs (include the portal path). Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "successfactors_boards": {
            "title": "Career sites on SAP SuccessFactors",
            "type": "array",
            "description": "Example: https://jobs.csiro.au or careers.nemetschek.com/Bluebeam (keep any brand path). Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "oracle_boards": {
            "title": "Career sites on Oracle Cloud HCM",
            "type": "array",
            "description": "Example: ebwh.fa.us2.oraclecloud.com/CX_1002 or its full careers URL (include the site ID). Add one board per item. Use the exact careers address supplied by the employer. Search and locale parameters do not narrow the monitored site.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "eightfold_boards": {
            "title": "Career sites on Eightfold",
            "type": "array",
            "description": "Example: the public Eightfold careers URL (keep any domain query parameter). Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "taleo_boards": {
            "title": "Career sections on Oracle Taleo",
            "type": "array",
            "description": "Example: the public tenant.taleo.net/careersection/SECTION/jobsearch.ftl URL (include the career section). Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "comeet_boards": {
            "title": "Companies on Comeet",
            "type": "array",
            "description": "Example: the uid:token pair from the public careers embed. A company name alone is not enough. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "workday_boards": {
            "title": "Companies on Workday",
            "type": "array",
            "description": "Example: https://nvidia.wd5.myworkdayjobs.com/NVIDIAExternalCareerSite (include the numbered host and site). Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "zoho_boards": {
            "title": "Companies on Zoho Recruit",
            "type": "array",
            "description": "Example: https://acme.zohorecruit.com/jobs/Careers or acme/Careers. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "ukg_boards": {
            "title": "Companies on UKG Pro Recruiting (UltiPro)",
            "type": "array",
            "description": "Example: the full recruiting.ultipro.com careers URL, including company code and board UUID. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "bullhorn_boards": {
            "title": "Companies on Bullhorn",
            "type": "array",
            "description": "Example: swimlane/corporation-token from the public board, or its public-rest Bullhorn URL. Add one board per item. Use the exact careers address supplied by the employer.",
            "default": [],
            "items": {
              "type": "string"
            }
          },
          "emit_unchanged": {
            "title": "Include jobs that have not changed",
            "type": "boolean",
            "description": "Return still-matching jobs even when unchanged. These rows have no job-event charge. Useful when you need a current list on every run.",
            "default": false
          },
          "include_description": {
            "title": "Include job descriptions",
            "type": "boolean",
            "description": "Add descriptions when the source provides them. Some boards do not provide descriptions; others require extra requests.",
            "default": false
          },
          "hash_description": {
            "title": "Track description edits",
            "type": "boolean",
            "description": "Count description edits as updates where descriptions are available. Company-wide text edits can produce many billable updates. Changing this silently refreshes affected baselines.",
            "default": false
          },
          "detect_timestamp_only": {
            "title": "Track timestamp-only updates",
            "type": "boolean",
            "description": "Also report updates when the source changes only its update time. This can create many billable updates without visible job changes. Leave off for a quieter feed.",
            "default": false
          },
          "state_store_name": {
            "title": "Tracking storage",
            "type": "string",
            "description": "Named storage for saved searches. Keep the default unless you manage storage yourself. This does not replace a search name or saved task.",
            "default": "ats-job-feed-state"
          },
          "state_key": {
            "title": "Legacy search identifier",
            "type": "string",
            "description": "For existing API integrations. Use Search name for new searches."
          },
          "reset_state": {
            "title": "Start this search over",
            "type": "boolean",
            "description": "Ignore its saved starting point. The next tracking run uses your first-run choice again and may charge for current jobs. Preview never resets tracking.",
            "default": false
          },
          "suppress_mass_removals": {
            "title": "Confirm unusually large closures",
            "type": "boolean",
            "description": "Hold a sudden large drop in jobs until another successful check confirms it. Recommended to avoid treating incomplete source results as closures.",
            "default": true
          },
          "removal_alarm_ratio": {
            "title": "Large-closure threshold",
            "minimum": 0.01,
            "maximum": 1,
            "type": "number",
            "description": "Share of tracked jobs that must disappear before confirmation is required. Example: 0.5 means half the jobs.",
            "default": 0.5
          },
          "max_concurrency": {
            "title": "Concurrent board requests",
            "minimum": 1,
            "maximum": 20,
            "type": "integer",
            "description": "Number of boards checked at once. The default is suitable for most searches.",
            "default": 5
          },
          "request_timeout": {
            "title": "Request timeout (seconds)",
            "minimum": 5,
            "maximum": 180,
            "type": "integer",
            "description": "How long to wait for one request. Increase only when a board regularly responds slowly.",
            "default": 30
          },
          "max_retries": {
            "title": "Retries per request",
            "minimum": 0,
            "maximum": 10,
            "type": "integer",
            "description": "Retry temporary failures. The actor respects source retry delays and its run deadline.",
            "default": 4
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}