Existe API?

Uma API de leitura, com chave própria, para o seu sistema perguntar quem comprou e em qual plano está. Criação de pedido é pelo checkout, não por API.

Sim, uma API de leitura: o seu sistema pergunta quem comprou e em qual plano está, com a chave gerada em Chaves de API.

Criação de pedido e cobrança são pelo checkout, não por API. Para reagir a eventos, use os webhooks.