APICATALOG

Treat APIs as Capabilities

Capability{
requirements// what is needed
results// what you get
problem// what it does
features// how it is done
providers// who does it
}
API

a set of functions and procedures allowing the creation of applications that access the features or data of an operating system, application, or other service

ca·pa·bil·i·ty

the power or ability to do something

a facility on a computer for performing a specified task

Describe Semantics
Titanium JSON-LD

A JSON-LD 1.1 Processor & API