API contracts