api conformance