analyze api entrypoint