### API Request Example Source: https://fdocs.info/api-reference/endpoint/search-companies Example of an API request demonstrating how to query company information with various parameters like annual revenue, company headcounts, and fortune rankings. This example illustrates a common use case for fetching detailed company data. ```json { "annual_revenue": { "min": 1, "max": 10, "currency": "CAD" }, "company_headcounts": [ "1001-5000", "5001-10000" ], "company_headcount_growth": [ "10-20%" ], "number_of_followers": [ "1001-5000" ], "fortune": [ "Fortune 50" ], "keywords": "", "limit": 1000 } ``` -------------------------------- ### GET /websites/fdocs_info_api-reference Source: https://fdocs.info/api-reference/endpoint/get-account-iq Retrieves detailed financial and strategic information for a company. ```APIDOC ## GET /websites/fdocs_info_api-reference ### Description Retrieves detailed financial and strategic information for a company, including revenue, recent financial performance, business model, and strategic priorities. ### Method GET ### Endpoint /websites/fdocs_info_api-reference ### Parameters #### Query Parameters - **linkedin_url** (string) - Required - The LinkedIn URL of the company to retrieve information for. ### Request Example No request body for GET requests. ### Response #### Success Response (200) - **Q2 2024** (object) - Contains revenue information for Q2 2024. - **revenue** (string) - The revenue for Q2 2024. - **recent_year** (object) - Contains revenue information for the most recent year. - **revenue** (string) - The revenue for the recent year. - **year** (string) - The year for the recent revenue. - **Headcount insights** (object/null) - Insights related to company headcount, can be null. - **How the company makes money** (string) - A detailed explanation of the company's revenue streams, target market, solutions, and customer focus. - **Related news** (array) - A list of related news articles. - **link** (string) - The URL of the news article. - **source** (string) - The source of the news article. - **title** (string) - The title of the news article. - **Strategic priorities** (object) - An object containing the company's strategic priorities. - **Customer Experience Enhancement** (string) - Description of the strategy. - **Customer Obsession** (string) - Description of the strategy. - **Technology and Infrastructure Investment** (string) - Description of the strategy. #### Response Example ```json { "Q2 2024": { "revenue": "$148B" }, "recent_year": { "revenue": "$574.8B", "year": "2023" }, "Headcount insights": null, "How the company makes money": "Amazon makes money through a diverse range of revenue streams including online and physical retail sales, subscription services like Amazon Prime, and its cloud computing division, Amazon Web Services (AWS). Their target market includes consumers, sellers, developers, enterprises, content creators, and advertisers. Top solutions include the Amazon marketplace, AWS cloud services, Amazon Prime, and devices like Kindle and Echo. They focus on providing a wide selection, competitive pricing, and convenience to their customers.", "Related news": [ { "link": "https://www.msn.com/en-us/money/markets/amazoncom-inc-stock-underperforms-wednesday-when-compared-to-competitors/ar-BB1qayjh", "source": "www.msn.com", "title": "Amazon.com Inc. stock underperforms Wednesday when compared to competitors" } ], "Strategic priorities": { "Customer Experience Enhancement": "Amazon focuses on improving all aspects of the customer experience, including lowering prices, improving availability, offering faster delivery and performance times, increasing selection, and producing original content.", "Customer Obsession": "Amazon's primary strategic priority is customer obsession, focusing on delighting customers at every touchpoint and innovating based on their needs.", "Technology and Infrastructure Investment": "Amazon invests in technology and infrastructure, including AWS, to support a variety of product and service offerings, geographic expansion, and to enhance the customer experience and improve process efficiencies." } } ``` #### Error Responses - **400 Bad Request**: Invalid linkedin_url. - Response Body Example: ```json { "data": null, "message": "Bad request: Invalid linkedin_url." } ``` - **404 Not Found**: Profile not found for the given URL. - Response Body Example: ```json { "data": null, "message": "The url was not found on Linkedin." } ``` - **503 Service Unavailable**: System error. - Response Body Example: ```json { "data": null, "message": "System error. We will fix it soon!" } ``` ``` -------------------------------- ### GET /get-job-details Source: https://fdocs.info/api-reference/endpoint/get-job-details Retrieves detailed information about a specific job listing using its URL. ```APIDOC ## GET /get-job-details ### Description Retrieves detailed information about a specific job listing, such as company details, job description, and salary information, based on the provided job URL. ### Method GET ### Endpoint https://web-scraping-api2.p.rapidapi.com/get-job-details ### Parameters #### Query Parameters - **job_url** (string) - Required - The URL of the job listing. - **include_skills** (enum) - Optional - Set to 'true' to include skills, 'false' otherwise. - **include_hiring_team** (enum) - Optional - Set to 'true' to include hiring team details, 'false' otherwise. ### Request Example ```json { "job_url": "https://www.linkedin.com/jobs/view/3766410207/", "include_skills": "false", "include_hiring_team": "false" } ``` ### Response #### Success Response (200) - **data** (object) - Contains all the job-related information. - **company_description** (string) - Description of the company. - **company_id** (string) - Unique identifier for the company. - **company_linkedin_url** (string) - LinkedIn URL of the company. - **company_name** (string) - Name of the company. - **company_public_id** (string) - Public identifier for the company. - **employee_count** (integer) - Number of employees in the company. - **employee_range** (string) - Range of employee count (e.g., '51 - 200'). - **experience_level** (string) - Required experience level for the job. - **follower_count** (integer) - Number of followers for the company on LinkedIn. - **hq_address_line1** (string) - First line of the headquarters address. - **hq_city** (string) - City of the headquarters. - **hq_country** (string) - Country of the headquarters. - **hq_full_address** (string) - Full headquarters address. - **hq_postalcode** (string) - Postal code of the headquarters. - **hq_region** (string) - Region/State of the headquarters. - **industries** (array of strings) - List of industries the company operates in. - **job_description** (string) - Detailed description of the job. - **job_id** (string) - Unique identifier for the job. - **job_location** (string) - Location of the job. - **job_title** (string) - Title of the job. - **job_type** (string) - Type of employment (e.g., 'Full-time'). - **job_url** (string) - URL of the job listing. - **remote_allow** (boolean) - Indicates if the job allows remote work. - **salary_details** (object) - Information about the job's salary. - **compensation_type** (string) - Type of compensation (e.g., 'BASE_SALARY'). - **currency_code** (string) - Currency code for the salary (e.g., 'USD'). - **max_salary** (number) - Maximum salary offered. - **min_salary** (number) - Minimum salary offered. #### Response Example ```json { "data": { "company_description": "Building a Healthier Future...", "company_id": "18940375", "company_linkedin_url": "https://www.linkedin.com/company/ossiumhealth", "company_name": "Ossium Health", "company_public_id": "ossiumhealth", "employee_count": 87, "employee_range": "51 - 200", "experience_level": "Mid-Senior level", "follower_count": 1969, "hq_address_line1": "80 Tehama St", "hq_city": "San Francisco", "hq_country": "US", "hq_full_address": "80 Tehama St, San Francisco, California 94105, US", "hq_postalcode": "94105", "hq_region": "California", "industries": [ "Biotechnology Research" ], "job_description": "Ossium’s mission is to improve the health...", "job_id": "3690897280", "job_location": "San Francisco Bay Area", "job_title": "Business Strategist", "job_type": "Full-time", "job_url": "https://www.linkedin.com/jobs/view/3690897280/", "remote_allow": false, "salary_details": { "compensation_type": "BASE_SALARY", "currency_code": "USD", "max_salary": 186000, "min_salary": 160000 } } } ``` ``` -------------------------------- ### Get Company Information Source: https://fdocs.info/api-reference/endpoint/get-company-by-id Retrieves detailed information about a specific company, including its name, description, contact details, and founding information. ```APIDOC ## GET /websites/fdocs_info_api-reference/companies/{company_id} ### Description Retrieves detailed information about a specific company using its unique identifier. ### Method GET ### Endpoint /websites/fdocs_info_api-reference/companies/{company_id} ### Parameters #### Path Parameters - **company_id** (string) - Required - The unique identifier of the company. ### Request Example ```json { "example": "" } ``` ### Response #### Success Response (200) - **affiliated_companies** (array) - List of affiliated companies. - **company_id** (string) - The unique identifier of the company. - **company_name** (string) - The name of the company. - **description** (string) - A detailed description of the company. - **domain** (string) - The company's primary domain. - **email** (string) - The company's contact email. - **employee_count** (integer) - The total number of employees. - **employee_range** (string) - The range of employee count (e.g., '10001+'). - **follower_count** (integer) - The number of followers on the platform. - **funding_info** (object) - Information about the company's funding. - **crunchbase_url** (string) - URL to the company's Crunchbase profile. - **last_funding_round_amount** (number) - The amount of the last funding round. - **last_funding_round_currency** (string) - The currency of the last funding round. - **last_funding_round_month** (integer) - The month of the last funding round. - **last_funding_round_type** (string) - The type of the last funding round. - **last_funding_round_year** (integer) - The year of the last funding round. - **num_funding_rounds** (integer) - The total number of funding rounds. - **hq_address_line1** (string) - The first line of the headquarters address. - **hq_address_line2** (string) - The second line of the headquarters address. - **hq_city** (string) - The city of the headquarters. - **hq_country** (string) - The country of the headquarters. - **hq_full_address** (string) - The full headquarters address. - **hq_postalcode** (string) - The postal code of the headquarters. - **hq_region** (string) - The region of the headquarters. - **industries** (array) - List of industries the company operates in. - **linkedin_url** (string) - URL to the company's LinkedIn profile. - **locations** (array) - List of the company's office locations. - **city** (string) - The city of the location. - **country** (string) - The country of the location. - **full_address** (string) - The full address of the location. - **is_headquarter** (boolean) - Indicates if this location is the headquarters. - **line1** (string) - The first line of the location address. - **line2** (string) - The second line of the location address. - **region** (string) - The region of the location. - **zipcode** (string) - The postal code of the location. - **logo_url** (string) - URL to the company's logo. - **phone** (string) - The company's phone number. - **specialties** (string) - A list of the company's specialties. - **tagline** (string) - The company's tagline. - **website** (string) - The company's website URL. - **year_founded** (integer) - The year the company was founded. #### Response Example ```json { "message": "ok", "data": { "affiliated_companies": [], "company_id": "162479", "company_name": "Apple", "description": "We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own. Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.", "domain": "apple.com", "email": "", "employee_count": 165036, "employee_range": "10001+", "follower_count": 17689006, "funding_info": { "crunchbase_url": "https://www.crunchbase.com/organization/apple", "last_funding_round_amount": null, "last_funding_round_currency": null, "last_funding_round_month": 4, "last_funding_round_type": "Post IPO equity", "last_funding_round_year": 2021, "num_funding_rounds": null }, "hq_address_line1": "1 Apple Park Way", "hq_address_line2": "", "hq_city": "Cupertino", "hq_country": "US", "hq_full_address": "1 Apple Park Way, Cupertino, California 95014, US", "hq_postalcode": "95014", "hq_region": "California", "industries": [ "Computers and Electronics Manufacturing" ], "linkedin_url": "https://www.linkedin.com/company/apple/", "locations": [ { "city": "Cupertino", "country": "US", "full_address": "1 Apple Park Way, Cupertino, California 95014, US", "is_headquarter": true, "line1": "1 Apple Park Way", "line2": "", "region": "California", "zipcode": "95014" } ], "logo_url": "https://media.licdn.com/dms/image/v2/C560BAQHdAaarsO-eyA/company-logo_400_400/company-logo_400_400/0/1630637844948/apple_logo?e=1744243200&v=beta&t=UZPODQ4VLm4xKooGWuiYIUtapnfYcfNDEc_gYgqNZN8", "phone": "", "specialties": "Innovative Product Development, World-Class Operations, Retail, Telephone Support", "tagline": "", "website": "http://www.apple.com/careers", "year_founded": 1976 } } ``` #### Error Response (400) - **data** (null) - Indicates no data was found. - **message** (string) - Error message describing the issue (e.g., 'Bad request: Invalid company_id.'). #### Error Response Example (400) ```json { "data": null, "message": "Bad request: Invalid company_id." } ``` #### Error Response (404) - **data** (null) - Indicates no data was found. - **message** (string) - Error message indicating the resource was not found. #### Error Response Example (404) ```json { "data": null, "message": "Company not found." } ``` ``` -------------------------------- ### GET /companies/{company_id}/posts Source: https://fdocs.info/api-reference/endpoint/get-company-posts Retrieves a list of posts for a given company. Supports pagination and returns detailed information about each post. ```APIDOC ## GET /companies/{company_id}/posts ### Description Retrieves a list of posts for a given company. Supports pagination and returns detailed information about each post, including images, engagement metrics, and poster details. ### Method GET ### Endpoint `/companies/{company_id}/posts` ### Parameters #### Query Parameters - **page** (integer) - Optional - The page number to retrieve. Defaults to 1. - **limit** (integer) - Optional - The number of posts per page. Defaults to 10. ### Request Example ```json { "example": "" } ``` ### Response #### Success Response (200) - **data** (array) - Array of post objects. - **images** (array) - Array of image objects associated with the post. - **url** (string) - The URL of the image. - **num_appreciations** (integer) - Number of appreciations received. - **num_comments** (integer) - Number of comments on the post. - **num_empathy** (integer) - Number of empathy reactions. - **num_interests** (integer) - Number of interest reactions. - **num_likes** (integer) - Number of likes on the post. - **num_praises** (integer) - Number of praises received. - **num_reposts** (integer) - Number of reposts. - **posted** (string) - Timestamp of when the post was published (YYYY-MM-DD HH:MM:SS). - **poster** (object) - Information about the entity that posted. - **linkedin_url** (string) - LinkedIn profile URL of the poster. - **name** (string) - Name of the poster. - **reshared** (boolean) - Indicates if the post was reshared. - **text** (string) - The content of the post. - **time** (string) - Relative time since the post was published (e.g., '6 days ago'). - **url** (string) - The URL of the post. - **urn** (string) - The unique resource name of the post. - **video** (object) - Video details if the post contains a video. - **duration** (integer) - Duration of the video in milliseconds. - **stream_url** (string) - URL to stream the video. - **message** (string) - Status message for the request. - **paging** (object) - Pagination details. - **total** (integer) - Total number of posts available. - **per_page** (integer) - Number of posts per page. - **current_page** (integer) - The current page number. - **next_page** (integer) - The next page number, if available. #### Response Example ```json { "data": [ { "images": [ { "url": "https://media.licdn.com/dms/image/example.png" } ], "num_appreciations": 32, "num_comments": 173, "num_empathy": 139, "num_interests": 4, "num_likes": 4084, "num_praises": 264, "num_reposts": 68, "posted": "2024-06-06 14:40:25", "poster": { "linkedin_url": "https://www.linkedin.com/company/example/", "name": "Amazon" }, "reshared": false, "text": "🏋️‍♂️ Meet Amazon's very own strongman!", "time": "6 days ago", "url": "https://www.linkedin.com/posts/example_post", "urn": "7204492333600440320", "video": { "duration": 70033, "stream_url": "https://dms.licdn.com/playlist/vid/example.mp4" } } ], "message": "Request successful.", "paging": { "total": 100, "per_page": 10, "current_page": 1, "next_page": 2 } } ``` #### Error Response (400) - **data** (null) - Always null for this error. - **message** (string) - Error message indicating an invalid LinkedIn URL. #### Error Response Example (400) ```json { "data": null, "message": "Bad request: Invalid linkedin_url." } ``` #### Error Response (404) - **data** (null) - Always null for this error. - **message** (string) - Error message indicating the profile was not found. #### Error Response Example (404) ```json { "data": null, "message": "The url was not found on Linkedin." } ``` #### Error Response (503) - **data** (null) - Always null for this error. - **message** (string) - Error message indicating a system error. #### Error Response Example (503) ```json { "data": null, "message": "System error. We will fix it soon!" } ``` ``` -------------------------------- ### Project Information API Source: https://fdocs.info/api-reference/endpoint/google-full-profiles Retrieves detailed information about a specific project, including its description, duration, and associated metadata. ```APIDOC ## GET /websites/fdocs_info_api ### Description Retrieves detailed information about a specific project. ### Method GET ### Endpoint /websites/fdocs_info_api ### Parameters #### Query Parameters - **id** (string) - Required - The unique identifier for the website. ### Request Example ```json { "example": "GET /websites/fdocs_info_api?id=your_project_id" } ``` ### Response #### Success Response (200) - **data** (object) - Contains the project details including title, description, duration, and other metadata. - **message** (string) - Indicates the success of the operation. #### Response Example ```json { "data": { "description": "Empowering Healthcare Through Financial Precision!\n\nADS Healthcare Solutions is a U.S. owned and operated, BBB A+ Rated, woman & veteran owned company which provides Full-Service RCM coding, medical billing, denial management, and credentialing services to Hospital Internist Groups, ER/Trauma Teams, Mental Health, and private practice owners. ADS specializes in all major commercial insurance payors, Medicare, Medicaid, and VA TRICARE. \n\nPartnerships:\n•\tAdvancedMD\n•\tModio Health\n•\tMediMobile\n•\tArmor Defense\n•\tGSA\n•\tSquared Compass", "duration": "2 yrs 11 mos", "end_month": "", "end_year": "", "is_current": true, "job_type": "", "location": "", "skills": "", "start_month": "", "start_year": 2022, "title": "CEO" }, "message": "ok" } ``` ``` -------------------------------- ### GET /get-company-jobs-count Source: https://fdocs.info/api-reference/endpoint/get-company-jobs-count Retrieves the number of job openings posted by a specific company on LinkedIn using its ID. This is a GET request that requires a `company_id` as a query parameter. ```APIDOC ## GET /get-company-jobs-count ### Description Get the number of job openings a company has posted on LinkedIn. ### Method GET ### Endpoint https://web-scraping-api2.p.rapidapi.com/get-company-jobs-count ### Parameters #### Query Parameters - **company_id** (integer) - Required - The ID of the company for which to retrieve job counts. ### Request Example ```json { "query": { "company_id": 12345 } } ``` ### Response #### Success Response (200) - **message** (string) - Indicates the status of the request, e.g., "ok". - **data** (object) - Contains the job count information. - **jobs_count** (integer) - The number of job openings found for the company. #### Response Example (Success) ```json { "message": "ok", "data": { "jobs_count": 3764 } } ``` #### Error Responses - **400 Bad Request**: Indicates an invalid `company_id` was provided. - **message** (string) - "Bad request: Invalid company_id." - **data** (null) - **404 Not Found**: Indicates the company ID was not found on LinkedIn. - **message** (string) - "The id was not found on Linkedin." - **data** (null) - **503 Service Unavailable**: Indicates a system error. - **message** (string) - "System error. We will fix it soon!" - **data** (null) #### Response Example (Error 400) ```json { "data": null, "message": "Bad request: Invalid company_id." } ``` ``` -------------------------------- ### POST /websites/fdocs_info_api-reference Source: https://fdocs.info/api-reference/endpoint/search-companies Initiates a company search with specified criteria. Returns a request ID to monitor the search progress. ```APIDOC ## POST /websites/fdocs_info_api-reference ### Description Initiates a company search with specified criteria. Returns a request ID to monitor the search progress. ### Method POST ### Endpoint /websites/fdocs_info_api-reference ### Parameters #### Query Parameters - **department_headcount_min** (integer) - Optional - Minimum department headcount. - **department_headcount_max** (integer) - Optional - Maximum department headcount. - **department** (string) - Optional - Department name for headcount filtering. - **department_headcount_growth_min** (integer) - Optional - Minimum department headcount growth. - **department_headcount_growth_max** (integer) - Optional - Maximum department headcount growth. - **headquarters_location** (integer) - Optional - Filter by headquarters location ID. - **headquarters_location_exclude** (integer) - Optional - Exclude headquarters location ID. - **industry_codes** (integer) - Optional - Filter by industry codes. - **industry_codes_exclude** (integer) - Optional - Exclude industry codes. - **hiring_on_linkedin** (boolean) - Optional - Filter by companies hiring on LinkedIn. - **recent_activities** (array) - Optional - Filter by recent activities. - **technologies_used** (array) - Optional - Filter by technologies used. - **number_of_followers** (string) - Optional - Filter by number of followers (e.g., '1-50'). - **fortune** (string) - Optional - Filter by Fortune ranking (e.g., 'Fortune 50'). - **keywords** (string) - Optional - Filter by keywords. - **limit** (integer) - Optional - Maximum number of results to return. ### Request Body This endpoint does not have a request body. All parameters are passed as query parameters. ### Response #### Success Response (200) - **message** (string) - Information about the request, usually directing the user to check the search status. - **request_id** (string) - A unique identifier for the search request. #### Response Example ```json { "message": "Use this request_id to check your search with 'Check Search Companies Status' endpoint", "request_id": "ba072fac0b38d12378ef5023742f0184s34e1i8n2a7p0m9o" } ``` #### Error Response (400) - **data** (object | null) - Null value for bad requests. - **message** (string) - Error message indicating an invalid payload. #### Error Response Example (400) ```json { "data": null, "message": "Bad request: Invalid payload." } ``` #### Error Response (503) - **data** (object | null) - Null value for system errors. - **message** (string) - Error message indicating a system error. #### Error Response Example (503) ```json { "data": null, "message": "System error. We will fix it soon!" } ``` ``` -------------------------------- ### OpenAPI Specification for POST /google-full-profiles Source: https://fdocs.info/api-reference/endpoint/google-full-profiles This YAML snippet defines the OpenAPI specification for the POST /google-full-profiles endpoint. It outlines the server URL, request parameters, security schemes, request body schema with examples, and the response structure for a successful request. ```yaml paths: path: /google-full-profiles method: post servers: - url: https://web-scraping-api2.p.rapidapi.com request: security: - title: ApiKeyAuth parameters: query: {} header: x-rapidapi-key: type: apiKey cookie: {} parameters: path: {} query: {} header: {} cookie: {} body: application/json: schemaArray: - type: object properties: name: allOf: - type: string description: Full name of the person. example: Anthony James company_name: allOf: - type: string description: Name of the company. example: '' job_title: allOf: - type: string description: Job title of the person. example: CEO location: allOf: - type: string description: Location of the person. example: US keywords: allOf: - type: string description: Keywords to refine the search. example: '' limit: allOf: - type: integer description: Maximum number of profiles to retrieve. example: 5 default: 5 required: true requiredProperties: - name - job_title examples: example: value: name: Anthony James company_name: '' job_title: CEO location: US keywords: '' limit: 5 response: '200': application/json: schemaArray: - type: object properties: data: allOf: - type: array items: type: object properties: _match_score: type: integer example: 100 about: type: string example: >- C-Level with military discipline and focus who specializes in B2B partnerships and B2B client acquisitions. I have an extensive background in profit center management, strategic planning, business development, and tech startups. city: type: string example: '' company: type: string example: ADS Healthcare Solutions company_description: type: string company_domain: type: string example: '' company_employee_range: type: string company_industry: type: string company_linkedin_url: type: string example: '' company_logo_url: type: string company_website: type: string company_year_founded: type: string connection_count: type: integer example: 1215 country: type: string example: United States current_company_join_month: type: string current_company_join_year: type: integer example: 2022 current_job_duration: type: string example: 2 yrs 11 mos educations: type: array items: type: object properties: activities: type: string example: >- Activities and societies: Community College of the Air Force Air Force Electronic Principles Technical School ``` -------------------------------- ### GET /get-post-comments Source: https://fdocs.info/api-reference/endpoint/get-post-comments Retrieves comments for a given post, with options for sorting and pagination. ```APIDOC ## GET /get-post-comments ### Description Retrieves comments for a specified post. Supports filtering by relevance or recency, and pagination using a token. ### Method GET ### Endpoint https://web-scraping-api2.p.rapidapi.com/get-post-comments ### Parameters #### Query Parameters - **urn** (string) - Required - The unique identifier for the post. - **sort_by** (string) - Optional - Determines the order of comments. Possible values: 'Most relevant', 'Most recent'. Defaults to 'Most relevant'. - **page** (integer) - Optional - Specifies the page number for results. - **pagination_token** (string) - Optional - Token required to fetch subsequent pages of results. Use the token provided in the previous response. ### Request Example ```json { "query": { "urn": "example_urn", "sort_by": "Most recent", "page": 1 } } ``` ### Response #### Success Response (200) - **data** (array) - An array of comment objects. - **annotation** (string) - Nullable - Additional annotation for the comment. - **commenter** (object) - Information about the commenter. - **headline** (string) - The commenter's professional headline. - **linkedin_url** (string) - The URL to the commenter's LinkedIn profile. - **name** (string) - The name of the commenter. - **created_at** (integer) - Timestamp of when the comment was created. - **created_datetime** (string) - Formatted date and time of comment creation. - **permalink** (string) - A direct link to the comment. - **pinned** (boolean) - Indicates if the comment is pinned. - **replies** (array) - An array of replies to the comment. - **text** (string) - The content of the comment. - **thread_urn** (string) - Nullable - The URN for the comment thread. - **message** (string) - API response message (e.g., 'ok'). - **pagination_token** (string) - Token for fetching the next page of results. - **total** (integer) - The total number of comments. #### Response Example ```json { "data": [ { "annotation": null, "commenter": { "headline": "Procurement | Certified Functional Analyst | Product Design & Engineering", "linkedin_url": "https://www.linkedin.com/in/ssgoh", "name": "Goh Swee Siong" }, "created_at": 1732656234066, "created_datetime": "11/26/2024, 1:23:54 PM", "permalink": "https://www.linkedin.com/feed/update/urn:li:activity:7267273010393358336?commentUrn=urn%3Ali%3Acomment%3A%28activity%3A7267273010393358336%2C7267286973164187649%29&dashCommentUrn=urn%3Ali%3Afsd_comment%3A%287267286973164187649%2Curn%3Ali%3Aactivity%3A7267273010393358336%29", "pinned": false, "replies": [], "text": "This happened all the time in high performance culture nowadays. Nothing new. As the doer, we need to seek clarification and pin down to do or not to do even at the expense of irking the manager.", "thread_urn": null } ], "message": "ok", "pagination_token": "1388203668-1733209092407-fec4cb84fb5d80c384f61dba04a4f290", "total": 10 } ``` ``` -------------------------------- ### Profile Not Found Error Source: https://fdocs.info/api-reference/endpoint/get-post-reactions Details for the Profile Not Found error response. ```APIDOC ## Profile Not Found Error ### Description This endpoint returns a `ProfileNotFound` error when a requested profile cannot be found on LinkedIn. ### Method GET ### Endpoint /websites/fdocs_info_api-reference ### Parameters #### Query Parameters - **id** (string) - Required - The unique identifier for the profile. ### Request Example ```json { "url": "https://www.linkedin.com/in/exampleuser" } ``` ### Response #### Error Response (404) - **data** (object | null) - Null value indicating no data is returned. - **message** (string) - Description of the error, e.g., "The url was not found on Linkedin." ``` -------------------------------- ### GET /get-search-results Source: https://fdocs.info/api-reference/endpoint/get-search-results Retrieves search results for website information. Supports pagination. ```APIDOC ## GET /get-search-results ### Description Retrieves search results for website information. This endpoint allows you to query for specific data and paginate through the results. ### Method GET ### Endpoint https://web-scraping-api2.p.rapidapi.com/get-search-results ### Parameters #### Query Parameters - **request_id** (string) - Required - A unique identifier for the request. - **page** (integer) - Optional - The page number for paginated results. Maximum 100 results returned per page. ### Request Example ```json { "example": "https://web-scraping-api2.p.rapidapi.com/get-search-results?request_id=dd1b29063de8927b31fa523d36432b61&page=1" } ``` ### Response #### Success Response (200) - **data** (array) - An array of objects, where each object contains detailed information about a website or profile. - **about** (string) - A brief description of the person or company. - **city** (string) - The city associated with the profile. - **company** (string) - The name of the company. - **company_domain** (string) - The domain name of the company. - **company_employee_range** (string) - The employee range of the company. - **company_id** (string) - The unique identifier for the company. - **company_industry** (string) - The industry of the company. - **company_linkedin_url** (string) - The LinkedIn URL of the company. - **company_logo_url** (string) - The URL of the company logo. - **company_website** (string) - The website URL of the company. - **company_year_founded** (integer) - The year the company was founded. - **country** (string) - The country associated with the profile. - **educations** (array) - An array of education objects. - **degree** (string) - The degree obtained. - **field_of_study** (string) - The field of study. - **school** (string) - The name of the educational institution. - **start_year** (integer) - The year the education started. - **end_year** (integer) - The year the education ended. - **experiences** (array) - An array of experience objects. - **company** (string) - The name of the company where the experience was gained. - **date_range** (string) - The date range of the experience. - **title** (string) - The job title. - **description** (string) - A description of the experience. - **duration** (string) - The duration of the experience. - **location** (string) - The location of the experience. - **first_name** (string) - The first name of the individual. #### Response Example ```json { "data": [ { "about": "Experienced Store Manager with a history in the retail fashion industry.", "city": "Paris", "company": "Aubade Paris", "company_domain": "aubade.fr", "company_employee_range": "201 - 500", "company_id": "1324737", "company_industry": "Retail Apparel and Fashion", "company_linkedin_url": "https://www.linkedin.com/company/aubade", "company_logo_url": "https://example.com/logo.png", "company_website": "http://www.aubade.fr", "company_year_founded": 1958, "country": "France", "educations": [ { "degree": "Master of Science", "field_of_study": "Marketing", "school": "Université Paris Dauphine", "start_year": 2016, "end_year": 2018 } ], "experiences": [ { "company": "Aubade Paris", "date_range": "Jan 2018 - Present", "title": "Store Manager", "description": "Managed operations and team of 10 staff.", "duration": "5 years", "location": "Paris, France" } ], "first_name": "Alexia" } ] } ``` ```