Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
## Python°

![Python Logo](app/static/python.png)

> Production-ready, open-source FastAPI application with PostgreSQL and blazing-fast full-text search.

#### Project Overview
Expand Down
27 changes: 25 additions & 2 deletions app/api/resend/resend.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,31 @@ def root() -> dict:
if not RESEND_API_KEY:
meta = make_meta("error", "RESEND_API_KEY is missing from environment. Please set it in your .env file.")
return {"meta": meta}
meta = make_meta("success", "Resend endpoint")
return {"meta": meta}
meta = make_meta("success", "GET /resend endpoint")
return {
"meta": meta,
"data": {
"hint": "Use POST /resend to send an email via Resend API.",
"type": {
"to": {
"type": "string",
"format": "email",
"required": True,
"description": "Recipient email address."
},
"subject": {
"type": "string",
"required": True,
"description": "Subject of the email."
},
"html": {
"type": "string",
"required": True,
"description": "HTML content of the email."
}
}
}
}


# POST endpoint to send email
Expand Down
10 changes: 5 additions & 5 deletions app/api/root.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,16 +20,16 @@ def root() -> dict:
"time": epoch,
}
endpoints = [
{"name": "docs", "url": f"{base_url}/docs"},
{"name": "resend", "url": f"{base_url}/resend"},
{"name": "health", "url": f"{base_url}/health"},
{"name": "llm", "url": f"{base_url}/llm"},
{
"name": "prospects",
"endpoints": [
{"name": "list", "url": f"{base_url}/prospects"},
{"name": "flagged", "url": f"{base_url}/prospects/flagged"},
]
}
},
{"name": "docs", "url": f"{base_url}/docs"},
{"name": "resend", "url": f"{base_url}/resend"},
{"name": "health", "url": f"{base_url}/health"},
{"name": "llm", "url": f"{base_url}/llm"},
]
return {"meta": meta, "data": endpoints}
71 changes: 71 additions & 0 deletions app/static/csv/apollo-contacts-export (3).csv

Large diffs are not rendered by default.

3,259 changes: 3,259 additions & 0 deletions app/static/csv/apollo-contacts-export (4).csv

Large diffs are not rendered by default.

1,237 changes: 1,237 additions & 0 deletions app/static/csv/big.csv

Large diffs are not rendered by default.

4,247 changes: 4,247 additions & 0 deletions app/static/csv/magento_products.csv

Large diffs are not rendered by default.

5 changes: 5 additions & 0 deletions app/static/csv/seed.csv
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
First Name,Last Name,Title,Company Name,Email,Email Status,Primary Email Source,Primary Email Verification Source,Email Confidence,Primary Email Catch-all Status,Primary Email Last Verified At,Seniority,Sub Departments,Work Direct Phone,Home Phone,Mobile Phone,Corporate Phone,Other Phone,Do Not Call,Lists,Person Linkedin Url,Country,Subsidiary of,Subsidiary of (Organization ID),Secondary Email,Secondary Email Source,Secondary Email Status,Secondary Email Verification Source,Tertiary Email,Tertiary Email Source,Tertiary Email Status,Tertiary Email Verification Source,Primary Intent Topic,Primary Intent Score,Secondary Intent Topic,Secondary Intent Score,Qualify Contact,Cleaned
Laurence,Brophy,Finance Director,Abraham Moon & Sons,laurence.brophy@moons.co.uk,Verified,Apollo,Apollo,,,2026-03-18T22:36:33+00:00,Director,Finance,,,,'+44 194 387 3181,,FALSE,Magento 2,http://www.linkedin.com/in/laurence-brophy-248752145,United Kingdom,,,,,,,,,,,,,,,,
Julie,Lavington,CEO and Founder,Sosandar,julie.lavington@sosandar.com,Verified,Apollo,Apollo,,,2026-03-11T10:33:18+00:00,Founder,"Executive, Founder",,,,'+44 333 305 2866,,FALSE,Magento 2,http://www.linkedin.com/in/julie-lavington-1181744,United Kingdom,,,,,,,,,,,,,,,,
Andrew,Shand,Chief Executive Officer,Ruroc,andrew.shand@ruroc.com,Verified,Apollo,Apollo,,,2026-03-16T21:14:58+00:00,C suite,Executive,,,,,,FALSE,Magento 2,http://www.linkedin.com/in/andrew-shand-74068513,United Kingdom,,,,,,,,,,,,,,,,
Nick,Anstee,Head of Server Support / Programmer,Stock in the Channel,nick.anstee@stockinthechannel.com,Verified,Apollo,Apollo,,Not Catch-all,2026-03-24T09:59:02+00:00,Head,"Software Development, Support / Technical Services, Application Development, Servers",,,,'+44 845 225 2125,,FALSE,Magento 2,http://www.linkedin.com/in/nick-anstee-4b102277,United Kingdom,,,,,,,,,,,,,,,,
Loading