Software Logic

When a Supplier's API Does Not Include the Field You Need

The supplier says it offers an API, but its public connection returns stock quantities without the expected replenishment date. Explore the process choices that can make the next action clearer.

Software Logic · 20 October 2026 · 3 min read

In this guideJump straight to what you need3 sections
Imagine an industrial supplies retailer handling this situation. The supplier says it offers an API, but its public connection returns stock quantities without the expected replenishment date.
For an industrial supplies retailer, the example is hypothetical, yet it describes a practical problem a busy office could easily recognise. Each person may be doing a reasonable job while the overall process still leaves an important detail unresolved. A useful improvement should address that gap without making ordinary work harder.

The operational gap: API field feasibility

API availability has been taken to mean full access to everything shown in the supplier's website. The essential field was never checked.
The feasibility question concerns a particular business requirement, not the general existence of a connection. One unavailable field can change the whole proposed workflow.
A sample response needs business interpretation as well as technical inspection. An expected replenishment date may refer to the supplier's warehouse rather than availability for customer dispatch. Verifying that meaning can be as important as confirming that a field with a promising name exists. The cost is not limited to entering a value incorrectly. Staff also spend effort deciding whether they can trust the next step. When that confidence disappears, they start checking routine work manually even on days when the information happens to be correct.

A workable approach to API field feasibility

Confirm the precise field, its meaning and its availability using documentation and an authorised sample. Assess supported exports or a manual exception before promising an automated promise-date workflow.
Check current documentation and an authorised sample for the exact action the business requires. Agree who monitors the connection and how staff continue if it is unavailable. Errors need to distinguish information requiring correction from a temporary problem that may be safe to retry. Use appropriately restricted access and avoid sharing a staff member's password as the connection mechanism. An API is an authorised way for software to exchange information, but its supported operations depend on the provider. Keep a transfer reference and enough operational history to investigate an uncertain result. The business needs evidence of the receiving outcome, not merely evidence that a request was sent.
Scraping a screen is not automatically a reliable or permitted substitute for missing supported access.
For background relevant to API field feasibility, see What Is an API, and Why Should a Small Business Care. The issue here is the narrower workflow described in this example.

Check API field feasibility against real examples

Request representative products with known and unknown replenishment dates and compare the documented response. Treat the first implementation as a limited operational trial. Keep the scope clear and nominate a person to collect problems from the people using it. Assess exceptions alongside ordinary work before deciding whether the change is ready for wider use.
For API field feasibility, review the proposed outcome with the staff responsible. Inspect both sides of the transfer and the operating record used to investigate it. A success response is not a substitute for checking the business outcome. Confirm that pending or uncertain work remains visible to the person responsible for recovery. Keep a short note of the rule, its owner and the recovery route. That makes the improvement easier to operate when the person who set it up is unavailable.
Software Logic helps businesses investigate connections between business applications with an emphasis on clear requirements, sensible use of existing applications and manageable changes. Which required piece of information have you actually verified the connection can provide?

Have a question about your business? Talk to Liam.

Counting readers…