CarbonFarm website screenshot

CarbonFarm

CarbonFarm Technology is a French climate-tech company (registered in Nanterre, SIREN 912160389) that uses satellite imagery and proprietary machine-learning models to monitor, measure and verify greenhouse-gas reductions in rice production. Rice accounts for roughly 12% of global methane emissions, and practices such as Alternate Wetting and Drying can cut paddy methane substantially — but conventional MRV depends on self-declared practices recorded in paper logbooks, which is expensive to collect from smallholders and open to fraud. CarbonFarm detects water-management and straw-management practices remotely at paddy level, estimates baseline and project emissions with validated models, and verifies additionality, at a fraction of the cost of ground-based MRV. Customers and partners named publicly include Mars Food, Tilda, Beneo, Amru Rice, Vida Energy, Fortune Rice, Ostrom Climate, Core Carbon X, the Sustainable Rice Platform, UNDP, Danone, Rikolto, Cornell University, IRRI and Regrow Ag. CarbonFarm operates no developer program: there is no developer portal, API reference, SDK or public API product, and the client platform sits behind an Auth0 organization login. The one machine-readable contract it publishes is the Directus headless CMS behind its marketing website.

CarbonFarm publishes 6 APIs on the APIs.io network, including Assets API, Authentication API, Files API, and 3 more. Tagged areas include Company, Climate Tech, Carbon Credits, Agriculture, and MRV.

CarbonFarm’s developer surface includes engineering blog, support, authentication, and 17 more developer resources.

28.6/100 thin ▬ flat Agent 37/100 agent ready saas Full breakdown ↓
scored 2026-09-08 · rubric v0.20.0
1 APIs
CompanyClimate TechCarbon CreditsAgricultureMRVSatellite ImageryRemote SensingMachine-LearningSustainabilityContent Management

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-08 · rubric v0.20.0
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
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 github.com/api-evangelist/carbonfarm: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 6

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

CarbonFarm Assets API

Image typed files can be dynamically resized and transformed to fit any need.

CarbonFarm Authentication API

All data within the platform is private by default. The public role can be configured to expose data without authentication, or you can pass an access token to the API to access...

CarbonFarm Files API

Files can be saved in any given location. Directus has a powerful assets endpoint that can be used to generate thumbnails for images on the fly.

CarbonFarm Items API

The Items API from CarbonFarm — 2 operation(s) for items.

CarbonFarm Items Post API

The ItemsPost API from CarbonFarm — 2 operation(s) for itemspost.

CarbonFarm Server API

Access to where Directus runs. Allows you to make sure your server has everything needed to run the platform, and check what kind of latency we're dealing with.

GraphQL 1

GraphQL schemas published by this provider.

CarbonFarm CMS — GraphQL schema

generated: '2026-08-17'

GRAPHQL

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Carbonfarm Rate Limits

0 limits

RATE LIMITS

Security Posture 2

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

Carbonfarm Authentication

apiKey/openIdConnect · 3 schemes

SECURITY

Carbonfarm Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Resources

Get Started 1

Portal, sign-up, and the first successful call

Agent Surfaces 3

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 2

SDKs, sample code, and the tooling you integrate with

Access & Security 2

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 1

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: carbonfarm
name: CarbonFarm
description: 'CarbonFarm Technology is a French climate-tech company (registered in Nanterre, SIREN 912160389) that uses satellite
  imagery and proprietary machine-learning models to monitor, measure and verify greenhouse-gas reductions in rice production.
  Rice accounts for roughly 12% of global methane emissions, and practices such as Alternate Wetting and Drying can cut paddy
  methane substantially — but conventional MRV depends on self-declared practices recorded in paper logbooks, which is expensive
  to collect from smallholders and open to fraud. CarbonFarm detects water-management and straw-management practices remotely
  at paddy level, estimates baseline and project emissions with validated models, and verifies additionality, at a fraction
  of the cost of ground-based MRV. Customers and partners named publicly include Mars Food, Tilda, Beneo, Amru Rice, Vida
  Energy, Fortune Rice, Ostrom Climate, Core Carbon X, the Sustainable Rice Platform, UNDP, Danone, Rikolto, Cornell University,
  IRRI and Regrow Ag. CarbonFarm operates no developer program: there is no developer portal, API reference, SDK or public
  API product, and the client platform sits behind an Auth0 organization login. The one machine-readable contract it publishes
  is the Directus headless CMS behind its marketing website.'
url: https://raw.githubusercontent.com/api-evangelist/carbonfarm/refs/heads/main/apis.yml
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: false
  label: Hosted service · you call their endpoint
  confidence: medium
  source:
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  probe_state: covered
  source:
  - authentication
  - rate-limits
  - security
  generated: '2026-09-03'
  method: derived
image: https://carbonfarm.tech/opengraph-image.png?opengraph-image.d25adc5b.png
x-type: company
x-source: serena-portfolio
specificationVersion: '0.23'
created: '2026-08-17'
modified: '2026-08-17'
tags:
- Company
- Climate Tech
- Carbon Credits
- Agriculture
- MRV
- Satellite Imagery
- Remote Sensing
- Machine-Learning
- Sustainability
- Content Management
tags_raw:
- Company
- Climate Tech
- Carbon Credits
- Agriculture
- MRV
- Satellite Imagery
- Remote Sensing
- Machine Learning
- Sustainability
- Content Management
apis:
- aid: carbonfarm:carbonfarm-assets-api
  name: CarbonFarm Assets API
  description: Image typed files can be dynamically resized and transformed to fit any need.
  baseURL: https://cms.int.carbonfarm.app
  tags:
  - Assets
  properties:
  - type: OpenAPI
    url: openapi/carbonfarm-assets-api-openapi.yml
  - type: GraphQL
    url: graphql/carbonfarm-cms-schema.graphql
- aid: carbonfarm:carbonfarm-authentication-api
  name: CarbonFarm Authentication API
  description: All data within the platform is private by default. The public role can be configured to expose data without
    authentication, or you can pass an access token to the API to access private data.
  baseURL: https://cms.int.carbonfarm.app
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/carbonfarm-authentication-api-openapi.yml
  - type: GraphQL
    url: graphql/carbonfarm-cms-schema.graphql
- aid: carbonfarm:carbonfarm-files-api
  name: CarbonFarm Files API
  description: Files can be saved in any given location. Directus has a powerful assets endpoint that can be used to generate
    thumbnails for images on the fly.
  baseURL: https://cms.int.carbonfarm.app
  tags:
  - File
  tags_raw:
  - Files
  properties:
  - type: OpenAPI
    url: openapi/carbonfarm-files-api-openapi.yml
  - type: GraphQL
    url: graphql/carbonfarm-cms-schema.graphql
- aid: carbonfarm:carbonfarm-items-api
  name: CarbonFarm Items API
  description: The Items API from CarbonFarm — 2 operation(s) for items.
  baseURL: https://cms.int.carbonfarm.app
  tags:
  - Item
  tags_raw:
  - Items
  properties:
  - type: OpenAPI
    url: openapi/carbonfarm-items-api-openapi.yml
  - type: GraphQL
    url: graphql/carbonfarm-cms-schema.graphql
- aid: carbonfarm:carbonfarm-itemspost-api
  name: CarbonFarm Items Post API
  description: The ItemsPost API from CarbonFarm — 2 operation(s) for itemspost.
  baseURL: https://cms.int.carbonfarm.app
  tags:
  - ItemsPost
  properties:
  - type: OpenAPI
    url: openapi/carbonfarm-itemspost-api-openapi.yml
  - type: GraphQL
    url: graphql/carbonfarm-cms-schema.graphql
- aid: carbonfarm:carbonfarm-server-api
  name: CarbonFarm Server API
  description: Access to where Directus runs. Allows you to make sure your server has everything needed to run the platform,
    and check what kind of latency we're dealing with.
  baseURL: https://cms.int.carbonfarm.app
  tags:
  - Server
  properties:
  - type: OpenAPI
    url: openapi/carbonfarm-server-api-openapi.yml
  - type: GraphQL
    url: graphql/carbonfarm-cms-schema.graphql
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: Overlay
  url: overlays/carbonfarm-cms-overlay.yaml
- type: Website
  url: https://www.carbonfarm.tech
- type: Blog
  url: https://carbonfarm.tech/posts
- type: Support
  url: https://carbonfarm.tech/contact
- type: Login
  url: https://app.carbonfarm.tech
- type: PrivacyPolicy
  url: https://carbonfarm.tech/privacy
- type: GitHubOrganization
  url: https://github.com/carbonfarmtech
- type: Authentication
  url: authentication/carbonfarm-authentication.yml
- type: WellKnown
  url: well-known/carbonfarm-well-known.yml
- type: Conventions
  url: conventions/carbonfarm-conventions.yml
- type: ErrorCatalog
  url: errors/carbonfarm-problem-types.yml
- type: DataModel
  url: data-model/carbonfarm-data-model.yml
- type: Conformance
  url: conformance/carbonfarm-conformance.yml
- type: Lifecycle
  url: lifecycle/carbonfarm-lifecycle.yml
- type: Plans
  url: plans/carbonfarm-plans-pricing.yml
- type: RateLimits
  url: rate-limits/carbonfarm-rate-limits.yml
- type: ToolCrosswalk
  url: mcp/carbonfarm-tool-crosswalk.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LLMsTxt
  url: llms/carbonfarm-llms.txt
- type: DomainSecurity
  url: security/carbonfarm-domain-security.yml
x-pointers-deliberately-withheld:
  note: These artifacts exist on disk or were probed, but no canonical pointer is emitted because the pointer would assert
    something CarbonFarm does not publish. Recorded so a later pass does not "fix" the omission.
  withheld:
  - type: MCPServer
    reason: mcp/carbonfarm-mcp.yml is a DERIVED candidate with deployment.mode = none. CarbonFarm ships no hosted endpoint
      and no stdio package.
  - type: AgentCard
    reason: /.well-known/agent-card.json and /.well-known/agent.json return 404 or 301 on every host. Never generated.
  - type: SecurityTxt
    reason: No security.txt on any host (404 everywhere).
  - type: Idempotency
    reason: Zero idempotency support — no Idempotency-Key on any of the 14 operations, no "idempoten" match in the spec.
  - type: Compliance
    reason: No certifications, no compliance page, no trust center. A privacy policy is not a compliance program.
  - type: TrustCenter
    reason: probe-security-programs.py returned trust=none.
  - type: Security
    reason: No vulnerability disclosure policy, no bug bounty, no security@ contact published. probe returned vdp=none.
  - type: StatusPage
    reason: No status page. carbonfarm.statuspage.io is unclaimed and 302s to statuspage.io itself.
  - type: Deprecation
    reason: No deprecation policy, no Sunset/Deprecation header, no API versioning scheme at all.
  - type: ChangeLog
    reason: carbonfarm.tech/posts is company news, not an API changelog. Wired as Blog.
  - type: SDKs
    reason: No first-party client library in any registry — npm, PyPI, RubyGems and crates.io all return nothing for "carbonfarm".
  - type: Packages
    reason: Same — no packages exist to catalogue.
  - type: AsyncAPI
    reason: No AsyncAPI published. GraphQL subscriptions exist in the SDL and are recorded there as evidence, not promoted
      to an event contract.
  - type: Webhooks
    reason: No webhooks documented anywhere.
  - type: Pricing
    reason: No pricing page (/pricing, /plans, /price all 404).
  - type: TermsOfService
    reason: No terms of service published; the /legal page carries a privacy policy and a stakeholder consultation document
      only.
  - type: SignUp
    reason: No self-serve sign-up (/signup, /register 404). Login is wired instead.
  - type: Documentation
    reason: No documentation of any kind exists.
  - type: DeveloperPortal
    reason: /developers and /api return 404. No developer portal.
  - type: APIReference
    reason: No API reference exists.
  - type: GettingStarted
    reason: No getting-started or quickstart page.
  - type: Roadmap
    reason: No public roadmap.
  - type: Postman
    reason: No public Postman collection or workspace found.
  - type: Sandbox
    reason: No sandbox, test mode, or test credentials published.
  - type: CLI
    reason: No first-party CLI.
  - type: OAuthScopes
    reason: The Auth0 tenant advertises only the default OIDC claim scopes, not an API permission model, and /.well-known/oauth-protected-resource
      is 404. Recorded inside authentication/ instead of forcing an empty scopes artifact.
x-enrichment:
  date: '2026-08-17'
  status: enriched
  artifacts_added: 23
  pass: local-v1
x-coverage:
  state: covered
  detail: 'STEP 0b contract discovery beat the marketing site. A first-round "no spec" verdict would have been wrong: a live
    OpenAPI 3.0.1 and a full GraphQL SDL are published anonymously by CarbonFarm''s Directus CMS at cms.int.carbonfarm.app
    — a host found by following the image URLs on carbonfarm.tech and by DNS enumeration after crt.sh returned 502. The rice
    MRV product API remains gated behind an Auth0 organization login at app.carbonfarm.tech, which 301s every path.'
  checked: '2026-08-17'

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/carbonfarm"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/carbonfarm/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/carbonfarm/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.