Não consegui achar nenhuma documentação sobre a rota “admin.shopify.com/{loja}/customers/{id}.json”
Me parece que essa é uma rota interna que provavelmente vai ser removida.
A outra rota usa o api REST que eles dizem que vai ser descontinuada e ser substituida pela api GraphQl, o id retornado é o “gid” do pedido, com esse “gid” você tem que fazer outra busca. Com GraphQL dá pra retornar essa informação com só uma busca.
Se usar a query no abaixo link com o id do usuário, ela consegue retornar todas as informações necessárias, o único problema é ter que se acostumar com GraphQL:
https://shopify.dev/docs/api/admin-graphql/2024-10/queries/customer
Pra achar o número do último pedido tem que retornar os campos customer → orders (last:1) → nodes → name
É um pouco confuso porque o numero “#1065” é apenas para o lojista, no sistema da Shopify eles usam o “gid”, por isso na query acima o número que você quer se chama “name” em vez de “id”.