[api] checkout