Leaf Agriculture
Leaf Agriculture is the provider of a unified farm data API. The platform addresses the difficulty of building applications in food and agriculture by providing a standardized API for accessing data from multiple farm data sources, including field boundaries, machine operations (planting, harvest, application, tillage), weather data, provider integrations (John Deere, CNHi, Climate FieldView, Trimble), webhooks for real-time notifications, and Leaf Lake for SQL-based analysis of normalized farm data.
1 APIs
0 Features
AgricultureFarm DataField BoundariesMachine OperationsProvider IntegrationsUnified APIWeatherWebhooks
APIs
Leaf Agriculture API
Leaf Agriculture's unified farm data API for accessing agricultural data from multiple sources and farm management systems. The API provides Bearer-token authentication and expo...
Collections
Pricing Plans
Rate Limits
FinOps
Leaf Agriculture Finops
FINOPSResources
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
👥
GitHubOrganization
GitHubOrganization
🔗
LlmsText
LlmsText
Sources
opencollection: 1.0.0
info:
name: Leaf Agriculture Leaf API
version: 1.0.0
items:
- info:
name: API Reference > Leaf Auth
type: folder
items:
- info:
name: Leaf Agriculture Get your Leaf Token
type: http
http:
method: POST
url: '{{baseUrl}}/api/authenticate'
headers:
- name: Content-Type
value: application/json
docs: Leaf Agriculture Get your Leaf Token
- info:
name: API Reference > Field Boundary Management > Fields
type: folder
items:
- info:
name: Leaf Agriculture Get all fields
type: http
http:
method: GET
url: '{{baseUrl}}/services/fields/api/fields'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: leafUserId
value: '{{leaf_user_id}}'
type: query
description: your Leaf User id
docs: Leaf Agriculture Get all fields
- info:
name: Leaf Agriculture Get a field
type: http
http:
method: GET
url: '{{baseUrl}}/services/fields/api/users/:leaf_user_id/fields/:field_id'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: leaf_user_id
value: ''
type: path
- name: field_id
value: ''
type: path
docs: Leaf Agriculture Get a field
- info:
name: Leaf Agriculture Patch a field
type: http
http:
method: PATCH
url: '{{baseUrl}}/services/fields/api/users/:leaf_user_id/fields/:field_id'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: leaf_user_id
value: ''
type: path
- name: field_id
value: ''
type: path
body:
type: json
data: '{}'
docs: Leaf Agriculture Patch a field
- info:
name: Leaf Agriculture Delete a field
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/fields/api/users/:leaf_user_id/fields/:field_id'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
- name: field_id
value: ''
type: path
docs: 'This will request to delete the field which its id is holded by variable `field-1-id`. You can specify a different
field by replacing `{{field-1-id}}` in the URL below.'
- info:
name: Leaf Agriculture Create a Field
type: http
http:
method: POST
url: '{{baseUrl}}/services/fields/api/users/:leaf_user_id/fields'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: leaf_user_id
value: ''
type: path
body:
type: json
data: '{}'
docs: Leaf Agriculture Create a Field
- info:
name: Leaf Agriculture Upload Field to Provider
type: http
http:
method: POST
url: '{{baseUrl}}/services/fields/api/users/:leaf_user_id/fields/:field_id/integration/:provider_name'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: leaf_user_id
value: ''
type: path
- name: field_id
value: ''
type: path
- name: provider_name
value: ''
type: path
docs: Leaf Agriculture Upload Field to Provider
- info:
name: Leaf Agriculture Get Fields by geometry
type: http
http:
method: POST
url: '{{baseUrl}}/services/fields/api/fields/query/intersects'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
docs: If there are fields that intersect with the given geometry, they will be returned.
- info:
name: Leaf Agriculture Get intersection of fields
type: http
http:
method: POST
url: '{{baseUrl}}/services/fields/api/users/:leaf_user_id/fields/intersect'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: If there are fields that intersect with the given geometry, they will be returned.
- info:
name: API Reference > Machine File Conversion
type: folder
items:
- info:
name: Leaf Agriculture Get all files
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/files'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
docs: Leaf Agriculture Get all files
- info:
name: Leaf Agriculture Get specific file by id
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/files/:file_id'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: file_id
value: ''
type: path
docs: Leaf Agriculture Get specific file by id
- info:
name: Leaf Agriculture Get file summary
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/files/:file_id/summary'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: file_id
value: ''
type: path
docs: Leaf Agriculture Get file summary
- info:
name: Leaf Agriculture Get file images
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/files/:file_id/images'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: file_id
value: ''
type: path
docs: Leaf Agriculture Get file images
- info:
name: Leaf Agriculture Get file units
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/files/:file_id/units'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: file_id
value: ''
type: path
docs: Leaf Agriculture Get file units
- info:
name: Leaf Agriculture Get file status
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/files/:file_id/status'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: file_id
value: ''
type: path
docs: Leaf Agriculture Get file status
- info:
name: Leaf Agriculture Get all uncovered files
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/files/uncoveredFiles'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: leafUserId
value: '{{leaf_user_id}}'
type: query
docs: Leaf Agriculture Get all uncovered files
- info:
name: Leaf Agriculture Get all batches
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/batch'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
docs: Leaf Agriculture Get all batches
- info:
name: Leaf Agriculture Upload operation file
type: http
http:
method: POST
url: '{{baseUrl}}/services/operations/api/batch'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: leafUserId
value: '{{leaf_user_id}}'
type: query
- name: provider
value: Other
type: query
body:
type: multipart-form
data:
- name: file
type: text
value: ''
docs: Leaf Agriculture Upload operation file
- info:
name: Leaf Agriculture Get batch by id
type: http
http:
method: GET
url: '{{baseUrl}}/services/operations/api/batch/:batch_id'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: batch_id
value: ''
type: path
docs: Leaf Agriculture Get batch by id
- info:
name: Leaf Agriculture Merge operation files
type: http
http:
method: POST
url: '{{baseUrl}}/services/operations/api/files/merge'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
body:
type: json
data: '{}'
docs: "Make sure you are merging operations of the \n- same operationType (PLANTED, HARVESTED or APPLIED)\n- same Leaf\
\ User"
- info:
name: API Reference > Crop Monitoring
type: folder
items:
- info:
name: Leaf Agriculture Get all satellite fields
type: http
http:
method: GET
url: '{{baseUrl}}/services/satellite/api/fields'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
docs: Leaf Agriculture Get all satellite fields
- info:
name: Leaf Agriculture Create a satellite field
type: http
http:
method: POST
url: '{{baseUrl}}/services/satellite/api/fields'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
docs: Leaf Agriculture Create a satellite field
- info:
name: Leaf Agriculture Get images of satellite field
type: http
http:
method: GET
url: '{{baseUrl}}/services/satellite/api/fields/:sat_external_id/processes'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: sat_external_id
value: ''
type: path
docs: Leaf Agriculture Get images of satellite field
- info:
name: Leaf Agriculture Get a satellite field
type: http
http:
method: GET
url: '{{baseUrl}}/services/satellite/api/fields/:sat_external_id'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: sat_external_id
value: ''
type: path
docs: Leaf Agriculture Get a satellite field
- info:
name: Leaf Agriculture Delete a satellite field
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/satellite/api/fields/:sat_external_id'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: sat_external_id
value: ''
type: path
docs: Leaf Agriculture Delete a satellite field
- info:
name: Leaf Agriculture Get an image of satellite field
type: http
http:
method: GET
url: '{{baseUrl}}/services/satellite/api/fields/:sat_external_id/processes/:process_id'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: sat_external_id
value: ''
type: path
- name: process_id
value: ''
type: path
docs: Leaf Agriculture Get an image of satellite field
- info:
name: Leaf Agriculture Get subscription for Planet
type: http
http:
method: GET
url: '{{baseUrl}}/services/satellite/api/fields/:sat_external_id/subscription'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: sat_external_id
value: ''
type: path
docs: Leaf Agriculture Get subscription for Planet
- info:
name: Leaf Agriculture Reprocess satellite images
type: http
http:
method: POST
url: '{{baseUrl}}/services/satellite/api/fields/:sat_external_id/processes/:process_id/reprocess'
headers:
- name: Content-Type
value: application/json
- name: Authorization
value: Bearer {{leaf_token}}
params:
- name: sat_external_id
value: ''
type: path
- name: process_id
value: ''
type: path
docs: Leaf Agriculture Reprocess satellite images
- info:
name: API Reference > Providers Auth > Trimble Auth
type: folder
items:
- info:
name: Leaf Agriculture Get Trimble auth URL
type: http
http:
method: POST
url: '{{baseUrl}}/get_url'
body:
type: json
data: '{}'
docs: Leaf Agriculture Get Trimble auth URL
- info:
name: Leaf Agriculture Get Trimble Token
type: http
http:
method: POST
url: '{{baseUrl}}/get_token'
body:
type: json
data: '{}'
docs: Leaf Agriculture Get Trimble Token
- info:
name: API Reference > Providers Auth > ClimateFieldView Auth
type: folder
items:
- info:
name: Leaf Agriculture 1. Get CFV auth URL
type: http
http:
method: POST
url: '{{baseUrl}}/url'
body:
type: json
data: '{}'
docs: Leaf Agriculture 1. Get CFV auth URL
- info:
name: Leaf Agriculture 2. Get CFV Tokens
type: http
http:
method: POST
url: '{{baseUrl}}/api/oauth/token'
headers:
- name: Authorization
value: '{{cfv_auth_header}}'
body:
type: form-urlencoded
data:
- name: code
value: ''
- name: redirect_uri
value: ''
- name: grant_type
value: ''
docs: Access token (and refresh token) request as detailed on step 4 of the medium post
- info:
name: API Reference > Providers Auth > Stara Auth
type: folder
items:
- info:
name: Leaf Agriculture Get Stara API key
type: http
http:
method: POST
url: '{{baseUrl}}/autenticacao'
body:
type: form-urlencoded
data:
- name: user
value: ''
- name: pwd
value: ''
docs: Leaf Agriculture Get Stara API key
- info:
name: Leaf Agriculture Get Stara Tokens
type: http
http:
method: POST
url: '{{baseUrl}}/token'
body:
type: form-urlencoded
data:
- name: accessTokenClient
value: ''
- name: apiKey
value: ''
docs: Leaf Agriculture Get Stara Tokens
- info:
name: API Reference > Providers Auth > Lindsay Auth
type: folder
items:
- info:
name: Leaf Agriculture 1. Get Lindsay auth URL
type: http
http:
method: POST
url: '{{baseUrl}}/lindsay/url'
body:
type: json
data: '{}'
docs: Leaf Agriculture 1. Get Lindsay auth URL
- info:
name: Leaf Agriculture 2. Get Lindsay Token
type: http
http:
method: POST
url: '{{baseUrl}}/lindsay/token'
body:
type: json
data: '{}'
docs: Leaf Agriculture 2. Get Lindsay Token
- info:
name: API Reference > Leaf User > Provider Credentials > ClimateFieldView
type: folder
items:
- info:
name: Leaf Agriculture Get ClimateFieldView credentials of the LeafUser
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/climate-field-view-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get ClimateFieldView credentials of the LeafUser
- info:
name: Leaf Agriculture Add ClimateFieldView credentials to the LeafUser
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/climate-field-view-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
body:
type: json
data: '{}'
docs: Leaf Agriculture Add ClimateFieldView credentials to the LeafUser
- info:
name: Leaf Agriculture Delete ClimateFieldView credentials of the LeafUser
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/climate-field-view-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete ClimateFieldView credentials of the LeafUser
- info:
name: Leaf Agriculture Get ClimateFieldView credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/climate-field-view-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get ClimateFieldView credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > JohnDeere
type: folder
items:
- info:
name: Leaf Agriculture Get JohnDeere credentials of the LeafUser
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/john-deere-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get JohnDeere credentials of the LeafUser
- info:
name: Leaf Agriculture Add JohnDeere credentials to the LeafUser
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/john-deere-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
body:
type: json
data: '{}'
docs: Leaf Agriculture Add JohnDeere credentials to the LeafUser
- info:
name: Leaf Agriculture Delete JohnDeere credentials of the LeafUser
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/john-deere-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete JohnDeere credentials of the LeafUser
- info:
name: Leaf Agriculture Get JohnDeere credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/john-deere-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get JohnDeere credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > AgLeader
type: folder
items:
- info:
name: Leaf Agriculture Get AgLeader credentials from Leaf User
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/ag-leader-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get AgLeader credentials from Leaf User
- info:
name: Leaf Agriculture Add AgLeader credentials to a Leaf User
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/ag-leader-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Add AgLeader credentials to a Leaf User
- info:
name: Leaf Agriculture Delete AgLeader credentials from a Leaf User
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/ag-leader-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete AgLeader credentials from a Leaf User
- info:
name: Leaf Agriculture Get AgLeader credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/ag-leader-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get AgLeader credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > Agvance
type: folder
items:
- info:
name: Leaf Agriculture Get Agvance credentials from Leaf User
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/agvance-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get Agvance credentials from Leaf User
- info:
name: Leaf Agriculture Add Agvance credentials to a Leaf User
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/agvance-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Add Agvance credentials to a Leaf User
- info:
name: Leaf Agriculture Delete Agvance credentials from a Leaf User
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/agvance-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete Agvance credentials from a Leaf User
- info:
name: Leaf Agriculture Get Agvance credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/agvance-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get Agvance credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > CNHi
type: folder
items:
- info:
name: Leaf Agriculture Get CNHi credentials of the LeafUser
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/cnhi-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get CNHi credentials of the LeafUser
- info:
name: Leaf Agriculture Add CNHi credentials to LeafUser
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/cnhi-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
body:
type: json
data: '{}'
docs: Leaf Agriculture Add CNHi credentials to LeafUser
- info:
name: Leaf Agriculture Delete CNHi credentials of the LeafUser
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/cnhi-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete CNHi credentials of the LeafUser
- info:
name: Leaf Agriculture Get CNHI credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/cnhi-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get CNHI credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > Lindsay
type: folder
items:
- info:
name: Leaf Agriculture Get Lindsay credentials of the LeafUser
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/lindsay-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get Lindsay credentials of the LeafUser
- info:
name: Leaf Agriculture Add Lindsay credentials to the LeafUser
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/lindsay-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
body:
type: json
data: '{}'
docs: Leaf Agriculture Add Lindsay credentials to the LeafUser
- info:
name: Leaf Agriculture Delete Lindsay credentials of the LeafUser
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/lindsay-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete Lindsay credentials of the LeafUser
- info:
name: Leaf Agriculture Get Lindsay credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/lindsay-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get Lindsay credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > Raven
type: folder
items:
- info:
name: Leaf Agriculture Get Raven credentials of the LeafUser
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get Raven credentials of the LeafUser
- info:
name: Leaf Agriculture Add Raven credentials to the LeafUser
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Add Raven credentials to the LeafUser
- info:
name: Leaf Agriculture Delete Raven credentials of the LeafUser
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete Raven credentials of the LeafUser
- info:
name: Leaf Agriculture Get Raven credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get Raven credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > RavenSlingshot
type: folder
items:
- info:
name: Leaf Agriculture Get RavenSlingshot credentials of the LeafUser
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-slingshot-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get RavenSlingshot credentials of the LeafUser
- info:
name: Leaf Agriculture Add RavenSlingshot credentials to the LeafUser
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-slingshot-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Add RavenSlingshot credentials to the LeafUser
- info:
name: Leaf Agriculture Delete RavenSlingshot credentials of the LeafUser
type: http
http:
method: DELETE
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-slingshot-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Delete RavenSlingshot credentials of the LeafUser
- info:
name: Leaf Agriculture Get RavenSlingshot credentials Events
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/raven-slingshot-credentials/events'
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get RavenSlingshot credentials Events
- info:
name: API Reference > Leaf User > Provider Credentials > Sentera
type: folder
items:
- info:
name: Leaf Agriculture Get Sentera credentials from Leaf User
type: http
http:
method: GET
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/sentera-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
- name: Content-Type
value: application/json
params:
- name: leaf_user_id
value: ''
type: path
docs: Leaf Agriculture Get Sentera credentials from Leaf User
- info:
name: Leaf Agriculture Add Sentera credentials to a Leaf User
type: http
http:
method: POST
url: '{{baseUrl}}/services/usermanagement/api/users/:leaf_user_id/sentera-credentials'
headers:
- name: Authorization
value: Bearer {{leaf_token}}
# --- truncated at 32 KB (113 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/leaf-agriculture/refs/heads/main/apis.yml