Care4Fresh API Portal

Sign in with your email. We'll send you a one-time login link.

Waiting for you to click the email link...
For security, the link must be opened in this browser to sign you in on this tab. Opening it on a different browser or device signs you in there instead.
The link is valid for 15 minutes.
Already signed in elsewhere, or need to start over? Restart sign-in
Didn't receive the email, or clicked the link somewhere else?
Send another link or try a different email.

API keys are primarily intended for service integrations. For full portal features, sign in with the email link option.

Sign in with an API key instead
Verifying your link...
Login approved. You're signed in.
Started on another tab in this browser? You can close this tab and use that one. Otherwise, continue here.
Your browser blocked automatic close. Please close the tab manually.

Welcome to Care4Fresh API

You're almost done. Please tell us your name so colleagues recognize you in invites and audit logs.

Join your organization

Your email address matches the following organization. You can join now or skip and do it later from Account → Organizations.

Skip for now

Care4Fresh API Portal

Explore products, relations, and pricing data.

API docs
Viewing as the channel sees it. Rows outside the channel are hidden, some fields are not shown, and this view is read-only.
| | | |
Join your organization
⚠
Action may be needed
Review plan
0
Integration health
Review suggestions

Welcome,

Current administration
-
Access & integrations
-
API keys
-
Connected apps
This month's usage
-
Quick actions
API Documentation ↗
Full reference for the Care4Fresh API
Need help? Contact Care4iT support at helpdesk@care4it.nl · or read the API documentation · or see what's new in the changelog.

Your Administrations

ID Name Access Permissions Status

My API Keys

API keys let your own integrations call Care4Fresh on your behalf. Pass the key in the X-Api-Key header on every request. See the API documentation for the full endpoint reference. Each key has a role (what it can do) and a list of administrations it can reach; click a row to edit either. Before a key expires, use Rotate to mint a fresh value without losing its settings. Click Revoke inside a key to immediately invalidate it.
Name Owner Role Administrations Permissions Created Expires Status

Channel activity

A channel supplies a selected part of your data to one connection, for example a webshop. This is what it has stopped supplying and why, so you can check the other side acted on it. A record set to inactive usually needs parking rather than deleting, which is what the reason tells you. Entries are kept for 90 days.

Left the channel Type Code Name Reason

Usage & billing

Integration health

UPDATED: -

Integration health reviews how your integration uses the Care4Fresh API and suggests ways to make it more reliable and efficient, such as honoring rate limits or switching to incremental sync. These are advisory only: a finding never blocks or slows your requests, whether or not you act on it. Note that abnormally aggressive traffic from a single address (scanner-like request volumes, or repeatedly ignoring rate limits) can be blocked by our network security, so acting on these keeps you well clear of that. Learn more

My connected apps

Apps you've authorized to act on your behalf via Care4Fresh. Useful for AI assistants like Claude AI, IDE tools, and other integrations that can call the API on your behalf without you sharing an API key. Click Revoke to immediately end an app's access. It will need to be re-authorized before it can reach your data again. To change which permissions an app has, revoke it here and reconnect from the app. You'll see the consent screen again where you can tick or untick each permission.
App Status Permissions Sessions Authorized Last used

Join suggestions

My organizations

Organizations you're a member of. The administrations granted to each organization are added to your effective access automatically on the next session refresh. Click an organization to see members, granted administrations, and any pending invites you've sent as an admin.
Name Kind Members Administrations Keys Created
Loading...

Organization

Your effective access includes every administration listed here. New grants apply on your next session refresh.

Members

Display name Email Role Status
The team member receives an email with a link to join. If they don't have an account yet, one is created for them on acceptance. The invitation is sent when you click Save changes.

Products

Showing recently deleted (last days). Back to current
Code Name Composition Barcode Purch. Price Sales Price Group

Product Groups

CodeNameMain Group

Main Product Groups

CodeName

Product Locations

CodeNameWarehouse

Warehouses

CodeName

Product Units

NameWeighingDivisible

VAT Rates

CodeNamePercentageExternal Code

Discounts

Code Product Composition Scope Customer / Category Price Base Start End Status

Product Lists

Code Name Products

Relations

Showing recently deleted (last days). Back to current
Name Debtor No Phone / Email Address Contact

Customer Categories

CodeName

Relation Types

CodeName

Relation Groups

CodeName

Sales Orders

Showing recently deleted (last days). Back to current
Order No Ordered Delivery Status Customer Address Warehouse Method Total excl.

Purchase Orders

Showing recently deleted (last days). Back to current
Order No Ordered Expected Status Supplier Address Warehouse Method Total excl.

Statistics

Top products

Top customers

|

Stock

Code Name Composition Group Warehouse / Location On order On hand Reserved Available Total

Purchase Stock

Purchase No. Code Name Composition Supplier Date Delivery Date Ordered Received On hand Reserved Available Total

Mutations

–

Every receipt, issue, production step, repack, transfer and write-off, newest first. Quantities are signed, so they add up to the stock figure. A period is always applied because the full ledger is far too large to page through.

When Source Type Code Name Composition Purchase No. Quantity Caused by

Mutation Types

Code Name Defined by

Sales Prices

Showing recent customer-specific price changes (last days). Back to current
Pick a customer to see every special price they get, or a product to see what each customer pays for it. Fill both slots to get the single price.
Code Name Barcode Composition Relation Debtor No Price Base Price Type Calculated
Care4Fresh API Portal
· Changelog · Privacy · © 2007– Henrico Bloemhof · Care4iT B.V.

New API key

Click to use a suggestion:
Can only access the administrations you select below.
Pick the administrations this key can access. Default is used when the URL omits the admin segment.
Writes default to off to reduce blast radius on leak. Opt in per key.
Max 1 year
Defaults to 1 year from today. Add an IP or country restriction below to lift the cap.

Source IPs optional

IPv4, IPv6, or CIDR ranges. Press Enter to add. Not a valid IP or CIDR (e.g. 203.0.113.9 or 203.0.113.0/24).

Countries optional

Quick pick:
Adding at least one entry lifts the 1-year expiry cap. You can manage countries and other restrictions after creating the key.

Billing impact
Heads up: the key value is shown once, right after you click Create key. Make sure you can store it somewhere secure before you create it. If you lose it, your only option is to revoke and create a new one.

API key created

is ready to use. Copy the key value below and store it somewhere secure.
This value will not be shown again. If you lose it, you will need to revoke this key and create a new one.
What about your old key? Update your integration with the new value above first, then choose:

Advisory email settings

Integration health can email you a short weekly summary of suggestions to improve your integration. Choose whether to receive it below, and turn it off for individual administrations if you prefer.

Product Detail

Confirm

Recalculate prices

Relation Detail

Sales Order

Purchase Order

Stock

Purchase Stock

Mutation

API call

Product List

Request log

This month's usage

Change plan

Included requests cover both API key calls and connected-app traffic (AI assistants like Claude AI, MCP clients). Use either or mix both against the same allowance. Portal browsing is not billed.
Block at limit vs pay per overage changes only what happens once you exceed the included amount.