{
  "openapi": "3.1.0",
  "x-zeroclick-navigation": {
    "fullSpec": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json",
    "services": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/services",
    "serviceSpecTemplate": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/services/{slug}/openapi.json",
    "searchTemplate": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json?q={text}",
    "operationTemplate": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json?path={path}&method={method}",
    "firstPage": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json?page=1",
    "instructions": [
      "Use this spec if it contains the operation and details you need. Otherwise, search or open a relevant service spec using the links below.",
      "Find service slugs in x-zeroclick-services or x-payment-info.rates[].service; use them in serviceSpecTemplate, never as request values.",
      "URL-encode template values. Search is ranked; service, path, and method filters are exact. Filters combine.",
      "Pages contain up to 10 operations; follow info.x-next or the Link header if you need more results. Shared operations retain all selector values."
    ]
  },
  "info": {
    "title": "Bytemine",
    "version": "1.0.0",
    "description": "Bytemine is a B2B data platform for sales and go to market teams. It covers contact and company search across 135M professionals and 10M companies, contact and company enrichment, LinkedIn profile search and enrichment, live company intelligence read from a company's own web presence, technographics, buying intent scoring, and hiring, funding, job posting, and job change signals. Search results bill per record returned, enrichment bills only on a successful match, and count queries are free. This server is a pay-per-use, transparent proxy in front of Bytemine's own API: it handles identity, payment, and proxying. Agents can purchase autonomously or with their human's approval. The complete verified paid surface is listed at /openapi.json, the source of truth for available operations. Each operation here carries its live price in x-payment-info. Use the operations and details here when they meet your needs. Filtered specs contain only matching operations; if you cannot find what you need here, use search or the service catalog. The live catalog at /manifest.json is authoritative for prices and any free included units (prices[].includedUnits) - some meters include free usage per account before any charge, reserved for agents claimed by a human with a verified email.",
    "x-guidance": "This is a filtered API reference. Request and response schemas are preserved. Shared operations retain selector values and prices for all their services; service slugs are pricing labels, never request values. If this spec lacks what you need, use the navigation links to search or open a relevant service spec."
  },
  "x-service-info": {
    "categories": [
      "data"
    ],
    "docs": {
      "homepage": "https://www.bytemine.ai",
      "apiReference": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json",
      "llms": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/llms.txt"
    }
  },
  "externalDocs": {
    "url": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/llms-full.txt",
    "description": "How to authenticate, pay, and call this API; links the upstream API reference."
  },
  "servers": [
    {
      "url": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8",
      "description": "Pay-per-use access to Bytemine's API"
    }
  ],
  "security": [
    {
      "payPerUse": []
    }
  ],
  "components": {
    "securitySchemes": {
      "payPerUse": {
        "type": "apiKey",
        "in": "header",
        "name": "x-payment",
        "description": "Pay-per-use access. An unpaid call returns 402 Payment Required with a signed challenge; settle it with a supported payment method (x402 or MPP today) and retry with the proof in this header (x402) or as Authorization: Payment (MPP; use ZC-Agent-Authorization for a separate buyer bearer). No upstream API key is needed, and an agent without a payment method can set one up instantly at no cost."
      },
      "sellerAgentX402": {
        "type": "apiKey",
        "in": "header",
        "name": "Payment-Signature",
        "description": "Signed $0 x402 proof from the 402 challenge"
      },
      "sellerAgentMpp": {
        "type": "http",
        "scheme": "Payment",
        "description": "Signed $0 MPP proof from the 402 challenge"
      }
    }
  },
  "paths": {
    "/functions/v1/api-gateway/linkedin-posts": {
      "post": {
        "summary": "Search LinkedIn Posts",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "companies": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "name": {
                            "type": "string"
                          },
                          "website": {
                            "type": "string"
                          },
                          "linkedin_url": {
                            "type": "string"
                          },
                          "employee_count": {
                            "type": "integer"
                          },
                          "linkedin_posts": {
                            "type": "array",
                            "items": {
                              "type": "object"
                            }
                          }
                        }
                      }
                    },
                    "total_companies": {
                      "type": "integer"
                    }
                  }
                }
              }
            },
            "description": "Successful response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Search LinkedIn posts by keywords and return the matched companies along with their posts.",
        "operationId": "searchLinkedInPosts",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "keywords"
                ],
                "properties": {
                  "page": {
                    "type": "integer",
                    "description": "Page number. Default 1."
                  },
                  "keywords": {
                    "type": "string",
                    "description": "Keywords to search for in posts."
                  },
                  "page_size": {
                    "type": "integer",
                    "description": "Results per page. Default 20, max 100."
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [
              7
            ],
            "sourceId": "sds_425e1f89515593750938407ec1dee054",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_5vgef_1pPqxWWIz2ub1my"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_FKPrTFrj3DPUtbSW8WoQ_",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_wr0cboPE84SqrD0MBS9ZY"
          }
        ],
        "x-zeroclick-services": [
          "signals"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per company (post_company, service signals)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "0.010000"
          },
          "rates": [
            {
              "service": "signals",
              "meter": "post_company",
              "unit": "company",
              "unitSize": 1,
              "priceUsd": "0.010000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/functions/v1/api-gateway/signals/acquisitions": {
      "post": {
        "summary": "Search Acquisition Signals",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "amount": {
                            "type": "number"
                          },
                          "sources": {
                            "type": "array",
                            "items": {
                              "type": "object"
                            }
                          },
                          "signalId": {
                            "type": "string"
                          },
                          "companyName": {
                            "type": "string"
                          },
                          "announcedDate": {
                            "type": "string"
                          },
                          "acquiringCompany": {
                            "type": "object"
                          }
                        }
                      }
                    },
                    "pagination": {
                      "type": "object",
                      "properties": {
                        "page": {
                          "type": "integer"
                        },
                        "total": {
                          "type": "integer"
                        },
                        "has_more": {
                          "type": "boolean"
                        },
                        "page_size": {
                          "type": "integer"
                        }
                      }
                    },
                    "credits_used": {
                      "type": "integer"
                    }
                  }
                }
              }
            },
            "description": "Successful response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Search real-time acquisition/M&A signals.",
        "operationId": "searchAcquisitionSignals",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "type": "integer"
                  },
                  "count": {
                    "type": "string",
                    "description": "Set to \"true\" for a free count only query."
                  },
                  "limit": {
                    "type": "integer",
                    "description": "Results per page. Default 20, max 100."
                  },
                  "dateTo": {
                    "type": "string"
                  },
                  "search": {
                    "type": "string"
                  },
                  "sort_by": {
                    "enum": [
                      "occurred_at",
                      "discovered_at",
                      "amount",
                      "employee_count"
                    ],
                    "type": "string"
                  },
                  "currency": {
                    "type": "string"
                  },
                  "dateFrom": {
                    "type": "string"
                  },
                  "industry": {
                    "type": "string"
                  },
                  "countries": {
                    "type": "string",
                    "description": "Comma separated country codes for the acquired company."
                  },
                  "amount_max": {
                    "type": "integer"
                  },
                  "amount_min": {
                    "type": "integer",
                    "description": "Minimum amount in USD cents."
                  },
                  "categories": {
                    "type": "string"
                  },
                  "sort_order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "date_preset": {
                    "type": "string",
                    "description": "Relative date shorthand, for example last_90d."
                  },
                  "company_name": {
                    "type": "string",
                    "description": "Acquired company name partial match."
                  },
                  "subcategories": {
                    "type": "string"
                  },
                  "founded_year_max": {
                    "type": "integer"
                  },
                  "founded_year_min": {
                    "type": "integer"
                  },
                  "acquiring_company": {
                    "type": "string",
                    "description": "Acquiring company name partial match."
                  },
                  "employee_count_max": {
                    "type": "integer"
                  },
                  "employee_count_min": {
                    "type": "integer"
                  },
                  "verification_status": {
                    "type": "string"
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [
              6,
              7
            ],
            "sourceId": "sds_425e1f89515593750938407ec1dee054",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_5vgef_1pPqxWWIz2ub1my"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_FKPrTFrj3DPUtbSW8WoQ_",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_wr0cboPE84SqrD0MBS9ZY"
          }
        ],
        "x-zeroclick-services": [
          "signals"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per record (acquisition_record, service signals)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "0.010000"
          },
          "rates": [
            {
              "service": "signals",
              "meter": "acquisition_record",
              "unit": "record",
              "unitSize": 1,
              "priceUsd": "0.010000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/functions/v1/api-gateway/signals/funding": {
      "post": {
        "summary": "Search Funding Signals",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "amount": {
                            "type": "number"
                          },
                          "sources": {
                            "type": "array",
                            "items": {
                              "type": "object"
                            }
                          },
                          "currency": {
                            "type": "string"
                          },
                          "signalId": {
                            "type": "string"
                          },
                          "investors": {
                            "type": "array",
                            "items": {
                              "type": "object"
                            }
                          },
                          "roundType": {
                            "type": "string"
                          },
                          "companyName": {
                            "type": "string"
                          },
                          "announcedDate": {
                            "type": "string"
                          },
                          "companyWebsite": {
                            "type": "string"
                          },
                          "companyIndustry": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "pagination": {
                      "type": "object",
                      "properties": {
                        "page": {
                          "type": "integer"
                        },
                        "total": {
                          "type": "integer"
                        },
                        "has_more": {
                          "type": "boolean"
                        },
                        "page_size": {
                          "type": "integer"
                        }
                      }
                    },
                    "credits_used": {
                      "type": "integer"
                    }
                  }
                }
              }
            },
            "description": "Successful response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Search real-time funding signals.",
        "operationId": "searchFundingSignals",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "page": {
                    "type": "integer",
                    "description": "Page number. Default 1."
                  },
                  "count": {
                    "type": "string",
                    "description": "Set to \"true\" for a free count only query."
                  },
                  "limit": {
                    "type": "integer",
                    "description": "Results per page. Default 20, max 100."
                  },
                  "round": {
                    "type": "string",
                    "description": "Comma separated round types, for example Seed,Series A."
                  },
                  "dateTo": {
                    "type": "string",
                    "description": "To date, YYYY-MM-DD."
                  },
                  "search": {
                    "type": "string",
                    "description": "Company name or industry keyword search."
                  },
                  "sort_by": {
                    "enum": [
                      "occurred_at",
                      "discovered_at",
                      "amount",
                      "employee_count",
                      "founded_year"
                    ],
                    "type": "string"
                  },
                  "currency": {
                    "type": "string"
                  },
                  "dateFrom": {
                    "type": "string",
                    "description": "From date, YYYY-MM-DD."
                  },
                  "industry": {
                    "type": "string",
                    "description": "Comma separated exact industry names."
                  },
                  "countries": {
                    "type": "string",
                    "description": "Comma separated country codes, for example US,GB,DE."
                  },
                  "amount_max": {
                    "type": "integer",
                    "description": "Maximum amount in USD cents."
                  },
                  "amount_min": {
                    "type": "integer",
                    "description": "Minimum amount in USD cents."
                  },
                  "categories": {
                    "type": "string",
                    "description": "Pipe separated categories."
                  },
                  "sort_order": {
                    "enum": [
                      "asc",
                      "desc"
                    ],
                    "type": "string"
                  },
                  "date_preset": {
                    "type": "string",
                    "description": "Relative date shorthand, overrides dateFrom and dateTo. For example last_7d, last_30d, this_quarter, last_year."
                  },
                  "company_name": {
                    "type": "string",
                    "description": "Company name partial match."
                  },
                  "round_flavor": {
                    "type": "string",
                    "description": "Comma separated flavors: bridge, extension, secondary."
                  },
                  "investor_name": {
                    "type": "string",
                    "description": "Investor name partial match."
                  },
                  "subcategories": {
                    "type": "string",
                    "description": "Comma separated subcategory IDs, for example ai,fintech,saas."
                  },
                  "founded_year_max": {
                    "type": "integer"
                  },
                  "founded_year_min": {
                    "type": "integer"
                  },
                  "employee_count_max": {
                    "type": "integer"
                  },
                  "employee_count_min": {
                    "type": "integer"
                  },
                  "verification_status": {
                    "type": "string",
                    "description": "Comma separated: verified, unverified, pending."
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [
              6
            ],
            "sourceId": "sds_425e1f89515593750938407ec1dee054",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_5vgef_1pPqxWWIz2ub1my"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_FKPrTFrj3DPUtbSW8WoQ_",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_wr0cboPE84SqrD0MBS9ZY"
          }
        ],
        "x-zeroclick-services": [
          "signals"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per record (funding_record, service signals)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "0.010000"
          },
          "rates": [
            {
              "service": "signals",
              "meter": "funding_record",
              "unit": "record",
              "unitSize": 1,
              "priceUsd": "0.010000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/functions/v1/api-gateway/v1/signals/hiring": {
      "post": {
        "summary": "Get Hiring Trends",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "found": {
                      "type": "boolean"
                    },
                    "trends": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      }
                    },
                    "company": {
                      "type": "object"
                    },
                    "postings": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      }
                    },
                    "functions": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      }
                    },
                    "headcount": {
                      "type": "object"
                    },
                    "highlights": {
                      "type": "object"
                    },
                    "seniorities": {
                      "type": "array",
                      "items": {
                        "type": "object"
                      }
                    }
                  }
                }
              }
            },
            "description": "Successful response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Hiring composition, headcount growth by function and seniority, plus live open roles for a single company.",
        "operationId": "getHiringTrends",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "domain": {
                    "type": "string",
                    "description": "Company domain. One of domain, company, or linkedin is required."
                  },
                  "months": {
                    "type": "integer",
                    "description": "Trend window in months, 3 to 36. Default 12."
                  },
                  "company": {
                    "type": "string",
                    "description": "Company name."
                  },
                  "linkedin": {
                    "type": "string",
                    "description": "Company LinkedIn URL."
                  },
                  "include_postings": {
                    "type": "boolean",
                    "description": "Include live open roles. Default true."
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [
              7
            ],
            "sourceId": "sds_425e1f89515593750938407ec1dee054",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_5vgef_1pPqxWWIz2ub1my"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_FKPrTFrj3DPUtbSW8WoQ_",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_wr0cboPE84SqrD0MBS9ZY"
          }
        ],
        "x-zeroclick-services": [
          "signals"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per record (hiring_record, service signals)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "0.010000"
          },
          "rates": [
            {
              "service": "signals",
              "meter": "hiring_record",
              "unit": "record",
              "unitSize": 1,
              "priceUsd": "0.010000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/functions/v1/api-gateway/v1/signals/job-changes": {
      "post": {
        "summary": "Search Job Changes",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "total": {
                      "type": "integer"
                    },
                    "changes": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "title": {
                            "type": "string"
                          },
                          "headline": {
                            "type": "string"
                          },
                          "previous": {
                            "type": "object",
                            "properties": {
                              "title": {
                                "type": "string"
                              },
                              "end_date": {
                                "type": "string"
                              },
                              "company_name": {
                                "type": "string"
                              },
                              "company_domain": {
                                "type": "string"
                              }
                            }
                          },
                          "full_name": {
                            "type": "string"
                          },
                          "seniority": {
                            "type": "string"
                          },
                          "started_at": {
                            "type": "string"
                          },
                          "company_name": {
                            "type": "string"
                          },
                          "linkedin_url": {
                            "type": "string"
                          },
                          "company_domain": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                }
              }
            },
            "description": "Successful response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Find people who recently started a new role, with their previous company and title.",
        "operationId": "searchJobChanges",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "days": {
                    "type": "integer",
                    "description": "Started a new role within the last N days, 7 to 365. Default 90."
                  },
                  "from": {
                    "type": "integer",
                    "description": "Pagination offset, 0 to 2000."
                  },
                  "size": {
                    "type": "integer",
                    "description": "Results per page, 1 to 50. Default 25."
                  },
                  "title": {
                    "type": "string",
                    "description": "New job title phrase match."
                  },
                  "domain": {
                    "type": "string",
                    "description": "New company domain."
                  },
                  "company": {
                    "type": "string",
                    "description": "New company name phrase match."
                  },
                  "country": {
                    "type": "string"
                  },
                  "industry": {
                    "type": "string"
                  },
                  "seniority": {
                    "type": "string",
                    "description": "For example Vice President (VP), Director."
                  },
                  "min_employees": {
                    "type": "integer"
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [
              7
            ],
            "sourceId": "sds_425e1f89515593750938407ec1dee054",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_5vgef_1pPqxWWIz2ub1my"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_FKPrTFrj3DPUtbSW8WoQ_",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_wr0cboPE84SqrD0MBS9ZY"
          }
        ],
        "x-zeroclick-services": [
          "signals"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per person (job_change, service signals)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "0.010000"
          },
          "rates": [
            {
              "service": "signals",
              "meter": "job_change",
              "unit": "person",
              "unitSize": 1,
              "priceUsd": "0.010000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/functions/v1/api-gateway/v1/signals/job-postings": {
      "post": {
        "summary": "Search Job Postings",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "total": {
                      "type": "integer"
                    },
                    "postings": {
                      "type": "array",
                      "items": {
                        "type": "object",
                        "properties": {
                          "id": {
                            "type": "string"
                          },
                          "url": {
                            "type": "string"
                          },
                          "team": {
                            "type": "string"
                          },
                          "title": {
                            "type": "string"
                          },
                          "domain": {
                            "type": "string"
                          },
                          "location": {
                            "type": "string"
                          },
                          "is_remote": {
                            "type": "boolean"
                          },
                          "posted_at": {
                            "type": "string"
                          },
                          "seniority": {
                            "type": "string"
                          },
                          "company_name": {
                            "type": "string"
                          },
                          "employment_type": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                }
              }
            },
            "description": "Successful response"
          },
          "402": {
            "description": "Payment required"
          }
        },
        "description": "Search the global index of open roles crawled daily from company career sites and ATS boards.",
        "operationId": "searchJobPostings",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "days": {
                    "type": "integer",
                    "description": "Only postings from the last N days, 1 to 90. Default 30."
                  },
                  "team": {
                    "type": "string",
                    "description": "Exact department or team name."
                  },
                  "count": {
                    "type": "boolean",
                    "description": "True returns a free count only."
                  },
                  "limit": {
                    "type": "integer",
                    "description": "Results per page. Default 25, max 100."
                  },
                  "title": {
                    "type": "string",
                    "description": "Job title partial match."
                  },
                  "domain": {
                    "type": "string",
                    "description": "Exact company domain."
                  },
                  "offset": {
                    "type": "integer"
                  },
                  "company": {
                    "type": "string",
                    "description": "Company name partial match."
                  },
                  "industry": {
                    "type": "string",
                    "description": "Exact industry name."
                  },
                  "location": {
                    "type": "string",
                    "description": "Location partial match."
                  },
                  "seniority": {
                    "type": "string"
                  },
                  "remote_only": {
                    "type": "boolean"
                  },
                  "employment_type": {
                    "type": "string",
                    "description": "Exact employment type, for example Full-time."
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [
              7
            ],
            "sourceId": "sds_425e1f89515593750938407ec1dee054",
            "authority": "supplemental",
            "conflicts": [
              "/responses/200/description"
            ],
            "revisionId": "sdrn_5vgef_1pPqxWWIz2ub1my"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_FKPrTFrj3DPUtbSW8WoQ_",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_wr0cboPE84SqrD0MBS9ZY"
          }
        ],
        "x-zeroclick-services": [
          "signals"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": null,
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per posting (job_posting, service signals)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "dynamic",
            "currency": "USD",
            "min": "0.010000"
          },
          "rates": [
            {
              "service": "signals",
              "meter": "job_posting",
              "unit": "posting",
              "unitSize": 1,
              "priceUsd": "0.010000",
              "includedUnits": 0
            }
          ]
        }
      }
    }
  },
  "x-zeroclick-navigation-footer": {
    "instructions": [
      "Use this spec if it contains the operation and details you need. Otherwise, search or open a relevant service spec using the links below.",
      "Find service slugs in x-zeroclick-services or x-payment-info.rates[].service; use them in serviceSpecTemplate, never as request values.",
      "URL-encode template values. Search is ranked; service, path, and method filters are exact. Filters combine.",
      "Pages contain up to 10 operations; follow info.x-next or the Link header if you need more results. Shared operations retain all selector values."
    ],
    "fullSpec": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json",
    "services": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/services",
    "serviceSpecTemplate": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/services/{slug}/openapi.json",
    "searchTemplate": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json?q={text}",
    "operationTemplate": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json?path={path}&method={method}",
    "firstPage": "https://agents.bytemine.ai/zcj/z1aqdugeqrj8/openapi.json?page=1"
  }
}
