Listar produtos disponíveis
GET
/v1/subscriptions/{id}/available-products
Lista os produtos que ainda não estão na assinatura e podem ser adicionados a ela, já filtrados pela periodicidade da assinatura.
O formato de cada item depende da origem da assinatura:
- Assinaturas de produtos Shopify — um item por produto, com a lista
de
variantscompatíveis com a cadência da assinatura.qé obrigatório na prática: sem termo de busca a resposta vem vazia. - Assinaturas de produtos internos da Appmax — lista simples de
produtos ativos da loja (
product_id,name,price,sku), até 30 itens. Semq, retorna os primeiros produtos em ordem alfabética.
Autorizações
bearerAuth
Token Bearer do merchant obtido via POST /oauth2/token usando as
credenciais do merchant (não do app). Veja
Autenticação.
Tipo
HTTP (bearer)
Parâmetros
Parâmetros de Caminho
id*
Identificador da assinatura.
Tipo
Obrigatóriointeger
Exemplo
10Parâmetros de Consulta
q
Termo de busca por nome ou SKU do produto. Para assinaturas Shopify, sem este parâmetro a resposta vem vazia.
Tipo
string
Exemplo
"camiseta"Respostas
Produtos disponíveis retornados com sucesso.
application/json
JSON "data": { "products": [ { "shopify_product_id": "123", "title": "Camiseta Branca", "variants": [ { "shopify_variant_id": "456", "title": "Mensal", "price": "189.90", "sku": "SKU-2", "interval": "month", "interval_count": 1 } ] } ] }
{
}
GET
/v1/subscriptions/{id}/available-products