Generect Linked In API

The Linked In API from Generect — 2 operation(s) for linked in.

GitHub OpenAPI

Operations 2

POST /api/linkedin/email_finder/ Generate valid email #
POST /api/linkedin/email_validator/ Validate an email address #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/generect-com:generect-com-linked-in-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

generect-com-linked-in-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Generect LinkedIn API
  description: 'Welcome to the Generect API documentation. Here we will help you integrate and use our API.


    API base url: `https://api.generect.com` — every path below is relative to this host. Newer endpoints live under `/api/v1/...`, legacy endpoints under `/api/...`; use each path exactly as documented.

    Protocol: `HTTPS`


    # Authentication


    Get your API token from the Generect app settings and send it in the `Authorization` header with the required `Token` prefix.


    Example: `Authorization: Token xxxxxxxxx`


    # Rate limits


    There is no monthly request quota. What you can run is bounded by your account balance and by the parallel-request caps on the Limits page. Pricing depends on the operation and the number of results returned, and may increase with additional data flags. For exact pricing, see each endpoint''s Pricing section or your billing settings: https://app.generect.com/settings/billing


    # Note


    _Every endpoint must include the trailing `/`. Requests without the trailing slash may fail._'
  version: 1.0.0
  contact: {}
servers:
- url: https://api.generect.com
security:
- apiKey: []
tags:
- name: Linked In
paths:
  /api/linkedin/email_finder/:
    post:
      summary: Generate valid email
      description: Generate and validate corporate email addresses using first name, last name, and domain. All generated emails are automatically validated and ready for use - no additional validation required.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: array
              items:
                type: object
                properties:
                  first_name:
                    type: string
                  last_name:
                    type: string
                  domain:
                    type: string
              example:
              - first_name: Jack
                last_name: Kennedy
                domain: platformscience.com
      responses:
        '200':
          description: Successful response with email details
          content:
            application/json:
              schema:
                type: array
                items:
                  type: object
                  properties:
                    first_name:
                      type: string
                    last_name:
                      type: string
                    domain:
                      type: string
                    result:
                      type: string
                    catch_all:
                      type: string
                    error:
                      type:
                      - string
                      - 'null'
                    valid_email:
                      type: string
                    source:
                      type: string
                    email_format:
                      type: string
                    mx_domain:
                      type: string
                    logs:
                      type: string
                    exist:
                      type: string
              example:
              - first_name: Jack
                last_name: Kennedy
                domain: platformscience.com
                result: valid
                catch_all: true
                error: null
                valid_email: jkennedy@platformscience.com
                source: name2email
                email_format: flast
                mx_domain: pphosted.com
                logs: 'get mx_record: pphosted.com

                  check outlook,gmail,onedrive,o365,o365_get_creds

                  '
                exist: 'yes'
      tags:
      - Linked In
      operationId: postApiLinkedinEmailFinder
      x-operation-id-source: derived
  /api/linkedin/email_validator/:
    post:
      summary: Validate an email address
      description: Validate email addresses for deliverability, including catch-all domains, using our proprietary system.
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: array
              items:
                type: string
              example:
              - jkennedy@platformscience.com
      responses:
        '200':
          description: Successful email validation
          content:
            application/json:
              schema:
                type: array
                items:
                  type: object
                  properties:
                    result:
                      type: string
                    catch_all:
                      type: string
                    error:
                      type:
                      - string
                      - 'null'
                    source:
                      type: string
                    mx_domain:
                      type: string
                    exist:
                      type: string
                    email:
                      type: string
                    logs:
                      type: array
                      items:
                        type: string
              example:
              - result: valid
                catch_all: true
                error: null
                source: name2email
                mx_domain: pphosted.com
                exist: 'yes'
                email: jkennedy@platformscience.com
                logs:
                - get mx_record: pphosted.com
                - check outlook,gmail,onedrive,o365,o365_get_creds
      tags:
      - Linked In
      operationId: postApiLinkedinEmailValidator
      x-operation-id-source: derived
components:
  securitySchemes:
    apiKey:
      type: apiKey
      in: header
      name: Authorization
      description: 'Use the required Token prefix. Example: Authorization: Token xxxxxxxxx'