API responsável por informar detalhes dos produtos e coberturas comercializadas pela Mongeral Aegon e parcerias. Os produtos comercializados estão principalmente relacionados às vendas de seguros e previdências, e por isso possuem parâmetros relativos a essas características atuariais e legais.
+
Authentication
bearerAuth
Security scheme type:
HTTP
HTTP Authorization Scheme
bearer
Bearer format
"JWT"
Produtos e Coberturas
Retorna informações dos fundos de um produto de previdência
Responses
200
lista de fundos disponíveis para o produto
+
404
Produto não encontrado.
+
500
Erro não identificado
+
get/product
Sandbox
+
http://127.0.0.1:8000/api/v1/product
Response samples
200
Content type
application/json
Copy
Expand all Collapse all
[
{
"nome": "MONGERAL AEGON PRIVATE RF CONSERVADOR",
"sigla": "MAITRF00"
}
]
+
+
+
+
\ No newline at end of file
diff --git a/tresle/Mocky/openapi.json b/tresle/Mocky/openapi.json
new file mode 100644
index 0000000..86ab218
--- /dev/null
+++ b/tresle/Mocky/openapi.json
@@ -0,0 +1,65 @@
+{
+ "openapi": "3.0.0",
+ "info": {
+ "title": "API.Produto",
+ "description": "API responsável por informar detalhes dos produtos e coberturas comercializadas pela Mongeral Aegon e parcerias. Os produtos comercializados estão principalmente relacionados às vendas de seguros e previdências, e por isso possuem parâmetros relativos a essas características atuariais e legais.",
+ "version": "1.0.0",
+ "termsOfService": "http://swagger.io/terms/"
+ },
+ "servers": [
+ {
+ "url": "http://127.0.0.1:8000/api/v1",
+ "description": "Sandbox"
+ }
+ ],
+ "paths": {
+ "/product": {
+ "get": {
+ "tags": [
+ "Produtos e Coberturas"
+ ],
+ "summary": "Retorna informações dos fundos de um produto de previdência",
+ "responses": {
+ "200": {
+ "description": "lista de fundos disponíveis para o produto",
+ "content": {
+ "application/json": {
+ "schema": {
+ "type": "array",
+ "items": {
+ "type": "object",
+ "properties": {
+ "nome": {
+ "type": "string",
+ "example": "MONGERAL AEGON PRIVATE RF CONSERVADOR"
+ },
+ "sigla": {
+ "type": "string",
+ "example": "MAITRF00"
+ }
+ }
+ }
+ }
+ }
+ }
+ },
+ "404": {
+ "description": "Produto não encontrado."
+ },
+ "500": {
+ "description": "Erro não identificado"
+ }
+ }
+ }
+ }
+ },
+ "components": {
+ "securitySchemes": {
+ "bearerAuth": {
+ "type": "http",
+ "scheme": "bearer",
+ "bearerFormat": "JWT"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/tresle/Mocky/teste.yml b/tresle/Mocky/teste.yml
new file mode 100644
index 0000000..86aef4e
--- /dev/null
+++ b/tresle/Mocky/teste.yml
@@ -0,0 +1,53 @@
+openapi: 3.0.0
+info:
+ title: API.Produto
+ description: >-
+ API responsável por informar detalhes dos produtos e coberturas comercializadas pela
+ Mongeral Aegon e parcerias. Os produtos comercializados estão principalmente relacionados às
+ vendas de seguros e previdências, e por isso possuem parâmetros relativos a essas características atuariais e legais.
+ version: 1.0.0
+ termsOfService: http://swagger.io/terms/
+
+servers:
+ - url: "http://127.0.0.1:8000/api/v1"
+ description: Sandbox
+
+
+paths:
+ '/product':
+ get:
+ tags:
+ - Produtos e Coberturas
+
+ summary: Retorna informações dos fundos de um produto de previdência
+ responses:
+ '200':
+ description: lista de fundos disponíveis para o produto
+ content:
+ application/json:
+ schema:
+ type: array
+ items:
+ type: object
+ properties:
+ nome:
+ type: string
+ example: MONGERAL AEGON PRIVATE RF CONSERVADOR
+ sigla:
+ type: string
+ example: MAITRF00
+ "404":
+ description: Produto não encontrado.
+ "500":
+ description: Erro não identificado
+
+
+
+components:
+
+ securitySchemes:
+ bearerAuth:
+ type: http
+ scheme: bearer
+ bearerFormat: JWT
+