Venture-bot

Venture-bot · Acciones GPT

Investment Opportunity Evaluation API

Evaluates investment opportunities through structured analysis of financials, market, product, team, fundraising, and impact factors.

  • POST /evaluateEvaluate an investment opportunity using structured analysis fields.
Esquema original API
{
  "openapi": "3.1.0",
  "info": {
    "title": "Investment Opportunity Evaluation API",
    "description": "Evaluates investment opportunities through structured analysis of financials, market, product, team, fundraising, and impact factors.",
    "version": "1.0.0"
  },
  "paths": {
    "/evaluate": {
      "post": {
        "operationId": "evaluateInvestmentOpportunity",
        "summary": "Evaluate an investment opportunity using structured analysis fields.",
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/EvaluationRequest"
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Evaluation result",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "evaluation_summary": {
                      "type": "string",
                      "description": "Summary of the investment evaluation"
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "EvaluationRequest": {
        "type": "object",
        "required": [
          "financials",
          "fundraising",
          "identified_gaps",
          "investment_thesis",
          "legal_governance",
          "market_analysis",
          "problem_statement",
          "product_overview",
          "team_overview",
          "social_impact"
        ],
        "properties": {
          "financials": {
            "type": "object",
            "required": [
              "current_financial_health",
              "financial_projections"
            ],
            "properties": {
              "current_financial_health": {
                "type": "object",
                "required": [
                  "revenue_to_date",
                  "profitability",
                  "burn_rate"
                ],
                "properties": {
                  "revenue_to_date": {
                    "type": "number"
                  },
                  "profitability": {
                    "type": "string"
                  },
                  "burn_rate": {
                    "type": "number"
                  }
                }
              },
              "financial_projections": {
                "type": "object",
                "required": [
                  "revenue_growth",
                  "capital_raised"
                ],
                "properties": {
                  "revenue_growth": {
                    "type": "string"
                  },
                  "capital_raised": {
                    "type": "number"
                  }
                }
              }
            }
          },
          "fundraising": {
            "type": "object",
            "required": [
              "current_round",
              "exit_strategy"
            ],
            "properties": {
              "current_round": {
                "type": "string"
              },
              "exit_strategy": {
                "type": "object",
                "required": [
                  "IPO",
                  "M&A"
                ],
                "properties": {
                  "IPO": {
                    "type": "boolean"
                  },
                  "M&A": {
                    "type": "boolean"
                  }
                }
              }
            }
          },
          "identified_gaps": {
            "type": "array",
            "items": {
              "type": "object",
              "required": [
                "area",
                "gap_identified",
                "recommended_action"
              ],
              "properties": {
                "area": {
                  "type": "string"
                },
                "gap_identified": {
                  "type": "string"
                },
                "recommended_action": {
                  "type": "string"
                }
              }
            }
          },
          "investment_thesis": {
            "type": "object",
            "required": [
              "strengths",
              "risks",
              "potential_exit_paths"
            ],
            "properties": {
              "strengths": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "risks": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "potential_exit_paths": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          },
          "legal_governance": {
            "type": "object",
            "required": [
              "incorporation_structure",
              "ip_protection"
            ],
            "properties": {
              "incorporation_structure": {
                "type": "string"
              },
              "ip_protection": {
                "type": "string"
              }
            }
          },
          "market_analysis": {
            "type": "object",
            "required": [
              "industry_overview",
              "competitive_landscape"
            ],
            "properties": {
              "industry_overview": {
                "type": "object",
                "required": [
                  "size",
                  "growth_rate"
                ],
                "properties": {
                  "size": {
                    "type": "string"
                  },
                  "growth_rate": {
                    "type": "number"
                  }
                }
              },
              "competitive_landscape": {
                "type": "object",
                "required": [
                  "direct_competitors",
                  "indirect_competitors"
                ],
                "properties": {
                  "direct_competitors": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  },
                  "indirect_competitors": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "problem_statement": {
            "type": "object",
            "required": [
              "statement",
              "significance",
              "current_alternatives"
            ],
            "properties": {
              "statement": {
                "type": "string"
              },
              "significance": {
                "type": "string"
              },
              "current_alternatives": {
                "type": "string"
              }
            }
          },
          "product_overview": {
            "type": "object",
            "required": [
              "product_services",
              "business_model"
            ],
            "properties": {
              "product_services": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              },
              "business_model": {
                "type": "object",
                "required": [
                  "revenue_streams"
                ],
                "properties": {
                  "revenue_streams": {
                    "type": "array",
                    "items": {
                      "type": "string"
                    }
                  }
                }
              }
            }
          },
          "team_overview": {
            "type": "object",
            "required": [
              "founding_team",
              "key_hires"
            ],
            "properties": {
              "founding_team": {
                "type": "string"
              },
              "key_hires": {
                "type": "array",
                "items": {
                  "type": "string"
                }
              }
            }
          },
          "social_impact": {
            "type": "object",
            "required": [
              "sustainability_strategy",
              "impact_vs_peers"
            ],
            "properties": {
              "sustainability_strategy": {
                "type": "string"
              },
              "impact_vs_peers": {
                "type": "string"
              }
            }
          }
        }
      }
    }
  },
  "servers": [
    {
      "url": "https://example.com",
      "description": "Dummy server for GPT action, not actually used"
    }
  ]
}