{"message":"Company Edges API","version":"1.0.0","endpoints":{"POST /company/edges":"Get edges for a single company","POST /companies/edges":"Get edges for multiple companies","POST /company/edges/count":"Get edge count for a company","POST /company/id-lookup":"Lookup company ID using LinkedIn URL, website domain, company name, or LinkedIn username","POST /company/id-lookup/bulk":"Bulk lookup company ID using LinkedIn URL, website domain, company name, or LinkedIn username (max 16,384 requests)","POST /company/metadata":"Get company metadata using minerva_company_id (optionally filter by person_id)","POST /company/metadata/bulk":"Bulk get company metadata for multiple companies using minerva_company_id (coresignal_company_id) (max 16,384 requests)","POST /person/metadata":"Get person metadata using linkedin_username","POST /person/metadata/bulk":"Bulk get person metadata for multiple persons using person_id (max 16,384 requests)","POST /company/subgraph":"Get company subgraph using company_id","POST /company/subgraph/v2":"Get company subgraph using company_id (v2 - uses investment_edges_raw_v2)","POST /company/subgraph/v2/paginated":"Get company subgraph with pagination support, sorted by (source_id, target_id, start_date)","GET /mapping/get":"Get all records from pitchbook_mapping table","POST /mapping/upload":"Upload mapping data and process it automatically","POST /investments/upload":"Upload investment edge data to investment_edges_raw table","POST /investments/upload/v2":"Upload investment edge data to investment_edges_raw_v2 table","POST /investments/delete":"Delete a single investment edge by edge_id","POST /investments/delete/bulk":"Delete multiple investment edges by edge_id (max 16,384 requests)","GET /investments/get":"Get all investment edges from investment_edges_raw_v2 table","GET /health":"Health check","GET /docs":"API documentation"}}