/
WI
withleaf
/
Leaf API
Search skmtc…
⌘K
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
v1
latest
OpenAPI 3.0.0
2026-07-13
257
0
138.8 KB
Authentication
Get Leaf Token
post
/api/authenticate
Request body
object
required
username
string
password
string
rememberMe
boolean
Response
Successful authentication
All 257 operations
post
Get Leaf Token
post
Get John Deere auth URL
post
Get John Deere Tokens
post
Get CFV auth URL
post
Get CFV Tokens
post
Get CNHi auth URL
post
Get CNHi Refresh Token
post
Get Raven auth URL
post
Get Raven Token
post
Get Stara API key
post
Get Stara Tokens
post
Get Trimble auth URL
post
Get Trimble Token
post
Get Lindsay auth URL
post
Get Lindsay Token
get
Get all Leaf Users
put
Update a Leaf User
post
Create a Leaf User
get
Get a Leaf User
delete
Delete a Leaf User
get
Get ClimateFieldView credentials
post
Add ClimateFieldView credentials
delete
Delete ClimateFieldView credentials
get
Get ClimateFieldView credential events
get
Get JohnDeere credentials
post
Add JohnDeere credentials
delete
Delete JohnDeere credentials
get
Get JohnDeere credential events
get
Get AgLeader credentials
post
Add AgLeader credentials
delete
Delete AgLeader credentials
get
Get AgLeader credential events
get
Get Agvance credentials
post
Add Agvance credentials
delete
Delete Agvance credentials
get
Get Agvance credential events
get
Get CNHi credentials
post
Add CNHi credentials
delete
Delete CNHi credentials
get
Get CNHi credential events
get
Get Lindsay credentials
post
Add Lindsay credentials
delete
Delete Lindsay credentials
get
Get Lindsay credential events
get
Get Raven credentials
post
Add Raven credentials
delete
Delete Raven credentials
get
Get Raven credential events
get
Get RavenSlingshot credentials
post
Add RavenSlingshot credentials
delete
Delete RavenSlingshot credentials
get
Get RavenSlingshot credential events
get
Get Sentera credentials
post
Add Sentera credentials
delete
Delete Sentera credentials
get
Get Sentera credential events
get
Get Stara credentials
post
Add Stara credentials
delete
Delete Stara credentials
get
Get Stara credential events
get
Get Trimble credentials
post
Add Trimble credentials
delete
Delete Trimble credentials
get
Get Trimble credential events
get
Get Valley credentials
post
Add Valley credentials
delete
Delete Valley credentials
get
Get Valley credential events
get
Get Agrimatics credentials
post
Add Agrimatics credentials
delete
Delete Agrimatics credentials
get
Get Agrimatics credential events
get
Get John Deere Organizations List
get
Get Trimble Organizations List
get
Get leaf user config
post
Create leaf user config
delete
Delete leaf user config
patch
Update leaf user config
get
Get default config
patch
Update default config
get
Get all webhooks
post
Register a webhook
get
Get a webhook
delete
Delete a webhook
get
Get all uploads
post
Upload a field file
get
Get an upload
get
Get upload entries
get
Get all fields
get
Get a field
delete
Delete a field
patch
Update a field
post
Create a field
post
Upload field to provider
post
Get fields by geometry
post
Get intersection of fields
get
Get all boundaries
get
Get a boundary
get
Get active boundary
put
Update active boundary
get
Get all farms
get
Get a farm
put
Update a farm
post
Create a farm
get
Get all growers
get
Get a grower
post
Create a grower
put
Update a grower
post
Enable preview fields by grower
get
Get an operation of a field
get
Get all operations of a field
get
Get all files
get
Get a file
get
Get file images
get
Get file summary
get
Get file units
get
Get file status
get
Get uncovered files
get
Get all batches
post
Upload operation file
get
Get batch
get
Get batch files status
post
Merge operation files
get
Get all operations
get
Get an operation
get
Get operation summary
get
Get filtered GeoJSON
get
Get standard GeoJSON
get
Get operation images
get
Get operation images v2
get
Get operation geotiff images
get
Get operation units
post
Reprocess an operation
post
Crop operation by field
get
Get all satellite fields
post
Create a satellite field
get
Get a satellite field
delete
Delete a satellite field
get
Get satellite images
get
Get a satellite image
get
Get Planet subscription
post
Reprocess satellite images
get
Daily forecast by field
get
Hourly forecast by field
get
Daily forecast by lat/lon
get
Hourly forecast by lat/lon
get
Daily historical by field
get
Hourly historical by field
get
Daily historical by lat/lon
get
Hourly historical by lat/lon
get
Get all irrigation equipment
get
Get an irrigation equipment
get
Get as-applied irrigation
get
Get all irrigated fields
get
Get an irrigated field
get
Get all products
get
Get summarized products
get
Search products
get
Get a product
get
Get matching products
put
Update product match
get
Get match history
get
Get all varieties
get
Get a variety
get
Get summarized varieties
get
Search varieties
get
Get all tank mixes
get
Search tank mixes
get
Get all machines
post
Create a machine
get
Get a machine
delete
Delete a machine
patch
Update a machine
get
Get machine files
get
Get all layers
post
Upload layer to CFV
get
Get Raven prescriptions
post
Upload Raven prescription
post
Upload CFV prescription
get
Get JD prescriptions
post
Upload JD prescription
get
Get CNHi prescriptions
post
Upload CNHi prescription
post
Upload Trimble prescription
post
Upload AgLeader prescription
get
Get all implements
get
Get an implement
get
Get all operators
get
Get an operator
get
Get sharing relation
get
Get sharing relation status
post
Create sharing relation
patch
Update sharing relation status
get
Get user permissions
delete
Delete user permissions
post
Create user permissions
patch
Update user permissions
post
Invalidate tokens
get
Get all API keys
post
Create an API key
delete
Revoke an API key
get
Get all AgLeader app keys
post
Create AgLeader app key
get
Get an AgLeader app key
put
Update AgLeader app key
delete
Delete AgLeader app key
get
Get all CNHi app keys
post
Create CNHi app key
get
Get a CNHi app key
put
Update CNHi app key
delete
Delete CNHi app key
get
Get all ClimateFieldView app keys
post
Create ClimateFieldView app key
get
Get a ClimateFieldView app key
put
Update ClimateFieldView app key
delete
Delete ClimateFieldView app key
get
Get all JohnDeere app keys
post
Create JohnDeere app key
get
Get a JohnDeere app key
put
Update JohnDeere app key
delete
Delete JohnDeere app key
get
Get all Trimble app keys
post
Create Trimble app key
get
Get a Trimble app key
put
Update Trimble app key
delete
Delete Trimble app key
get
Get all RavenSlingshot app keys
post
Create RavenSlingshot app key
get
Get a RavenSlingshot app key
put
Update RavenSlingshot app key
delete
Delete RavenSlingshot app key
get
Get all Stara app keys
post
Create Stara app key
get
Get a Stara app key
put
Update Stara app key
delete
Delete Stara app key
get
Get all provider magic links
post
Create provider magic link with user creation
get
Get a provider magic link
delete
Delete provider magic link
post
Create provider magic link
get
Get all auth magic links
post
Create auth magic link with user creation
get
Get an auth magic link
delete
Delete auth magic link
post
Create auth magic link
get
Get all file upload magic links
post
Create file upload magic link with user creation
get
Get a file upload magic link
delete
Delete file upload magic link
post
Create file upload magic link
get
Get integration resources
get
List contracts
get
Get a contract
get
Get contract consumption
get
Get consumption for API owner
get
Get consumption for Leaf user