Fluxo de criação de Produtos

Título do Fluxo: Fluxo de Criação de Produtos
Este diagrama mostra o processo de criação de produtos na plataforma Vindi. Abaixo está a descrição detalhada de cada passo no fluxo, incluindo métodos de autenticação, endpoints e exemplos de parâmetros para requisições.
1. Buscar Listagem de Produtos
Método: GET
Endpoint: /v1/products
Descrição: Busca a listagem de produtos existentes para verificar se o produto solicitado já existe.
Exemplo de Parâmetros:
GET /v1/products
2. Verificar Existência do Produto
Descrição: O sistema verifica se o produto solicitado já existe na listagem retornada.
Caso 1: Produto Existente
3. Armazenar Código do Produto
Descrição: Se o produto já existir, o sistema armazena o product_id
para uso em próximas requisições.
Notas: O código do produto é armazenado em informações internas.
Caso 2: Produto Inexistente
4. Cadastro do Produto
Método: POST
Endpoint: /v1/products
Descrição: Cria um novo produto escolhendo o tipo de precificação em "pricing_schema.schema_type"
e o valor do produto.
Exemplo de Parâmetros:
{
"name": "Produto Teste",
"pricing_schema": {
"schema_type": "unit",
"price": 1500
}
}
5. Armazenar Código do Produto
Descrição: O sistema armazena o product_id
para uso em próximas requisições.
Notas Adicionais
- Recomendações: Recomenda-se o armazenamento da informação de
product_id
para buscas posteriores, pois este processo pode diminuir o tempo de processamento de informações.
Resumo das Requisições:
-
Buscar Listagem de Produtos:
- Método: GET
- Endpoint:
/v1/products
- Exemplo de Parâmetros:
GET /v1/products
-
Cadastro do Produto:
- Método: POST
- Endpoint:
/v1/products
- Exemplo de Parâmetros:
{ "name": "Produto Teste", "pricing_schema": { "schema_type": "unit", "price": 1500 } }
Estas descrições ajudam a entender como realizar a atividade de criação de produtos, conforme ilustrado no diagrama.
Updated about 1 year ago