API use case