Move API blueprint to an adapter