n8n-nodes-propzapi
v0.1.0
Published
n8n node for propzapi, the props-first sports odds API. Pull player props, game odds, fixtures and live scores as clean JSON.
Maintainers
Readme
n8n-nodes-propzapi
An n8n community node for propzapi, the props-first sports odds API.
Pull player props, game odds, fixtures and live scores as clean JSON, straight into an n8n workflow. No scraping, no per-sportsbook parsers.
n8n is a fair-code licensed workflow automation platform.
Installation
In n8n, go to Settings > Community Nodes, select Install, and enter:
n8n-nodes-propzapiOr install it manually in your n8n root:
npm install n8n-nodes-propzapiCredentials
You need a propzapi API key. Get one free at propzapi.com/app: 500 credits a month, no card.
In n8n, create a new propzapi API credential and paste the key. The node sends it as an X-API-Key header. Use Test to check it; that runs a cheap call against /v1/books.
Operations
Player Prop
- Get Many. Player props for upcoming games, filtered by league and by one player market (
player_passing_yards,player_points,player_strikeouts, and so on). This is the market most odds APIs cover thinly.
Odds
- Get Many. Game odds grouped by book. Moneyline, spreads and totals together, or one market at a time.
Event
- Get Many. Fixtures and live scores, filtered by league and status.
- Get. One event with all of its lines.
Book
- Get Many. The sportsbooks currently covered.
Credit cost
propzapi meters by market and returns the exact cost of each call in an X-Credits-Cost response header. The node copies that onto every output item as _creditsCost, so a workflow can track spend without guessing.
Example: NBA points props into a sheet
- Schedule Trigger, every 10 minutes.
- propzapi node: Resource
Player Prop, LeagueNBA, Prop MarketPoints (NBA). - Google Sheets: append. Each output item is one event with its books and prop lines.
Compatibility
Tested against n8n 1.x. Requires Node 18.10 or newer.
