From f622425ea0b36825e2e4ccbbb9746b3fea9aa05d Mon Sep 17 00:00:00 2001 From: root Date: Thu, 22 Aug 2019 08:29:08 +0000 Subject: [PATCH 1/6] Removed files managed by codegen --- apis/brigs/company/sweden/Readme.md | 1 - 1 file changed, 1 deletion(-) delete mode 100644 apis/brigs/company/sweden/Readme.md diff --git a/apis/brigs/company/sweden/Readme.md b/apis/brigs/company/sweden/Readme.md deleted file mode 100644 index c038857..0000000 --- a/apis/brigs/company/sweden/Readme.md +++ /dev/null @@ -1 +0,0 @@ -### Folder for Brigs swedish company report. From 71cecf948ee5c4f241ecede29d409dbadefb4030 Mon Sep 17 00:00:00 2001 From: pokerjocke70 Date: Thu, 22 Aug 2019 08:29:10 +0000 Subject: [PATCH 2/6] Generated code by SwaggerHub --- apis/brigs/company/swagger.json | 95 +++++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 apis/brigs/company/swagger.json diff --git a/apis/brigs/company/swagger.json b/apis/brigs/company/swagger.json new file mode 100644 index 0000000..f71f141 --- /dev/null +++ b/apis/brigs/company/swagger.json @@ -0,0 +1,95 @@ +{ + "openapi" : "3.0.0", + "info" : { + "title" : "demo", + "description" : "Bisnode Risk and Credit data API", + "contact" : { + "email" : "team-ninjas@bisnode.com" + }, + "version" : "v1" + }, + "servers" : [ { + "url" : "https://virtserver.swaggerhub.com/jocke9/credit-data/v1", + "description" : "SwaggerHub API Auto Mocking - TODO update this" + } ], + "security" : [ { + "implicit" : [ "riskAndCredit" ] + } ], + "paths" : { + "/companies/se" : { + "post" : { + "summary" : "Fetch credit and risk data on a swedish registration-number", + "description" : "Fetch risk and credit data on swedish companies", + "requestBody" : { + "content" : { + "application/json" : { + "schema" : { + "$ref" : "#/components/schemas/RequestModel" + }, + "example" : { + "mock" : { + "registrationNumber" : "00000000000", + "reason" : "My important reason" + } + } + } + } + }, + "responses" : { + "200" : { + "description" : "OK", + "content" : { + "application/json" : { + "schema" : { + "$ref" : "#/components/schemas/ResponseModel" + } + } + } + } + } + } + } + }, + "components" : { + "schemas" : { + "RequestModel" : { + "title" : "RequestModel", + "required" : [ "registrationNumber" ], + "type" : "object", + "properties" : { + "registrationNumber" : { + "type" : "string", + "description" : "A national registrationNumber, can be a socialSecurityNumber for a Sole proprietor" + }, + "reason" : { + "type" : "string", + "description" : "The reason why the client is requesting this data. The client needs a legitimate reason in certain situations. TODO - when ????" + }, + "language" : { + "type" : "string", + "description" : "Supported languages for all the description fields where i18n is supported", + "enum" : [ "SE", "EN", "NO", "DK", "FI" ], + "default" : "EN" + } + }, + "description" : "The request model for credit data" + }, + "ResponseModel" : { + "$ref" : "https://api.swaggerhub.com/domains/bisnode-apis/SwedishCompanyCreditModel/1.0.0#/components/schemas/SwedishCompanyData" + } + }, + "securitySchemes" : { + "implicit" : { + "type" : "oauth2", + "flows" : { + "implicit" : { + "authorizationUrl" : "https://login.bisnode.com/as/token.oauth2", + "scopes" : { + "riskAndCredit" : "allows access to Bisnode risk and credit data" + } + } + } + } + } + } +} \ No newline at end of file From e98dc84773ebf0161f319ab7fd63fe8a0d38fb58 Mon Sep 17 00:00:00 2001 From: pokerjocke70 Date: Thu, 22 Aug 2019 08:29:24 +0000 Subject: [PATCH 3/6] Generated code by SwaggerHub From 592ff79f3e0516fdfad2f44afb608673e52e94cd Mon Sep 17 00:00:00 2001 From: pokerjocke70 Date: Thu, 22 Aug 2019 08:32:52 +0000 Subject: [PATCH 4/6] Generated code by SwaggerHub From 3c46528025000259623ec1c6db75aa3a172df56f Mon Sep 17 00:00:00 2001 From: pokerjocke70 Date: Thu, 22 Aug 2019 08:33:20 +0000 Subject: [PATCH 5/6] Generated code by SwaggerHub --- apis/brigs/company/swagger.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/apis/brigs/company/swagger.json b/apis/brigs/company/swagger.json index f71f141..35d0d41 100644 --- a/apis/brigs/company/swagger.json +++ b/apis/brigs/company/swagger.json @@ -9,8 +9,7 @@ "version" : "v1" }, "servers" : [ { - "url" : "https://virtserver.swaggerhub.com/jocke9/credit-data/v1", - "description" : "SwaggerHub API Auto Mocking - TODO update this" + "url" : "/" } ], "security" : [ { "implicit" : [ "riskAndCredit" ] From bef1203d3999059e8bb8760546caa4ab88f31cf2 Mon Sep 17 00:00:00 2001 From: pokerjocke70 Date: Thu, 22 Aug 2019 08:33:46 +0000 Subject: [PATCH 6/6] Generated code by SwaggerHub