Skill: krishnakumarmahadevan-cmd/toolweb-wet-lab-career (version 1.0.0)

--- name: Wet Lab Career Roadmap Generator description: Professional Biotechnology Wet Lab Career Development Platform for personalized career planning and advancement. --- # Overview The Wet Lab Career Roadmap Generator is a specialized API designed for biotechnology professionals seeking structured career development in wet laboratory environments. This platform analyzes your educational background, hands-on experience, technical skill sets, and career aspirations to generate personalized advancement pathways within the biotech industry. The tool excels at bridging the gap between current competency levels and target career roles by mapping skill gaps, recommending training priorities, and identifying industry opportunities. It provides comprehensive insights into job roles, top-hiring companies, and progression routes specific to wet lab biotechnology positions. This API is ideal for career counselors, HR professionals in biotech firms, individual lab scientists planning career transitions, and training program developers seeking to align curricula with industry demands. ## Usage ### Example Request Generate a personalized wet lab career roadmap based on an applicant's profile: ```json { "assessmentData": { "education": "Bachelor of Science in Biology", "experience": "3 years as Research Associate in molecular biology lab", "core_skills": [ "PCR", "DNA extraction", "Cell culture", "Gel electrophoresis" ], "instruments": [ "qPCR machine", "Centrifuge", "Autoclave", "HPLC" ], "advanced_skills": [ "Next-generation sequencing", "Bioinformatics analysis" ], "qc_skills": [ "Statistical analysis", "Documentation", "Lab safety compliance" ], "career_goals": [ "Senior Research Scientist", "Lab Manager", "Quality Assurance Lead" ], "sessionId": "sess_20240115_abc123", "timestamp": "2024-01-15T10:30:00Z" }, "sessionId": "sess_20240115_abc123", "userId": 42, "timestamp": "2024-01-15T10:30:00Z" } ``` ### Example Response ```json { "roadmap": { "current_profile": { "level": "Research Associate", "experience_years": 3, "competency_score": 78 }, "recommended_roles": [ { "role": "Senior Research Scientist", "match_percentage": 85, "timeline_months": 18, "skill_gaps": [ "Advanced project management", "Manuscript writing", "Grant preparation" ] }, { "role": "Quality Assurance Specialist", "match_percentage": 82, "timeline_months": 12, "skill_gaps": [ "Regulatory knowledge (FDA/ICH)", "Advanced statistics" ] } ], "development_plan": { "immediate": [ "Complete GCP (Good Clinical Practice) certification", "Advanced statistics course" ], "short_term": [ "Lead independent research project", "Mentor junior lab staff" ], "long_term": [ "Pursue Master's degree or MBA", "Industry conference presentations" ] }, "hiring_opportunities": [ { "company": "Genentech", "open_roles": 12, "match_score": 88 } ] } } ``` ## Endpoints ### GET / Health check endpoint to verify API availability. **Method:** `GET` **Path:** `/` **Response:** - **Status:** 200 OK - **Content-Type:** application/json - **Body:** Empty schema object confirming service is running --- ### POST /api/wetlab/roadmap Generate a personalized wet lab career roadmap based on detailed assessment data. **Method:** `POST` **Path:** `/api/wetlab/roadmap` **Request Body:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `assessmentData` | AssessmentData | Yes | Comprehensive profile containing education, experience, skills, and career goals | | `sessionId` | string | Yes | Unique session identifier for tracking this analysis | | `userId` | integer or null | No | Optional user identifier for analytics and persistence | | `timestamp` | string | Yes | ISO 8601 timestamp of the request | **AssessmentData Schema:** | Parameter | Type | Required | Description | |-----------|------|----------|-------------| | `education` | string | Yes | Highest level of education (e.g., "Bachelor of Science in Biology") | | `experience` | string | Yes | Years and type of lab experience (e.g., "3 years as Research Associate") | | `core_skills` | array of strings | No | Fundamental wet lab techniques (PCR, cell culture, etc.) | | `instruments` | array of strings | No | Lab equipment proficiency (qPCR, centrifuge, HPLC, etc.) | | `advanced_skills` | array of strings | No | Specialized capabilities (NGS, bioinformatics, etc.) | | `qc_skills` | array of strings | No | Quality control and compliance skills | | `career_goals` | array of strings | No | Target positions or career directions | | `sessionId` | string | Yes | Session identifier matching parent request | | `timestamp` | string | Yes | ISO 8601 timestamp of assessment | **Responses:** - **Status:** 200 OK - **Content-Type:** application/json - **Body:** Personalized roadmap with role recommendations, skill gaps, development plans, and hiring opportunities - **Status:** 422 Unprocessable Entity - **Content-Type:** application/json - **Body:** Validation errors detailing required fields or invalid formats --- ### GET /api/wetlab/job-roles Retrieve all available wet lab job roles and position levels in the biotech industry. **Method:** `GET` **Path:** `/api/wetlab/job-roles` **Parameters:** None **Response:** - **Status:** 200 OK - **Content-Type:** application/json - **Body:** Array of available job roles with descriptions and competency requirements --- ### GET /api/wetlab/companies Retrieve a list of top-hiring biotechnology and pharmaceutical companies actively recruiting wet lab professionals. **Method:** `GET` **Path:** `/api/wetlab/companies` **Parameters:** None **Response:** - **Status:** 200 OK - **Content-Type:** application/json - **Body:** Array of hiring companies with opening counts and focus areas ## Pricing | Plan | Calls/Day | Calls/Month | Price | |------|-----------|-------------|-------| | Free | 5 | 50 | Free | | Developer | 20 | 500 | $39/mo | | Professional | 200 | 5,000 | $99/mo | | Enterprise | 100,000 | 1,000,000 | $299/mo | ## About ToolWeb.in - 200+ security APIs, CISSP & CISM, platforms: Pay-per-run, API Gateway, MCP Server, OpenClaw, RapidAPI, YouTube. - [toolweb.in](https://toolweb.in) - [portal.toolweb.in](https://portal.toolweb.in) - [hub.toolweb.in](https://hub.toolweb.in) - [toolweb.in/openclaw/](https://toolweb.in/openclaw/) - [rapidapi.com/user/mkrishna477](https://rapidapi.com/user/mkrishna477) - [youtube.com/@toolweb-009](https://youtube.com/@toolweb-009) ## References - **Kong Route:** https://api.mkkpro.com/career/wet-lab - **API Docs:** https://api.mkkpro.com:8152/docs

path: openapi.json
content: {
  "openapi": "3.1.0",
  "info": {
    "title": "Wet Lab Career Roadmap Generator",
    "description": "Professional Biotechnology Wet Lab Career Development Platform",
    "version": "1.0.0"
  },
  "paths": {
    "/": {
      "get": {
        "summary": "Root",
        "description": "Health check endpoint",
        "operationId": "root__get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/wetlab/roadmap": {
      "post": {
        "summary": "Generate Roadmap",
        "description": "Generate personalized wet lab career roadmap",
        "operationId": "generate_roadmap_api_wetlab_roadmap_post",
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/RoadmapRequest"
              }
            }
          },
          "required": true
        },
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          },
          "422": {
            "description": "Validation Error",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/HTTPValidationError"
                }
              }
            }
          }
        }
      }
    },
    "/api/wetlab/job-roles": {
      "get": {
        "summary": "Get Job Roles",
        "description": "Get all available job roles",
        "operationId": "get_job_roles_api_wetlab_job_roles_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    },
    "/api/wetlab/companies": {
      "get": {
        "summary": "Get Companies",
        "description": "Get top hiring companies",
        "operationId": "get_companies_api_wetlab_companies_get",
        "responses": {
          "200": {
            "description": "Successful Response",
            "content": {
              "application/json": {
                "schema": {}
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "AssessmentData": {
        "properties": {
          "education": {
            "type": "string",
            "title": "Education"
          },
          "experience": {
            "type": "string",
            "title": "Experience"
          },
          "core_skills": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Core Skills",
            "default": []
          },
          "instruments": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Instruments",
            "default": []
          },
          "advanced_skills": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Advanced Skills",
            "default": []
          },
          "qc_skills": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Qc Skills",
            "default": []
          },
          "career_goals": {
            "items": {
              "type": "string"
            },
            "type": "array",
            "title": "Career Goals",
            "default": []
          },
          "sessionId": {
            "type": "string",
            "title": "Sessionid"
          },
          "timestamp": {
            "type": "string",
            "title": "Timestamp"
          }
        },
        "type": "object",
        "required": [
          "education",
          "experience",
          "sessionId",
          "timestamp"
        ],
        "title": "AssessmentData"
      },
      "HTTPValidationError": {
        "properties": {
          "detail": {
            "items": {
              "$ref": "#/components/schemas/ValidationError"
            },
            "type": "array",
            "title": "Detail"
          }
        },
        "type": "object",
        "title": "HTTPValidationError"
      },
      "RoadmapRequest": {
        "properties": {
          "assessmentData": {
            "$ref": "#/components/schemas/AssessmentData"
          },
          "sessionId": {
            "type": "string",
            "title": "Sessionid"
          },
          "userId": {
            "anyOf": [
              {
                "type": "integer"
              },
              {
                "type": "null"
              }
            ],
            "title": "Userid"
          },
          "timestamp": {
            "type": "string",
            "title": "Timestamp"
          }
        },
        "type": "object",
        "required": [
          "assessmentData",
          "sessionId",
          "timestamp"
        ],
        "title": "RoadmapRequest"
      },
      "ValidationError": {
        "properties": {
          "loc": {
            "items": {
              "anyOf": [
                {
                  "type": "string"
                },
                {
                  "type": "integer"
                }
              ]
            },
            "type": "array",
            "title": "Location"
          },
          "msg": {
            "type": "string",
            "title": "Message"
          },
          "type": {
            "type": "string",
            "title": "Error Type"
          }
        },
        "type": "object",
        "required": [
          "loc",
          "msg",
          "type"
        ],
        "title": "ValidationError"
      }
    }
  }
}

Security scan verdicts — ClawScan: clean | static analysis: clean | VirusTotal: clean | SkillSpector: clean (LOW)