{
  "openapi": "3.1.0",
  "x-zeroclick-navigation": {
    "fullSpec": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/openapi.json",
    "services": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/services",
    "serviceSpecTemplate": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/services/{slug}/openapi.json",
    "searchTemplate": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/openapi.json?q={text}",
    "operationTemplate": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/openapi.json?path={path}&method={method}",
    "firstPage": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/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": "Pubrio",
    "version": "1.0.0",
    "description": "Pubrio detects when companies enter new markets and returns the company and people data behind each move. Expansion signals (local hiring, new offices and entities, localized ads, news, cloud hosting) are typed, dated and tied to evidence across 200+ markets, with strong coverage of Asia-Pacific and other markets that Western-built datasets miss. The graph covers 800M+ companies and 560M+ contacts from 50+ local data sources, refreshed daily. Search companies, people, job postings, news, ads and cloud footprints with filters or a plain-language query; look up records by domain, LinkedIn URL or Pubrio id; find lookalike companies and people; read hiring, news, advertising and cloud insights for one company; and reveal verified work emails, personal emails and phone numbers. Each call costs the number of credits listed on its endpoint. This server is a pay-per-use, transparent proxy in front of Pubrio'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.",
    "contact": {
      "email": "support@pubrio.com"
    },
    "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": {
    "docs": {
      "homepage": "https://www.pubrio.com",
      "apiReference": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/openapi.json",
      "llms": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/llms.txt"
    }
  },
  "externalDocs": {
    "url": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/llms-full.txt",
    "description": "How to authenticate, pay, and call this API; links the upstream API reference."
  },
  "servers": [
    {
      "url": "https://agents.pubrio.com/zcj/1a9mcogbgy5u",
      "description": "Pay-per-use access to Pubrio'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"
      }
    },
    "schemas": {
      "sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref0": {
        "type": "string",
        "example": "https://www.linkedin.com/company/pubrio",
        "description": "The fully formed URL of the LinkedIn company profile. URL begin with `http` and contain `linkedin.com/company/`"
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref1": {
        "type": "object",
        "nullable": true,
        "description": "Response info depends on specific endpoint."
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref2": {
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "required": [
                "code",
                "message",
                "details"
              ],
              "properties": {
                "code": {
                  "type": "integer",
                  "example": 40001
                },
                "details": {
                  "type": "object"
                },
                "message": {
                  "type": "string",
                  "example": "Errors and codes will vary depending on the scenario, please see the documentation for information."
                }
              }
            }
          }
        },
        "description": "Bad request. The request was malformed or contained invalid parameters. Check the error code and message for details."
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref3": {
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "required": [
                "error"
              ],
              "properties": {
                "error": {
                  "type": "string",
                  "example": "Request rate limit exceeded. Please wait and try again later."
                }
              }
            }
          }
        },
        "description": "Rate limit exceeded. Too many requests were made in a given time period. Retry after the rate limit window resets."
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref4": {
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "required": [
                "error"
              ],
              "properties": {
                "error": {
                  "type": "string",
                  "example": "An unexpected error occurred on the server."
                }
              }
            }
          }
        },
        "description": "Internal server error. An unexpected error occurred on the server. Contact support if the error persists."
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref0": {
        "type": "string",
        "example": "http://www.linkedin.com/in/king-lai-605382b7",
        "description": "The fully formed URL of the LinkedIn user profile. URL begin with `http` and contain `linkedin.com/in/` or `linkedin.com/pub/`"
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref1": {
        "type": "object",
        "nullable": true,
        "description": "Response info depends on specific endpoint."
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref2": {
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "required": [
                "code",
                "message",
                "details"
              ],
              "properties": {
                "code": {
                  "type": "integer",
                  "example": 40001
                },
                "details": {
                  "type": "object"
                },
                "message": {
                  "type": "string",
                  "example": "Errors and codes will vary depending on the scenario, please see the documentation for information."
                }
              }
            }
          }
        },
        "description": "Bad request. The request was malformed or contained invalid parameters. Check the error code and message for details."
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref3": {
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "required": [
                "error"
              ],
              "properties": {
                "error": {
                  "type": "string",
                  "example": "Request rate limit exceeded. Please wait and try again later."
                }
              }
            }
          }
        },
        "description": "Rate limit exceeded. Too many requests were made in a given time period. Retry after the rate limit window resets."
      },
      "sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref4": {
        "content": {
          "application/json": {
            "schema": {
              "type": "object",
              "required": [
                "error"
              ],
              "properties": {
                "error": {
                  "type": "string",
                  "example": "An unexpected error occurred on the server."
                }
              }
            }
          }
        },
        "description": "Internal server error. An unexpected error occurred on the server. Contact support if the error persists."
      }
    }
  },
  "paths": {
    "/companies/linkedin/lookup": {
      "post": {
        "summary": "Look up a company by LinkedIn URL",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref1",
                      "type": "object",
                      "nullable": true,
                      "description": "Response info depends on specific endpoint."
                    }
                  }
                },
                "example": {
                  "data": {
                    "title": "Help increase the GDP of the internet.",
                    "alumni": null,
                    "domain": "stripe.com",
                    "people": [
                      {
                        "name": "Krishnan Rajagopalan",
                        "logo_url": "https://media.licdn.com/dms/image/v2/C5603AQFZAI0yL2gFMg/profile-displayphoto-shrink_100_100/profile-displayphoto-shrink_100_100/0/1604036687597?e=2147483647&v=beta&t=4XvEQpAzyC6VkTwjEJoipu-RzjVZlghMKRJ9T-bq7gg",
                        "linkedin_url": "https://www.linkedin.com/in/krishnanrajagopalan?trk=org-employees"
                      },
                      "..."
                    ],
                    "industry": "Technology, Information And Internet",
                    "logo_url": "https://media.licdn.com/dms/image/v2/D4E0BAQFqiwiSMcKk6A/company-logo_200_200/company-logo_200_200/0/1724937022726/stripe_logo?e=2147483647&v=beta&t=--CED0oRQUupcr1Q2MktzOErO8NMpjCjxa4-JiqrGzU",
                    "image_url": "https://media.licdn.com/dms/image/v2/C561BAQEd_16iHeIr1Q/company-background_10000/company-background_10000/0/1594068230381/stripe_cover?e=2147483647&v=beta&t=o62bVF0Z15cf0OFikrsuge1xW-iQR4Td6cSOXrMip6I",
                    "created_at": "2025-06-01T10:13:03.994Z",
                    "company_url": "https://stripe.com/",
                    "description": "Stripe builds programmable financial services. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Headquartered in San Francisco and Dublin, the company aims to increase the GDP of the internet.",
                    "company_name": "Stripe",
                    "company_size": 11833,
                    "company_type": "Privately Held",
                    "country_code": "US",
                    "founded_year": 2010,
                    "headquarters": "South San Francisco, California",
                    "linkedin_uid": "2135371",
                    "linkedin_url": "https://www.linkedin.com/company/stripe",
                    "country_codes": [
                      "US",
                      "..."
                    ],
                    "follower_size": 1045523,
                    "linkedin_name": "stripe",
                    "unique_domain": "stripe.com",
                    "company_address": "South San Francisco, California",
                    "affiliated_pages": [
                      {
                        "title": "Stripe Partner Ecosystem",
                        "location": "South San Francisco, California",
                        "subtitle": "Internet Publishing",
                        "linkedin_url": "https://www.linkedin.com/showcase/stripe-partner-ecosystem/?trk=affiliated-pages"
                      }
                    ],
                    "company_addresses": [
                      "515 N State St, Chicago, Illinois 60610, US",
                      "..."
                    ],
                    "recent_activities": [
                      {
                        "date": "2025-06-03T10:13:03.854Z",
                        "text": "For businesses, sending payouts can be slow, costly, and error-prone. One of the hardest parts about sending money is accurately collecting recipient information like bank account details. Global Payouts allows you to send money to third parties with only their email address. Recipients can instantly authenticate their bank details, decreasing failed payouts by 88%: https://lnkd.in/gCfPBKPH .",
                        "time": "5d",
                        "title": "Stacey Wong",
                        "images": [
                          "https://media.licdn.com/dms/image/sync/v2/D4D27AQG-wcPKYC6OSw/articleshare-shrink_800/B4DZcxj37wGcAM-/0/1748883180077?e=2147483647&v=beta&t=qf6nEEODJRERCfkaegnnDuc0zqIg7NOZX5SXzGsr9Pw"
                        ],
                        "repost": {
                          "images": null,
                          "videos": null,
                          "repost_id": null,
                          "repost_url": null,
                          "repost_date": null,
                          "repost_text": null,
                          "repost_title": null,
                          "tagged_users": null,
                          "external_links": null,
                          "repost_hangtags": null,
                          "repost_followers": null,
                          "tagged_companies": null
                        },
                        "post_id": "7335388680838152194",
                        "post_url": "https://www.linkedin.com/posts/stripe_activity-7335388680838152194-vzX3",
                        "likes_count": 229,
                        "tagged_people": null,
                        "comments_count": 14,
                        "tagged_companies": null
                      },
                      "..."
                    ],
                    "similar_companies": [
                      {
                        "industry": "Software Development",
                        "location": "San Francisco, CA",
                        "company_name": "Square",
                        "linkedin_url": "https://www.linkedin.com/company/joinsquare?trk=similar-pages"
                      },
                      "..."
                    ],
                    "alumni_information": null,
                    "company_size_printed": "11,900+",
                    "additional_information": "Additional jobs info: Stripe (2,886 open jobs). Analyst (694,057 open jobs). Engineer (555,845 open jobs). Manager (1,880,925 open jobs). Account Executive (71,457 open jobs). Associate (1,091,945 open jobs). Director (1,220,357 open jobs). Marketing Manager (106,879 open jobs). Scientist (48,969 open jobs). Project Manager (253,048 open jobs). Account Manager (121,519 open jobs). Developer (258,935 open jobs). Software Engineer (300,699 open jobs). Product Manager (199,941 open jobs). Intern (71,196 open jobs). Specialist (768,666 open jobs). Vice President (235,270 open jobs). Executive (690,514 open jobs). Senior Software Engineer (78,145 open jobs). Solutions Architect (100,488 open jobs)",
                    "unformatted_description": "\n              Stripe builds programmable financial services. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Headquartered in San Francisco and Dublin, the company aims to increase the GDP of the internet.\n          ",
                    "unformatted_company_size": "5,001-10,000 employees",
                    "company_address_directions": [
                      {
                        "directions_url": "https://www.bing.com/maps?where=354+Oyster+Point+Blvd+South+San+Francisco+94080+California+US&trk=org-locations_url"
                      },
                      "..."
                    ],
                    "unformatted_company_addresses": [
                      "515 N State St Chicago, Illinois 60610, US",
                      "..."
                    ]
                  }
                }
              }
            },
            "description": "Successful response containing real-time linkedin details."
          },
          "400": {
            "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref2",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "code",
                    "message",
                    "details"
                  ],
                  "properties": {
                    "code": {
                      "type": "integer",
                      "example": 40001
                    },
                    "details": {
                      "type": "object"
                    },
                    "message": {
                      "type": "string",
                      "example": "Errors and codes will vary depending on the scenario, please see the documentation for information."
                    }
                  }
                }
              }
            },
            "description": "Bad request. The request was malformed or contained invalid parameters. Check the error code and message for details."
          },
          "402": {
            "description": "Payment required"
          },
          "429": {
            "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref3",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "error"
                  ],
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "Request rate limit exceeded. Please wait and try again later."
                    }
                  }
                }
              }
            },
            "description": "Rate limit exceeded. Too many requests were made in a given time period. Retry after the rate limit window resets."
          },
          "500": {
            "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref4",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "error"
                  ],
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An unexpected error occurred on the server."
                    }
                  }
                }
              }
            },
            "description": "Internal server error. An unexpected error occurred on the server. Contact support if the error persists."
          }
        },
        "description": "Retrieve company details using a LinkedIn company page URL. Provides real-time data retrieval.",
        "operationId": "companies_lookup_linkedin",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "linkedin_url"
                ],
                "properties": {
                  "companies": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "linkedin_url": {
                    "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_107cb130a8966711_ref0",
                    "type": "string",
                    "example": "https://www.linkedin.com/company/pubrio",
                    "description": "The fully formed URL of the LinkedIn company profile. URL begin with `http` and contain `linkedin.com/company/`"
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_Bczf0ngsC6bcl6q0Du2IG",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_4iDCRIPFDsZRmP0aGdw03"
          },
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_2u3p4yN9ciqx-ocEBGR74",
            "authority": "supplemental",
            "conflicts": [],
            "revisionId": "sdrn_sF4Id8BIBdrnOh1M8jbor"
          },
          {
            "gaps": [
              "Missing request body schema and response schema details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds__qoL1UlQ2hahHjRv-3RyA",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_8lrHjOTkOAWhpSD8DCe8p"
          },
          {
            "gaps": [
              "Missing specific schema for response body fields"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_4QU1K-UtbB0JEFxtFT9j9",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_YF3wEfhXeBDGcT4L2-sCE"
          },
          {
            "gaps": [
              "Missing response schema details"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_GSpq9b1mCVzlyxet3sGTK",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_1rAnE6tkDcV8ucEOBvBz-"
          },
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_IPv6UWBYPyNKT9NMyTwea",
            "authority": "supplemental",
            "conflicts": [],
            "revisionId": "sdrn_a0YRW8YuTdXiXKjCUxebY"
          },
          {
            "gaps": [
              "The response schema for 'data' is generic in the OpenAPI; specific fields like linkedin_name, company_name, etc., are shown in the example but not explicitly defined in the schema."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_s8ysI1XTJH14elgD8nV06",
            "authority": "supplemental",
            "conflicts": [],
            "revisionId": "sdrn_iYYOfLzmgXffScG_lq-_4"
          },
          {
            "gaps": [
              "Missing specific request/response schema details"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_SoF6ZSAFkXhf4AW0Sf1Tr",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId",
              "/requestBody/content/application/json/schema/required"
            ],
            "revisionId": "sdrn_BPN1iHD5tCVT4d4YJh-Wj"
          },
          {
            "gaps": [
              "Missing request body schema and response details."
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_szyMKh2_p4dgcKv4HWc5U",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/operationId"
            ],
            "revisionId": "sdrn_MjFi5p9pj2Upopb3AwYNv"
          }
        ],
        "x-zeroclick-services": [
          "linkedin"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "10000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per credit (credits, service linkedin)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.010000"
          },
          "rates": [
            {
              "service": "linkedin",
              "meter": "credits",
              "unit": "credit",
              "unitSize": 1,
              "priceUsd": "0.010000",
              "includedUnits": 0
            }
          ]
        }
      }
    },
    "/people/linkedin/lookup": {
      "post": {
        "summary": "Look up a person by LinkedIn URL",
        "responses": {
          "200": {
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "data": {
                      "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref1",
                      "type": "object",
                      "nullable": true,
                      "description": "Response info depends on specific endpoint."
                    }
                  }
                },
                "example": {
                  "data": {
                    "bio": [
                      {
                        "url": "http://www.linkedin.com/",
                        "title": "Company Website"
                      },
                      "..."
                    ],
                    "city": "United States",
                    "name": "Jeff Weiner",
                    "company": {
                      "location": null,
                      "company_name": "LinkedIn",
                      "linkedin_url": "https://www.linkedin.com/company/linkedin",
                      "linkedin_name": "linkedin"
                    },
                    "headline": "Executive Chairman at LinkedIn / Founding Partner Next Play Ventures",
                    "location": null,
                    "logo_url": "https://media.licdn.com/dms/image/v2/C4D03AQFM3Y2r-OEStw/profile-displayphoto-shrink_200_200/profile-displayphoto-shrink_200_200/0/1515623804978?e=2147483647&v=beta&t=8gxxYGav4qEN7hXdbULm_h_JbZKg9lreAZ7HPXDUbF0",
                    "education": null,
                    "image_url": "https://media.licdn.com/dms/image/v2/C4D16AQFJHyicpAYHXQ/profile-displaybackgroundimage-shrink_200_800/profile-displaybackgroundimage-shrink_200_800/0/1515797967677?e=2147483647&v=beta&t=bAdvQ-o7JZ1b7OKSKau1vB3DMZIHPtefC40_43yzasI",
                    "created_at": "2025-06-08T16:58:16.145Z",
                    "description": "Jeff Weiner is the executive chairman of LinkedIn, where he continues to help LinkedIn realize its vision of creating economic opportunity for every member of the global workforce through mentorship, coaching and advising current leadership. \n\nPrior to becoming executive chairman in June 2020, Jeff was the CEO of LinkedIn. During his 11-year tenure, LinkedIn grew its membership base from 33M to more than 690M, increased its revenue from $78M to over $7.9B and expanded the team from 338 employees to over 16,000.\n\nIn addition to his ongoing work at LinkedIn, Jeff is the founding partner of Next Play Ventures, where he’s focused on investing in and coaching early stage start-ups and growth stage companies. \n\nHe is also a founding LP and serves on the Investment Committee of Concrete Rose Capital, an early stage venture fund focused on investing in diverse founders, start-ups serving underserved communities and/or building diverse teams. \n\nJeff is also the co-founder of The Compassion Project, whose mission is to ensure compassion is taught in every elementary school in the U.S.\n\nHe presently resides on the board of directors of Donorschoose.org. \n\nPrior to LinkedIn, Jeff was an Executive in Residence at Accel Partners and Greylock Partners, primarily focused on advising the leadership teams of the firm's existing consumer technology portfolio companies while also working closely with the firm’s partners to evaluate new investment opportunities.\n\nPreviously, he served in key leadership roles at Yahoo! for over seven years, including Executive Vice President of Yahoo!'s Network Division managing Yahoo's consumer web product portfolio, including Yahoo's Front Page, Mail, Search, and Media products.",
                    "country_code": "US",
                    "linkedin_uid": "22330283",
                    "linkedin_url": "https://www.linkedin.com/in/jeffweiner08",
                    "follower_size": 10410599,
                    "linkedin_name": "jeffweiner08",
                    "connection_size": 500,
                    "recommendations": [
                      "Akosua Boadi-Agyemang “Personally, Jeff, has impacted my journey so much during his tenure as CEO of LinkedIn. In so doing, he has shown me the true personification of servant leadership. Jeff has showed up for me in ways that have changed the trajectory of my career and life, and he did so without knowing me, initially. While I was searching for an internship in 2017, Jeff showed up (commented on my LinkedIn post) and said “Akosua, would be surprised if something doesn’t materialize.” This played a massive part in where I am in my career at Microsoft today. He showed up to support my first LinkedIn Live stream as a beta tester for the feature. I told him the day and time. I was nervous, had never beta tested anything before. I asked the audience “can anyone see and hear me?” and he showed up, saying, “can hear and see you perfectly”. His support is incredible. When I wrote my first article documenting #theBOLDjourney, Jeff showed up - “This is just the beginning.” Again with the encouragement. To say the least, Jeff has used his power and platform as CEO of LinkedIn to not only empower me but, to uplift millions, globally. In addition, through the #plusonepledge he initiated during his tenure, he ensured that others show up for one another, as well. Jeff, thank you for always showing up. And for embodying the true meaning of the Ngoni Bantu word, “Ubuntu” (I am, because we are).”",
                      "Derek E. Baird, M.Ed. “While I was at Yahoo!, I had the honor of working for Jeff on the Yahoo! Teachers social networking product. Jeff was our executive sponsor on this project and he was our strongest and most passionate advocate. His knowledge of the consumer Internet and youth media space was invaluable and his strategic eye was instrumental in moving our product from a hack day idea into a full beta. On this project Jeff also demonstrated his deep and unwavering commitment to social responsibility. Jeff is a doer. Throughout his tenure on this project he was always more than willing to channel the many resources at Yahoo!, as well as his many connections, to help improve public education in this country. Jeff is a truly exceptional, visionary and inspiring leader. It was a true pleasure to have had the opportunity to work for Jeff Weiner. It was, and continues to be, a highlight of my career.”"
                    ],
                    "similar_profiles": [
                      {
                        "name": "Rob Coppedge",
                        "headline": null,
                        "linkedin_url": "https://www.linkedin.com/in/coppedge"
                      },
                      "..."
                    ],
                    "honors_and_awards": null,
                    "recent_activities": [
                      {
                        "id": "7328934302337945608",
                        "title": "“Next play!” —A mindset I picked up from Jeff, and I believe he got it from Coach K. Doesn’t matter if you just crushed it or slipped up — keep…",
                        "image_url": "https://media.licdn.com/dms/image/v2/D5605AQFsD_LNcQzcKA/videocover-high/B56ZbWa0QpH0B4-/0/1747354093631?e=2147483647&v=beta&t=cqAOZlz3UZdpiX7O-HSMwAROHRS_R8KzIbsp7nAUyfE",
                        "interaction": "Liked by Jeff Weiner",
                        "linkedin_url": "https://www.linkedin.com/posts/akothari_next-play-a-mindset-i-picked-up-from-activity-7328934302337945608-hfLO"
                      },
                      "..."
                    ],
                    "employment_history": [
                      {
                        "title": "LinkedIn",
                        "duration": "16 years 7 months",
                        "logo_url": null,
                        "positions": [
                          {
                            "meta": "Jul 2020 - Present 5 years",
                            "title": "Executive Chairman",
                            "end_date": "Present",
                            "location": null,
                            "subtitle": "LinkedIn",
                            "start_date": "Jul 2020",
                            "description_html": null
                          },
                          {
                            "meta": "Dec 2008 - Jun 2020 11 years 7 months",
                            "title": "CEO",
                            "end_date": "Jun 2020",
                            "location": null,
                            "subtitle": "LinkedIn",
                            "start_date": "Dec 2008",
                            "description_html": null
                          }
                        ],
                        "company_name": "LinkedIn",
                        "linkedin_url": "https://www.linkedin.com/company/linkedin?trk=public_profile_experience-group-header",
                        "linkedin_name": "linkedin",
                        "unformatted_description": null
                      },
                      "..."
                    ],
                    "people_also_viewed": [
                      {
                        "name": "Rob Coppedge",
                        "headline": null,
                        "location": "Portland, Oregon Metropolitan Area",
                        "linkedin_url": "https://www.linkedin.com/in/coppedge?trk=public_profile_browsemap-profile"
                      },
                      "..."
                    ]
                  }
                }
              }
            },
            "description": "Successful response containing real-time linkedin details."
          },
          "400": {
            "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref2",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "code",
                    "message",
                    "details"
                  ],
                  "properties": {
                    "code": {
                      "type": "integer",
                      "example": 40001
                    },
                    "details": {
                      "type": "object"
                    },
                    "message": {
                      "type": "string",
                      "example": "Errors and codes will vary depending on the scenario, please see the documentation for information."
                    }
                  }
                }
              }
            },
            "description": "Bad request. The request was malformed or contained invalid parameters. Check the error code and message for details."
          },
          "402": {
            "description": "Payment required"
          },
          "429": {
            "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref3",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "error"
                  ],
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "Request rate limit exceeded. Please wait and try again later."
                    }
                  }
                }
              }
            },
            "description": "Rate limit exceeded. Too many requests were made in a given time period. Retry after the rate limit window resets."
          },
          "500": {
            "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref4",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "required": [
                    "error"
                  ],
                  "properties": {
                    "error": {
                      "type": "string",
                      "example": "An unexpected error occurred on the server."
                    }
                  }
                }
              }
            },
            "description": "Internal server error. An unexpected error occurred on the server. Contact support if the error persists."
          }
        },
        "description": "Retrieve person details using a LinkedIn profile URL. Provides real-time data retrieval.",
        "operationId": "people_lookup_linkedin",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "required": [
                  "linkedin_url"
                ],
                "properties": {
                  "linkedin_url": {
                    "$ref": "#/components/schemas/sds_Bczf0ngsC6bcl6q0Du2IG_2b3e9520e29446af_ref0",
                    "type": "string",
                    "example": "http://www.linkedin.com/in/king-lai-605382b7",
                    "description": "The fully formed URL of the LinkedIn user profile. URL begin with `http` and contain `linkedin.com/in/` or `linkedin.com/pub/`"
                  },
                  "linkedin_urls": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "required": true
        },
        "x-zeroclick-document-sources": [
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_Bczf0ngsC6bcl6q0Du2IG",
            "authority": "official",
            "conflicts": [],
            "revisionId": "sdrn_4iDCRIPFDsZRmP0aGdw03"
          },
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_2u3p4yN9ciqx-ocEBGR74",
            "authority": "supplemental",
            "conflicts": [],
            "revisionId": "sdrn_sF4Id8BIBdrnOh1M8jbor"
          },
          {
            "gaps": [],
            "pages": [
              46
            ],
            "sourceId": "sds_4QU1K-UtbB0JEFxtFT9j9",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_YF3wEfhXeBDGcT4L2-sCE"
          },
          {
            "gaps": [
              "Missing request body schema and parameters"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_AZfXwFa2sqqzS_CXWcAbB",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_DAYMeoUnqnqug8EfLpLrJ"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [],
            "sourceId": "sds_i8deqX6-Fp5gi7tUPGTPZ",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn__3FNTGpfBMjPTVVLytG7Z"
          },
          {
            "gaps": [],
            "pages": [],
            "sourceId": "sds_IPv6UWBYPyNKT9NMyTwea",
            "authority": "supplemental",
            "conflicts": [],
            "revisionId": "sdrn_a0YRW8YuTdXiXKjCUxebY"
          },
          {
            "gaps": [
              "Missing request body schema and parameters"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_iUXJyfBmCE_7260rzOdkp",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn_hQQ-C8uEx2j76eTz0TPqt"
          },
          {
            "gaps": [
              "Missing request body schema",
              "Missing response schema"
            ],
            "pages": [
              1
            ],
            "sourceId": "sds_LrGpRhi5-a5-RHjFMEhsh",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId"
            ],
            "revisionId": "sdrn__bR6EtgaNMMbyd-B4-j3A"
          },
          {
            "gaps": [],
            "pages": [
              1
            ],
            "sourceId": "sds_LVHP6L9DTeiWEhM-Xw--p",
            "authority": "supplemental",
            "conflicts": [
              "/requestBody/content/application/json/schema/properties/linkedin_url/description"
            ],
            "revisionId": "sdrn_rdbgFFRhwn5K3ge7vk2Mi"
          },
          {
            "gaps": [],
            "pages": [
              1
            ],
            "sourceId": "sds_SoF6ZSAFkXhf4AW0Sf1Tr",
            "authority": "supplemental",
            "conflicts": [
              "/summary",
              "/responses/200/description",
              "/description",
              "/operationId",
              "/requestBody/required"
            ],
            "revisionId": "sdrn_BPN1iHD5tCVT4d4YJh-Wj"
          }
        ],
        "x-zeroclick-services": [
          "linkedin"
        ],
        "x-payment-info": {
          "access": "payg",
          "protocols": [
            {
              "mpp": {
                "method": "tempo",
                "intent": "charge",
                "currency": "USD"
              }
            },
            {
              "x402": {
                "network": "eip155:8453",
                "scheme": "exact",
                "currency": "USDC"
              }
            }
          ],
          "offers": [
            {
              "amount": "10000",
              "currency": "0x20C000000000000000000000b9537d11c60E8b50",
              "description": "$0.010000 per credit (credits, service linkedin)",
              "intent": "charge",
              "method": "tempo"
            }
          ],
          "price": {
            "mode": "fixed",
            "currency": "USD",
            "amount": "0.010000"
          },
          "rates": [
            {
              "service": "linkedin",
              "meter": "credits",
              "unit": "credit",
              "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.pubrio.com/zcj/1a9mcogbgy5u/openapi.json",
    "services": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/services",
    "serviceSpecTemplate": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/services/{slug}/openapi.json",
    "searchTemplate": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/openapi.json?q={text}",
    "operationTemplate": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/openapi.json?path={path}&method={method}",
    "firstPage": "https://agents.pubrio.com/zcj/1a9mcogbgy5u/openapi.json?page=1"
  }
}
