SoilOptix

SoilOptix® has been working for decades on soil analysis, setting the standard for accuracy and precision in soil and field mapping for agriculture. Research began in Europe in 2003 on gamma radiation in agriculture, leading to the founding of Practical Precision Inc. in 2009 and the introduction of SoilOptix® technology to North America in 2010. Today the company provides advanced soil mapping solutions that help growers optimize inputs, improve yields, and promote sustainable farming practices.

SoilOptix publishes 14 API contracts indexed on the APIs.io network, including Analyses - Billable API, Analyses - Read API, Authentication API, and 11 more. Tagged areas include Agriculture, Soil-Analysis, Precision-Agriculture, Mapping, and Technology.

The SoilOptix catalog on APIs.io includes 1 JSON-LD context and 1 Spectral governance ruleset.

SoilOptix’s developer surface includes signup flow and 17 more developer resources.

35.5/100 thin Agent 26/100 agent aware Full breakdown ↓
scored 2026-10-31 · rubric v0.25.0 · Show this score on your site →
1 published contract 1 Agent Skills
AgricultureSoil-AnalysisPrecision-AgricultureMappingTechnology

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-31 · rubric v0.25.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero: never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and several others — scorable at all.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Show this score on your site. Kin Score badge preview for SoilOptix It updates itself when the score changes. Paste this where you link to your API docs:
<a href="https://apis.io/providers/soiloptix/"><img src="https://apis.io/badge/soiloptix/card.svg" alt="SoilOptix on APIs.io — Kin Score by API Evangelist"></a>
Other styles, a README pill and a shields.io endpoint are on the badge page.
Raise your score.
Agent readiness — checks not met, largest first (exact, from this profile):
  • MCP Server +12 pts — deployment.mode + probe verdict on the mcp/ manifest, not the pointer; an unprobed slug falls back to authorship
  • Idempotency +9 pts — OpenAPI mutating operations declare an idempotency key — a header, a request-body property, or a named de-duplication token whose own description says so (verified); else common[].type matches /idempoten/i (documented)
  • A2A Agent Card +8 pts — a2a/-a2a.yml manifest, graded on conformance.grade against A2A 1.0.0
  • Rate-Limit Signaling +7 pts — OpenAPI responses document X-RateLimit-* / RateLimit headers (verified), else a rate_limits artifact or RateLimits link (documented)
  • Request/Response Examples +7 pts — share of operations carrying request/response examples; else an Examples / Code Samples link
  • Delegated User Identity +6 pts — a served discovery document listing authorization_code in grant_types_supported (served), else an oauth2 authorizationCode flow or openIdConnect declared in an OpenAPI (documented)
8 more unmet checks in the Agent Readiness table above.
Kin Score — facets with the most composite points still available (weight × headroom):
Each check links to what satisfies it. Publish the artifact, or tell us where it already lives, and the score moves on the next scoring run.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from the provider profile at artifacts.apis.io/soiloptix/apis.yml: open an issue on github.com/api-evangelist/soiloptix to ask a question or point us at an artifact you publish. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 14

Individual APIs this provider publishes, each with its own machine-readable definition.

SoilOptix Analyses - Billable API

Create a new analysis for a field, make changes to an existing Analysis, or view Messages and Files related to an Analysis. To submit a new Analysis, you would generally follow ...

SoilOptix Analyses - Read API

View general information about an Analysis and the available Models. A Model represents a soil property, such as Sand, Silt, or Clay. Exports provides a number of standard expor...

SoilOptix Authentication API

Follows the OAuth 2.0 Specification and adds additional forgot password functionality. New users can only be registered with a valid business invitation key. (**Tip:** Create a ...

SoilOptix Businesses API

Distributors, Providers, and Clients are all Businesses. If you have admin access to a Business you will be able to view and modify Invitations and Customers for that business, ...

SoilOptix Countries API

Businesses, Farms, and Fields accept a CountryId to help you filter and find your data.

SoilOptix Farms API

Farms are attached directly to a Business and provide a level of organization within a Business.

SoilOptix Fields API

Fields are attached directly to a Farm and provide a level of organization within a Farm. When requesting the Boundary of a Field, the Boundary of the active Analysis for this F...

SoilOptix My Account API

View and make changes to your customer profile. Businesses will show what businesses you have been granted access to along with your level of permission. Invites show the active...

SoilOptix v3 - Boundaries API

The v3 - Boundaries API from SoilOptix — 2 operation(s) for v3 - boundaries.

SoilOptix v3 - Customers API

The v3 - Customers API from SoilOptix — 3 operation(s) for v3 - customers.

SoilOptix v3 - Farms API

The v3 - Farms API from SoilOptix — 3 operation(s) for v3 - farms.

SoilOptix v3 - Fields API

The v3 - Fields API from SoilOptix — 3 operation(s) for v3 - fields.

SoilOptix v3 - Identity API

The v3 - Identity API from SoilOptix — 2 operation(s) for v3 - identity.

SoilOptix v3 - Sets API

The v3 - Sets API from SoilOptix — 6 operation(s) for v3 - sets.

Scroll for all 14

Agent Skills 1

Packaged agent skills for driving this provider's APIs from an AI assistant.

get-account-info

AGENT SKILL

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Soiloptix Context

54 classes · 73 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

SoilOptix API Rules

12 rules · 9 errors 2 warnings 1 info

SPECTRAL

OpenAPI Overlays 1

Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.

Soiloptix Openapi Overlay

1 action · update · soiloptix-openapi.json

GENERATED

JSON Schema 6

Standalone JSON Schema definitions for this provider's data models.

Analysis

17 properties

JSON SCHEMA

BusinessCreate

10 properties

JSON SCHEMA

Business

21 properties

JSON SCHEMA

BusinessUpdate

10 properties

JSON SCHEMA

Farm

10 properties

JSON SCHEMA

Field

12 properties

JSON SCHEMA

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Soiloptix Authentication

0 schemes

SECURITY

Soiloptix Domain Security

TLSv1.3 · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Soiloptix Scopes

OAuth 2.0 · no documented scopes

0 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Soiloptix Agentic Access

85 operations · 38 acting · 2 human-in-the-loop

85 operations · 38 acting

AGENTIC

Resources

Get Started 1

Portal, sign-up, and the first successful call

Agent Surfaces 2

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 1

Authentication, authorization, and security posture

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 3

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: soiloptix
name: SoilOptix
description: SoilOptix® has been working for decades on soil analysis, setting the standard for accuracy and precision in
  soil and field mapping for agriculture. Research began in Europe in 2003 on gamma radiation in agriculture, leading to the
  founding of Practical Precision Inc. in 2009 and the introduction of SoilOptix® technology to North America in 2010. Today
  the company provides advanced soil mapping solutions that help growers optimize inputs, improve yields, and promote sustainable
  farming practices.
url: https://artifacts.apis.io/soiloptix/apis.yml
image: https://soiloptix.com/wp-content/uploads/2024/04/SO_2024_whitetext_682x202.png
x-type: company
x-source: harvest:new-submission
x-tier: profiled
x-tier-reason: enrichment pass 2026-10-28 (modular-v1; was harvest)
specificationVersion: '0.20'
created: '2026-10-28'
modified: '2026-10-28'
tags:
- Agriculture
- Soil-Analysis
- Precision-Agriculture
- Mapping
- Technology
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: AgenticAccess
  url: agentic-access/soiloptix-agentic-access.yml
- type: Spectral
  url: rules/soiloptix-rules.yml
- type: JSONLD
  url: json-ld/soiloptix-context.jsonld
- type: Vocabulary
  url: vocabulary/soiloptix-vocabulary.yml
- type: AgentSkill
  url: skills/_index.yml
- type: DataModel
  url: data-model/soiloptix-data-model.yml
- type: ErrorCatalog
  url: errors/soiloptix-problem-types.yml
- type: Conformance
  url: conformance/soiloptix-conformance.yml
- type: Overlay
  url: overlays/soiloptix-openapi-overlay.yaml
- type: Hosts
  url: hosts/soiloptix-hosts.yml
- type: Vendors
  url: vendors/soiloptix-vendors.yml
- type: TermsOfService
  url: https://soiloptix.com/terms-of-use/
- type: SignUp
  url: https://soiloptix.com/registered/
- type: PrivacyPolicy
  url: https://soiloptix.com/privacy-policy/
- type: Newsroom
  url: https://soiloptix.com/resources/news/
- type: GitHubOrganization
  url: https://github.com/soiloptix
- type: DomainSecurity
  url: security/soiloptix-domain-security.yml
- type: Website
  url: https://soiloptix.com/
apis:
- aid: soiloptix:soiloptix-analyses-billable-api
  name: SoilOptix Analyses - Billable API
  description: "Create a new analysis for a field, make changes to an existing Analysis, or view Messages and Files related\
    \ to an Analysis. To submit a new Analysis, you would generally follow these steps:\n\n - **Create Analysis**: Create\
    \ an analysis for an existing Field (usually a Resample) or create the Field and provide the FieldId when creating the\
    \ Analysis. You will need to specify which Contract this Analysis will be billed to if you have access to more than one\
    \ Contract. \n\n - **Upload Files**: Provide the required files including Survey, Activities (in Survey subfolder), Boundary,\
    \ and available Labs. If this is a Resample then Survey and Activities may not be required. You may also submit a Boundary\
    \ as WKT or use the Boundary Editor on the Portal to make any required changes. Labs do not need to be provided prior\
    \ to submitting, however you must submit the Analysis again after adding additional or delayed Labs. \n\n - **Select Packages**:\
    \ Select which Packages are to be included with this Analysis prior to submitting your Analysis for the first time. The\
    \ available Packages are determined by your Contract. (**Tip:** You can include Packages when making a GET request for\
    \ your Analysis details to see the selected and available Packages. Default Packages are selected when an Analysis is\
    \ created). \n\n - **Submit**: You must submit an Analysis for processing before work will begin. You may submit an Analysis\
    \ prior to providing all relevant Labs to recieve partial results as quickly as possible, however you must use the Submit\
    \ action again after providing additional Labs or other data. \n\n At any time, you can use Messages to reach out to our\
    \ team regarding this Analysis and view the responses. (**Tip:** When marking a message as read, it will be marked as\
    \ read for all Users with Billable access to this Analysis. You can also discover all of your unread Messages using Notifications)."
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - Analyses - Billable
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-analyses-billable-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-analyses-read-api
  name: SoilOptix Analyses - Read API
  description: View general information about an Analysis and the available Models. A Model represents a soil property, such
    as Sand, Silt, or Clay. Exports provides a number of standard export formats for your convenience.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - Analyses - Read
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-analyses-read-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-authentication-api
  name: SoilOptix Authentication API
  description: Follows the OAuth 2.0 Specification and adds additional forgot password functionality. New users can only be
    registered with a valid business invitation key. (**Tip:** Create a new Business Invite to have a key sent to a new user).
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-authentication-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-businesses-api
  name: SoilOptix Businesses API
  description: Distributors, Providers, and Clients are all Businesses. If you have admin access to a Business you will be
    able to view and modify Invitations and Customers for that business, as well as have admin access to any child Businesses.
    (**Tip:** removing a child / parent relationship may remove your access to view or make changes to Businesses).
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - Businesses
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-businesses-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-countries-api
  name: SoilOptix Countries API
  description: Businesses, Farms, and Fields accept a CountryId to help you filter and find your data.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - Countries
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-countries-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-farms-api
  name: SoilOptix Farms API
  description: Farms are attached directly to a Business and provide a level of organization within a Business.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - Farms
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-farms-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-fields-api
  name: SoilOptix Fields API
  description: Fields are attached directly to a Farm and provide a level of organization within a Farm. When requesting the
    Boundary of a Field, the Boundary of the active Analysis for this Field will be returned. (**Tip:** You can modify an
    Analysis to mark it as the active Analysis).
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - Fields
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-fields-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-my-account-api
  name: SoilOptix My Account API
  description: View and make changes to your customer profile. Businesses will show what businesses you have been granted
    access to along with your level of permission. Invites show the active invitations you've recieved to join existing Businesses.
    (**Tip:** Invites must be sent by a Customer who already has administrative access to a business). Direct admin access
    to a Business with a Contract grants you permission to work with that Contract. (**Tip:** You must agree to the terms
    and conditions before you may use the API).
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - My Account
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-my-account-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-v3-boundaries-api
  name: SoilOptix v3 - Boundaries API
  description: The v3 - Boundaries API from SoilOptix — 2 operation(s) for v3 - boundaries.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - v3 - Boundaries
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-v3-boundaries-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-v3-customers-api
  name: SoilOptix v3 - Customers API
  description: The v3 - Customers API from SoilOptix — 3 operation(s) for v3 - customers.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - v3 - Customers
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-v3-customers-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-v3-farms-api
  name: SoilOptix v3 - Farms API
  description: The v3 - Farms API from SoilOptix — 3 operation(s) for v3 - farms.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - v3 - Farms
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-v3-farms-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-v3-fields-api
  name: SoilOptix v3 - Fields API
  description: The v3 - Fields API from SoilOptix — 3 operation(s) for v3 - fields.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - v3 - Fields
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-v3-fields-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-v3-identity-api
  name: SoilOptix v3 - Identity API
  description: The v3 - Identity API from SoilOptix — 2 operation(s) for v3 - identity.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - v3 - Identity
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-v3-identity-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
- aid: soiloptix:soiloptix-v3-sets-api
  name: SoilOptix v3 - Sets API
  description: The v3 - Sets API from SoilOptix — 6 operation(s) for v3 - sets.
  humanURL: https://api.soiloptix.com/
  baseURL: https://api.soiloptix.com
  tags:
  - v3 - Sets
  properties:
  - type: OpenAPI
    url: openapi/soiloptix-v3-sets-api-openapi.yml
  - type: Documentation
    url: https://api.soiloptix.com/
  - type: JSONSchema
    url: json-schema/soiloptix-business-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-analysis-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-update-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-business-create-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-field-schema.json
  - type: JSONSchema
    url: json-schema/soiloptix-farm-schema.json
x-submission-probe: 200, 2026-10-26
x-enrichment:
  date: '2026-10-28'
  status: enriched
  artifacts_added: 33
  pass: modular-v1
  engine: identity=oss,contract=oss,surfaces=oss,docs=oss,regulatory=oss

SoilOptix API — frequently asked questions

Does SoilOptix have an API?

Yes. APIs.io lists 14 APIs from SoilOptix, including SoilOptix Analyses - Billable API, SoilOptix Analyses - Read API and SoilOptix Authentication API, and 11 more.

Is there an OpenAPI specification for the SoilOptix API?

Yes. APIs.io indexes 14 OpenAPI specifications for SoilOptix, each linked for download from this page.

How do I authenticate with the SoilOptix API?

SoilOptix uses bearer-token authentication (0 schemes). The details are profiled on APIs.io as Soiloptix Authentication.

Is the SoilOptix API ready for AI agents?

SoilOptix has a Kin Score of 35.5 out of 100 (thin) and an Agent Readiness score of 26.4 (agent-aware), scored by API Evangelist on 2026-10-31.

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/soiloptix"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/soiloptix/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/soiloptix/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.