Skip to content
Eden Engine

Job Openings by Company Domain

omnial/enrichment-company-job-openings

Given a company's website domain, returns its currently active job openings and a total open-jobs count: job title, location, seniority, category tags, contract type, salary range when disclosed, occupational classification, and posting/freshness timestamps. A domain with no open roles comes back with an empty jobs list rather than an error.

activeper callv1
Provider
Web & Business Data Network
Category
jobs
Provider price
$0.07371 per call
Latency p50 / p95
— / —
Success rate
Verified

Provider list price; Omnial MCP charges provider cost plus a platform markup on top.

Contract

input_schema.json
{
  "type": "object",
  "required": [
    "CompanyDomain"
  ],
  "properties": {
    "CompanyDomain": {
      "type": "string",
      "minLength": 1,
      "description": "The company's website domain, e.g. 'stripe.com'. Resolve a bare company name with a company-domain lookup first."
    }
  },
  "additionalProperties": false
}
output_schema.json
{
  "type": "object",
  "properties": {
    "data": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "id": {
            "type": "string",
            "description": "Internal record id for this lookup; matches the call's own runId."
          },
          "result": {
            "type": "object",
            "properties": {
              "job_openings": {
                "type": "object",
                "properties": {
                  "jobs": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "url": {
                          "type": "string",
                          "description": "The LinkedIn job-listing permalink for this posting, e.g. 'https://www.linkedin.com/jobs/view/4463106788/' -- observed on every real job captured, never the aggregator's own host."
                        },
                        "title": {
                          "type": "string"
                        },
                        "salary": {
                          "type": [
                            "string",
                            "null"
                          ],
                          "description": "Observed null on every real job captured; see salary_data for the structured breakdown, also null on every real job captured."
                        },
                        "status": {
                          "type": [
                            "string",
                            "null"
                          ],
                          "description": "Observed null on every real job captured; populated shape unconfirmed."
                        },
                        "language": {
                          "type": "string",
                          "description": "e.g. 'en'."
                        },
                        "location": {
                          "type": "string"
                        },
                        "onet_data": {
                          "type": "object",
                          "properties": {
                            "code": {
                              "type": "string",
                              "description": "The O*NET-SOC code, e.g. '13-1161.00' -- a dashed occupational classification id, not a phone number."
                            },
                            "family": {
                              "type": "string"
                            },
                            "occupation_name": {
                              "type": "string",
                              "description": "The O*NET occupation label, not a person's name."
                            }
                          },
                          "description": "US O*NET-SOC occupational classification for the role.",
                          "additionalProperties": true
                        },
                        "posted_at": {
                          "type": "string",
                          "description": "ISO 8601 timestamp of when the posting went live."
                        },
                        "seniority": {
                          "type": "string",
                          "description": "e.g. 'mid_senior', 'manager', 'head', 'junior'."
                        },
                        "categories": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          },
                          "description": "Role category tags, e.g. 'engineering', 'sales'."
                        },
                        "description": {
                          "type": "string",
                          "description": "Full job posting text."
                        },
                        "salary_data": {
                          "type": "object",
                          "properties": {
                            "salary_low": {
                              "type": [
                                "number",
                                "null"
                              ]
                            },
                            "salary_high": {
                              "type": [
                                "number",
                                "null"
                              ]
                            },
                            "salary_low_usd": {
                              "type": [
                                "number",
                                "null"
                              ]
                            },
                            "salary_currency": {
                              "type": [
                                "string",
                                "null"
                              ]
                            },
                            "salary_high_usd": {
                              "type": [
                                "number",
                                "null"
                              ]
                            },
                            "salary_time_unit": {
                              "type": [
                                "string",
                                "null"
                              ]
                            }
                          },
                          "description": "Structured salary breakdown. Every field observed null on every real job captured -- salary disclosure was never observed for this endpoint in the captures on hand.",
                          "additionalProperties": true
                        },
                        "last_seen_at": {
                          "type": "string",
                          "description": "ISO 8601 timestamp."
                        },
                        "first_seen_at": {
                          "type": "string",
                          "description": "ISO 8601 timestamp."
                        },
                        "location_data": {
                          "type": "array",
                          "items": {},
                          "description": "Observed as an empty array on every real job captured; populated shape unconfirmed."
                        },
                        "contract_types": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          },
                          "description": "e.g. 'remote', 'hybrid', 'intern'. Observed empty on some real jobs."
                        },
                        "recruiter_data": {
                          "type": "object",
                          "properties": {
                            "title": {
                              "type": [
                                "string",
                                "null"
                              ],
                              "description": "The recruiter's job title, when disclosed. Observed null on every real job captured."
                            }
                          },
                          "description": "Recruiter metadata for the posting. Only `title` is shipped; the recruiter's own name and direct contact value are never shipped by this tool -- see verification.notes.",
                          "additionalProperties": false
                        },
                        "normalized_title": {
                          "type": "string"
                        },
                        "translated_title": {
                          "type": [
                            "string",
                            "null"
                          ],
                          "description": "Observed null on every real job captured; populated shape unconfirmed."
                        },
                        "last_processed_at": {
                          "type": "string",
                          "description": "ISO 8601 timestamp."
                        }
                      },
                      "additionalProperties": true
                    },
                    "description": "Active job postings for the domain. Empty on a domain with no open roles (observed on the example.com capture) rather than an error."
                  },
                  "domain": {
                    "type": "string",
                    "description": "Echoes the queried CompanyDomain input."
                  },
                  "total_job_count": {
                    "type": [
                      "number",
                      "null"
                    ],
                    "description": "Total matching jobs the vendor holds for this domain. Observed only on the capture with real listings (326); the empty-jobs capture did not carry this field at all, so treat its absence as equivalent to unknown/zero."
                  },
                  "more_matches_than_we_can_display": {
                    "type": [
                      "boolean",
                      "null"
                    ],
                    "description": "True on the one real capture with more matching jobs than were returned in `jobs`. Absent (not false) on the empty-jobs capture."
                  }
                },
                "description": "The domain's currently active job openings. Correctly scoped to the queried domain on both real captures observed.",
                "additionalProperties": true
              },
              "job_openings_count": {
                "type": "string",
                "description": "Total open-jobs count for the domain, as a numeric STRING (e.g. '326', '4000') -- observed on both real captures, not assumed to be a number."
              }
            },
            "additionalProperties": true
          },
          "status": {
            "type": "string",
            "description": "'complete' on both real captures observed."
          }
        },
        "additionalProperties": true
      },
      "description": "One entry per submitted domain (always 1-length on both captures observed)."
    },
    "total": {
      "type": "number",
      "description": "Number of domains submitted in this call (1 on both captures observed)."
    },
    "status": {
      "type": "string",
      "description": "'complete' on both real captures observed."
    },
    "finished": {
      "type": "number",
      "description": "Number of domains finished processing (1 on both captures observed)."
    },
    "routine_run_id": {
      "type": "string",
      "description": "The vendor's own internal execution id for this lookup."
    }
  },
  "description": "The job-openings run's settled envelope, as returned at routing.responseResultPath ($.output).",
  "additionalProperties": true
}

Pricing

Every real charge, itemised. A model that quietly omits one is a slow financial leak, so nothing here is rolled up, and a charge that only applies to some inputs says so rather than being added in.

Prices in this catalog are the provider's own list price, not your bill: Omnial MCP charges provider cost plus a platform markup on top, so what you are charged is higher than the figure shown. For the exact amount a specific call will cost, run omnial_execute with dry_run: true; that number includes the markup and is what we hold while the call runs. It is a quote, not a cap on the charge.

ChargeRate
Per call
Flat, regardless of what comes back
$0.07371
Cost basis
Not recorded

This tool's catalog entry does not record how its final bill is determined, so we will not tell you whether its cost is fixed before the call or reported by the provider afterwards. Either way what is held is a quote rather than a cap: you are charged what the call actually costs, bounded at 2x the quote.

Updated
Sep 8, 2026