{"openapi":"3.1.0","info":{"title":"Open Bank Project API v6.0.0","version":"6.0.0","description":"The Open Bank Project API v6.0.0 provides standardized banking APIs.\n\nThis specification was automatically generated from the OBP API codebase.\nGenerated on: 2026-03-14T13:50:44.382805\n\nFor more information, visit: https://github.com/OpenBankProject/OBP-API","contact":{"name":"Open Bank Project","url":"https://www.openbankproject.com","email":"contact@tesobe.com"},"license":{"name":"AGPL v3","url":"https://www.gnu.org/licenses/agpl-3.0.html"}},"servers":[{"url":"https://apisandbox.openbankproject.com","description":"Back-end server"}],"paths":{"/FishPort":{"get":{"tags":["_FishPort","Dynamic-Entity","Dynamic"],"summary":"Get FishPort List","description":"<p>Get FishPort List.</p>\n<p>Portfolio of fishbased values</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>fish: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FishPort&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /FishPort?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getFishPortList_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port_list"],"properties":{"fish_port_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port_id","fish","number"],"properties":{"fish_port_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"fish":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"fish_port_list":{"type":"array","items":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_FishPort","Dynamic-Entity","Dynamic"],"summary":"Create new FishPort","description":"<p>Create new FishPort.</p>\n<p>Portfolio of fishbased values</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>fish: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FishPort&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createFishPort_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish","number"],"properties":{"fish":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"fish":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port"],"properties":{"fish_port":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port_id","fish","number"],"properties":{"fish_port_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"fish":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/CovidAPIDays/{covidapidaysid}":{"get":{"tags":["_CovidAPIDays","Dynamic-Entity","Dynamic"],"summary":"Get CovidAPIDays by id","description":"<p>Get CovidAPIDays by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;CovidAPIDays&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleCovidAPIDays_","parameters":[{"name":"covidapidaysid","in":"path","description":"The COVIDAPIDAYSID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days"],"properties":{"covid_api_days":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days_id","name","number"],"properties":{"covid_api_days_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_CovidAPIDays","Dynamic-Entity","Dynamic"],"summary":"Update CovidAPIDays","description":"<p>Update CovidAPIDays.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;CovidAPIDays&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateCovidAPIDays_","parameters":[{"name":"covidapidaysid","in":"path","description":"The COVIDAPIDAYSID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days"],"properties":{"covid_api_days":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days_id","name","number"],"properties":{"covid_api_days_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_CovidAPIDays","Dynamic-Entity","Dynamic"],"summary":"Delete CovidAPIDays by id","description":"<p>Delete CovidAPIDays by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;CovidAPIDays&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteCovidAPIDays_","parameters":[{"name":"covidapidaysid","in":"path","description":"The COVIDAPIDAYSID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days"],"properties":{"covid_api_days":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days_id","name","number"],"properties":{"covid_api_days_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/sustrans/{sustransid}":{"get":{"tags":["_Sustrans","Dynamic-Entity","Dynamic"],"summary":"Get sustrans by id","description":"<p>Get sustrans by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;sustrans&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSinglesustrans_","parameters":[{"name":"sustransid","in":"path","description":"The SUSTRANSID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans"],"properties":{"sustrans":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans_id","name","number"],"properties":{"sustrans_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Sustrans","Dynamic-Entity","Dynamic"],"summary":"Update sustrans","description":"<p>Update sustrans.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;sustrans&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updatesustrans_","parameters":[{"name":"sustransid","in":"path","description":"The SUSTRANSID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans"],"properties":{"sustrans":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans_id","name","number"],"properties":{"sustrans_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Sustrans","Dynamic-Entity","Dynamic"],"summary":"Delete sustrans by id","description":"<p>Delete sustrans by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;sustrans&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deletesustrans_","parameters":[{"name":"sustransid","in":"path","description":"The SUSTRANSID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans"],"properties":{"sustrans":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans_id","name","number"],"properties":{"sustrans_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/test1/TEST1_ID":{"get":{"tags":["_Test1","Dynamic-Entity","Dynamic"],"summary":"Get test1 by id","description":"<p>Get test1 by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingletest1_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1"],"properties":{"test1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1_id","name","number"],"properties":{"test1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Test1","Dynamic-Entity","Dynamic"],"summary":"Update test1","description":"<p>Update test1.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updatetest1_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1"],"properties":{"test1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1_id","name","number"],"properties":{"test1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Test1","Dynamic-Entity","Dynamic"],"summary":"Delete test1 by id","description":"<p>Delete test1 by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deletetest1_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1"],"properties":{"test1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1_id","name","number"],"properties":{"test1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/Odometer":{"get":{"tags":["_Odometer(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get Odometer List","description":"<p>Get Odometer List.</p>\n<p>Verify odometer information for flexible contracts.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;Odometer&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /Odometer?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getOdometerList_gh.29.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","odometer_list"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"odometer_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["odometer_id","name","number"],"properties":{"odometer_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"odometer_list":{"type":"array","items":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Odometer(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Create new Odometer","description":"<p>Create new Odometer.</p>\n<p>Verify odometer information for flexible contracts.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;Odometer&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createOdometer_gh.29.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","odometer"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"odometer":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["odometer_id","name","number"],"properties":{"odometer_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/D-Entity1/D-ENTITY1_ID":{"get":{"tags":["_D-Entity1(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get D-Entity1 by id","description":"<p>Get D-Entity1 by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;D-Entity1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleD-Entity1_gh.29.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","d-entity1"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"d-entity1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["d-entity1_id","name","number"],"properties":{"d-entity1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_D-Entity1(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Update D-Entity1","description":"<p>Update D-Entity1.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;D-Entity1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateD-Entity1_gh.29.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","d-entity1"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"d-entity1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["d-entity1_id","name","number"],"properties":{"d-entity1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_D-Entity1(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Delete D-Entity1 by id","description":"<p>Delete D-Entity1 by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;D-Entity1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteD-Entity1_gh.29.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","d-entity1"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"d-entity1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["d-entity1_id","name","number"],"properties":{"d-entity1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/MarchHare/{marchhareid}":{"get":{"tags":["_MarchHare(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get MarchHare by id","description":"<p>Get MarchHare by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;MarchHare&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleMarchHare_gh.29.uk","parameters":[{"name":"marchhareid","in":"path","description":"The MARCHHAREID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","march_hare"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"march_hare":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["march_hare_id","name","number"],"properties":{"march_hare_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_MarchHare(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Update MarchHare","description":"<p>Update MarchHare.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;MarchHare&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateMarchHare_gh.29.uk","parameters":[{"name":"marchhareid","in":"path","description":"The MARCHHAREID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","march_hare"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"march_hare":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["march_hare_id","name","number"],"properties":{"march_hare_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_MarchHare(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Delete MarchHare by id","description":"<p>Delete MarchHare by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;MarchHare&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteMarchHare_gh.29.uk","parameters":[{"name":"marchhareid","in":"path","description":"The MARCHHAREID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","march_hare"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"march_hare":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["march_hare_id","name","number"],"properties":{"march_hare_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/obp.testing.01/ObpActivity/{obpactivityid}":{"get":{"tags":["_ObpActivity(obp.testing.01)","Dynamic-Entity","Dynamic"],"summary":"Get ObpActivity by id","description":"<p>Get ObpActivity by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>username: description of <strong>name</strong> field, can be markdown text.</li>\n<li>created_date: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;ObpActivity&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleObpActivity_obp.testing.01","parameters":[{"name":"obpactivityid","in":"path","description":"The OBPACTIVITYID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","obp_activity"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"obp_activity":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["obp_activity_id","name","username","created_date"],"properties":{"obp_activity_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"username":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"created_date":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"obp_activity":{"type":"object","properties":{"obp_activity_id":{"type":"string"},"name":{"type":"string"},"username":{"type":"string"},"created_date":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_ObpActivity(obp.testing.01)","Dynamic-Entity","Dynamic"],"summary":"Update ObpActivity","description":"<p>Update ObpActivity.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>username: description of <strong>name</strong> field, can be markdown text.</li>\n<li>created_date: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;ObpActivity&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateObpActivity_obp.testing.01","parameters":[{"name":"obpactivityid","in":"path","description":"The OBPACTIVITYID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","username","created_date"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"username":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"created_date":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"username":{"type":"string"},"created_date":{"type":"string"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","obp_activity"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"obp_activity":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["obp_activity_id","name","username","created_date"],"properties":{"obp_activity_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"username":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"created_date":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"obp_activity":{"type":"object","properties":{"obp_activity_id":{"type":"string"},"name":{"type":"string"},"username":{"type":"string"},"created_date":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_ObpActivity(obp.testing.01)","Dynamic-Entity","Dynamic"],"summary":"Delete ObpActivity by id","description":"<p>Delete ObpActivity by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;ObpActivity&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteObpActivity_obp.testing.01","parameters":[{"name":"obpactivityid","in":"path","description":"The OBPACTIVITYID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","obp_activity"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"obp_activity":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["obp_activity_id","name","username","created_date"],"properties":{"obp_activity_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"username":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"created_date":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"obp_activity":{"type":"object","properties":{"obp_activity_id":{"type":"string"},"name":{"type":"string"},"username":{"type":"string"},"created_date":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/my/test_daniel707/TEST_DANIEL707_ID":{"get":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Get My test_daniel707 by id","description":"<p>Get My test_daniel707 by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleMytest_daniel707_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Update My test_daniel707","description":"<p>Update My test_daniel707.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateMytest_daniel707_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Delete My test_daniel707 by id","description":"<p>Delete My test_daniel707 by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteMytest_daniel707_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/InsurancePremium":{"get":{"tags":["_InsurancePremium(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get InsurancePremium List","description":"<p>Get InsurancePremium List.</p>\n<p>Retrive the premium for the customer.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePremium&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /InsurancePremium?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getInsurancePremiumList_gh.29.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_premium_list"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_premium_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_premium_id","name","number"],"properties":{"insurance_premium_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_premium_list":{"type":"array","items":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_InsurancePremium(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Create new InsurancePremium","description":"<p>Create new InsurancePremium.</p>\n<p>Retrive the premium for the customer.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePremium&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createInsurancePremium_gh.29.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_premium"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_premium":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_premium_id","name","number"],"properties":{"insurance_premium_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/InsurancePolicy/{insurancepolicyid}":{"get":{"tags":["_InsurancePolicy(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get InsurancePolicy by id","description":"<p>Get InsurancePolicy by id.</p>\n<p>Which insurance policies the customer already has.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePolicy&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleInsurancePolicy_gh.29.uk","parameters":[{"name":"insurancepolicyid","in":"path","description":"The INSURANCEPOLICYID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_policy"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_policy":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_policy_id","name","number"],"properties":{"insurance_policy_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_InsurancePolicy(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Update InsurancePolicy","description":"<p>Update InsurancePolicy.</p>\n<p>Which insurance policies the customer already has.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePolicy&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateInsurancePolicy_gh.29.uk","parameters":[{"name":"insurancepolicyid","in":"path","description":"The INSURANCEPOLICYID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_policy"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_policy":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_policy_id","name","number"],"properties":{"insurance_policy_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_InsurancePolicy(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Delete InsurancePolicy by id","description":"<p>Delete InsurancePolicy by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePolicy&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteInsurancePolicy_gh.29.uk","parameters":[{"name":"insurancepolicyid","in":"path","description":"The INSURANCEPOLICYID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_policy"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_policy":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_policy_id","name","number"],"properties":{"insurance_policy_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/FooBar":{"get":{"tags":["_FooBar","Dynamic-Entity","Dynamic"],"summary":"Get FooBar List","description":"<p>Get FooBar List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FooBar&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /FooBar?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getFooBarList_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar_list"],"properties":{"foo_bar_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar_id","name","number"],"properties":{"foo_bar_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"foo_bar_list":{"type":"array","items":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_FooBar","Dynamic-Entity","Dynamic"],"summary":"Create new FooBar","description":"<p>Create new FooBar.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FooBar&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createFooBar_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar"],"properties":{"foo_bar":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar_id","name","number"],"properties":{"foo_bar_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/accounts":{"post":{"tags":["Bank Accounts (Dynamic Endpoint)","Dynamic-Endpoint","Dynamic"],"summary":"Post Accounts","description":"<p>POST Accounts</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEndpointProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;url_pattern&quot;,\n        &quot;value&quot;:&quot;http://obp_mock//accounts&quot;\n    },\n    {\n        &quot;key&quot;:&quot;http_method&quot;,\n        &quot;value&quot;:&quot;POST&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEndpoint_POST_accounts","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","balance"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"balance":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"balance":{"type":"integer"}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/test-dynamic-resource-doc/my_user/{myuserid}":{"post":{"tags":["Dynamic-Resource-Doc"],"summary":"A test endpoint","description":"<p>A test endpoint.</p>\n<p>Just for debug method body of dynamic resource doc.<br />\nbetter watch the following introduction video first<br />\n* <a href=\"https://vimeo.com/623381607\">Dynamic resourceDoc version1</a></p>\n<p>The endpoint return the response from PractiseEndpoint code.<br />\nHere, code.api.DynamicEndpoints.dynamic.practise.PractiseEndpoint.process<br />\nYou can test the method body grammar, and try the business logic, but need to restart the OBP-API code .</p>\n<p>User Authentication is Optional. The User need not be logged in.</p>\n<p><strong>URL Parameters:</strong></p>\n<p><a href=\"/glossary#\">MY_USER_ID</a>: MY_USER_ID</p>\n<p><strong>JSON request body fields:</strong></p>\n<p><a href=\"/glossary#Age\"><strong>age</strong></a>: 18</p>\n<p><a href=\"/glossary#\"><strong>hobby</strong></a>: hobby</p>\n<p><a href=\"/glossary#name\"><strong>name</strong></a>: ACCOUNT_MANAGEMENT_FEE</p>\n<p><strong>JSON response body fields:</strong></p>\n<p><a href=\"/glossary#Age\"><strong>age</strong></a>: 18</p>\n<p><a href=\"/glossary#\"><strong>hobby</strong></a>: hobby</p>\n<p><a href=\"/glossary#name\"><strong>name</strong></a>: ACCOUNT_MANAGEMENT_FEE</p>\n","operationId":"OBPv4.0.0-test-dynamic-resource-doc","parameters":[{"name":"myuserid","in":"path","description":"The MYUSERID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","hobby","age"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"hobby":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","properties":{}}}},"age":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"hobby":{"type":"object","properties":{}},"age":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","hobby","age"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"hobby":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","properties":{}}}},"age":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"hobby":{"type":"object","properties":{}},"age":{"type":"integer"}}}}}},"500":{"description":"Internal Server Error"}}}},"/sustrans":{"get":{"tags":["_Sustrans","Dynamic-Entity","Dynamic"],"summary":"Get sustrans List","description":"<p>Get sustrans List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;sustrans&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /sustrans?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getsustransList_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans_list"],"properties":{"sustrans_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans_id","name","number"],"properties":{"sustrans_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"sustrans_list":{"type":"array","items":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Sustrans","Dynamic-Entity","Dynamic"],"summary":"Create new sustrans","description":"<p>Create new sustrans.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;sustrans&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createsustrans_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans"],"properties":{"sustrans":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["sustrans_id","name","number"],"properties":{"sustrans_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/customer_cars":{"get":{"tags":["_Customer_cars","Dynamic-Entity","Dynamic"],"summary":"Get customer_cars List","description":"<p>Get customer_cars List.</p>\n<p>The car the customer arrived in</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>customer_identifier: description of <strong>customer_identifier</strong> field, can be markdown text.</li>\n<li>manufacturer: description of <strong>manufacturer</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;customer_cars&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /customer_cars?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getcustomer_carsList_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars_list"],"properties":{"customer_cars_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars_id","customer_identifier","manufacturer"],"properties":{"customer_cars_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"customer_identifier":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"manufacturer":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"customer_cars_list":{"type":"array","items":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"type":"string"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Customer_cars","Dynamic-Entity","Dynamic"],"summary":"Create new customer_cars","description":"<p>Create new customer_cars.</p>\n<p>The car the customer arrived in</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>customer_identifier: description of <strong>customer_identifier</strong> field, can be markdown text.</li>\n<li>manufacturer: description of <strong>manufacturer</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;customer_cars&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createcustomer_cars_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_identifier","manufacturer"],"properties":{"customer_identifier":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"manufacturer":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"customer_identifier":{"type":"string"},"manufacturer":{"type":"string"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars"],"properties":{"customer_cars":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars_id","customer_identifier","manufacturer"],"properties":{"customer_cars_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"customer_identifier":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"manufacturer":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/obp.testing.01/ObpActivity":{"get":{"tags":["_ObpActivity(obp.testing.01)","Dynamic-Entity","Dynamic"],"summary":"Get ObpActivity List","description":"<p>Get ObpActivity List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>username: description of <strong>name</strong> field, can be markdown text.</li>\n<li>created_date: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;ObpActivity&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /ObpActivity?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getObpActivityList_obp.testing.01","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","obp_activity_list"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"obp_activity_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["obp_activity_id","name","username","created_date"],"properties":{"obp_activity_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"username":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"created_date":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"obp_activity_list":{"type":"array","items":{"type":"object","properties":{"obp_activity_id":{"type":"string"},"name":{"type":"string"},"username":{"type":"string"},"created_date":{"type":"string"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_ObpActivity(obp.testing.01)","Dynamic-Entity","Dynamic"],"summary":"Create new ObpActivity","description":"<p>Create new ObpActivity.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>username: description of <strong>name</strong> field, can be markdown text.</li>\n<li>created_date: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;ObpActivity&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createObpActivity_obp.testing.01","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","username","created_date"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"username":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"created_date":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"username":{"type":"string"},"created_date":{"type":"string"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","obp_activity"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"obp_activity":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["obp_activity_id","name","username","created_date"],"properties":{"obp_activity_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"username":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"created_date":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"obp_activity":{"type":"object","properties":{"obp_activity_id":{"type":"string"},"name":{"type":"string"},"username":{"type":"string"},"created_date":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/test1":{"get":{"tags":["_Test1","Dynamic-Entity","Dynamic"],"summary":"Get test1 List","description":"<p>Get test1 List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /test1?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_gettest1List_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1_list"],"properties":{"test1_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1_id","name","number"],"properties":{"test1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"test1_list":{"type":"array","items":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Test1","Dynamic-Entity","Dynamic"],"summary":"Create new test1","description":"<p>Create new test1.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createtest1_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1"],"properties":{"test1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test1_id","name","number"],"properties":{"test1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/test_daniel707":{"get":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Get test_daniel707 List","description":"<p>Get test_daniel707 List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /test_daniel707?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_gettest_daniel707List_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_list"],"properties":{"test_daniel707_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707_list":{"type":"array","items":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Create new test_daniel707","description":"<p>Create new test_daniel707.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createtest_daniel707_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/FishPort/{fishportid}":{"get":{"tags":["_FishPort","Dynamic-Entity","Dynamic"],"summary":"Get FishPort by id","description":"<p>Get FishPort by id.</p>\n<p>Portfolio of fishbased values</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>fish: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FishPort&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleFishPort_","parameters":[{"name":"fishportid","in":"path","description":"The FISHPORTID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port"],"properties":{"fish_port":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port_id","fish","number"],"properties":{"fish_port_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"fish":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_FishPort","Dynamic-Entity","Dynamic"],"summary":"Update FishPort","description":"<p>Update FishPort.</p>\n<p>Portfolio of fishbased values</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>fish: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FishPort&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateFishPort_","parameters":[{"name":"fishportid","in":"path","description":"The FISHPORTID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish","number"],"properties":{"fish":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"fish":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port"],"properties":{"fish_port":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port_id","fish","number"],"properties":{"fish_port_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"fish":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_FishPort","Dynamic-Entity","Dynamic"],"summary":"Delete FishPort by id","description":"<p>Delete FishPort by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FishPort&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteFishPort_","parameters":[{"name":"fishportid","in":"path","description":"The FISHPORTID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port"],"properties":{"fish_port":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["fish_port_id","fish","number"],"properties":{"fish_port_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"fish":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/test_daniel707/TEST_DANIEL707_ID":{"get":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Get test_daniel707 by id","description":"<p>Get test_daniel707 by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingletest_daniel707_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Update test_daniel707","description":"<p>Update test_daniel707.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updatetest_daniel707_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Delete test_daniel707 by id","description":"<p>Delete test_daniel707 by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deletetest_daniel707_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/MarchHare":{"get":{"tags":["_MarchHare(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get MarchHare List","description":"<p>Get MarchHare List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;MarchHare&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /MarchHare?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getMarchHareList_gh.29.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","march_hare_list"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"march_hare_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["march_hare_id","name","number"],"properties":{"march_hare_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"march_hare_list":{"type":"array","items":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_MarchHare(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Create new MarchHare","description":"<p>Create new MarchHare.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;MarchHare&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createMarchHare_gh.29.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","march_hare"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"march_hare":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["march_hare_id","name","number"],"properties":{"march_hare_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/SimonCovid/{simoncovidid}":{"get":{"tags":["_SimonCovid","Dynamic-Entity","Dynamic"],"summary":"Get SimonCovid by id","description":"<p>Get SimonCovid by id.</p>\n<p>Let's put Covid99 stuff here</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;SimonCovid&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleSimonCovid_","parameters":[{"name":"simoncovidid","in":"path","description":"The SIMONCOVIDID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid"],"properties":{"simon_covid":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid_id","name","number"],"properties":{"simon_covid_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_SimonCovid","Dynamic-Entity","Dynamic"],"summary":"Update SimonCovid","description":"<p>Update SimonCovid.</p>\n<p>Let's put Covid99 stuff here</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;SimonCovid&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateSimonCovid_","parameters":[{"name":"simoncovidid","in":"path","description":"The SIMONCOVIDID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid"],"properties":{"simon_covid":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid_id","name","number"],"properties":{"simon_covid_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_SimonCovid","Dynamic-Entity","Dynamic"],"summary":"Delete SimonCovid by id","description":"<p>Delete SimonCovid by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;SimonCovid&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteSimonCovid_","parameters":[{"name":"simoncovidid","in":"path","description":"The SIMONCOVIDID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid"],"properties":{"simon_covid":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid_id","name","number"],"properties":{"simon_covid_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/CovidAPIDays":{"get":{"tags":["_CovidAPIDays","Dynamic-Entity","Dynamic"],"summary":"Get CovidAPIDays List","description":"<p>Get CovidAPIDays List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;CovidAPIDays&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /CovidAPIDays?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getCovidAPIDaysList_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days_list"],"properties":{"covid_api_days_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days_id","name","number"],"properties":{"covid_api_days_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"covid_api_days_list":{"type":"array","items":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_CovidAPIDays","Dynamic-Entity","Dynamic"],"summary":"Create new CovidAPIDays","description":"<p>Create new CovidAPIDays.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;CovidAPIDays&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createCovidAPIDays_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days"],"properties":{"covid_api_days":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["covid_api_days_id","name","number"],"properties":{"covid_api_days_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/customer_cars/{customercarsid}":{"get":{"tags":["_Customer_cars","Dynamic-Entity","Dynamic"],"summary":"Get customer_cars by id","description":"<p>Get customer_cars by id.</p>\n<p>The car the customer arrived in</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>customer_identifier: description of <strong>customer_identifier</strong> field, can be markdown text.</li>\n<li>manufacturer: description of <strong>manufacturer</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;customer_cars&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSinglecustomer_cars_","parameters":[{"name":"customercarsid","in":"path","description":"The CUSTOMERCARSID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars"],"properties":{"customer_cars":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars_id","customer_identifier","manufacturer"],"properties":{"customer_cars_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"customer_identifier":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"manufacturer":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Customer_cars","Dynamic-Entity","Dynamic"],"summary":"Update customer_cars","description":"<p>Update customer_cars.</p>\n<p>The car the customer arrived in</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>customer_identifier: description of <strong>customer_identifier</strong> field, can be markdown text.</li>\n<li>manufacturer: description of <strong>manufacturer</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;customer_cars&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updatecustomer_cars_","parameters":[{"name":"customercarsid","in":"path","description":"The CUSTOMERCARSID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_identifier","manufacturer"],"properties":{"customer_identifier":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"manufacturer":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"customer_identifier":{"type":"string"},"manufacturer":{"type":"string"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars"],"properties":{"customer_cars":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars_id","customer_identifier","manufacturer"],"properties":{"customer_cars_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"customer_identifier":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"manufacturer":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Customer_cars","Dynamic-Entity","Dynamic"],"summary":"Delete customer_cars by id","description":"<p>Delete customer_cars by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;customer_cars&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deletecustomer_cars_","parameters":[{"name":"customercarsid","in":"path","description":"The CUSTOMERCARSID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars"],"properties":{"customer_cars":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["customer_cars_id","customer_identifier","manufacturer"],"properties":{"customer_cars_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"customer_identifier":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"manufacturer":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"type":"string"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/FooBar/{foobarid}":{"get":{"tags":["_FooBar","Dynamic-Entity","Dynamic"],"summary":"Get FooBar by id","description":"<p>Get FooBar by id.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FooBar&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleFooBar_","parameters":[{"name":"foobarid","in":"path","description":"The FOOBARID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar"],"properties":{"foo_bar":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar_id","name","number"],"properties":{"foo_bar_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_FooBar","Dynamic-Entity","Dynamic"],"summary":"Update FooBar","description":"<p>Update FooBar.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FooBar&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateFooBar_","parameters":[{"name":"foobarid","in":"path","description":"The FOOBARID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar"],"properties":{"foo_bar":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar_id","name","number"],"properties":{"foo_bar_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_FooBar","Dynamic-Entity","Dynamic"],"summary":"Delete FooBar by id","description":"<p>Delete FooBar by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;FooBar&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteFooBar_","parameters":[{"name":"foobarid","in":"path","description":"The FOOBARID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar"],"properties":{"foo_bar":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["foo_bar_id","name","number"],"properties":{"foo_bar_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/Odometer/{odometerid}":{"get":{"tags":["_Odometer(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get Odometer by id","description":"<p>Get Odometer by id.</p>\n<p>Verify odometer information for flexible contracts.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;Odometer&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleOdometer_gh.29.uk","parameters":[{"name":"odometerid","in":"path","description":"The ODOMETERID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","odometer"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"odometer":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["odometer_id","name","number"],"properties":{"odometer_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Odometer(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Update Odometer","description":"<p>Update Odometer.</p>\n<p>Verify odometer information for flexible contracts.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;Odometer&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateOdometer_gh.29.uk","parameters":[{"name":"odometerid","in":"path","description":"The ODOMETERID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","odometer"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"odometer":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["odometer_id","name","number"],"properties":{"odometer_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Odometer(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Delete Odometer by id","description":"<p>Delete Odometer by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;Odometer&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteOdometer_gh.29.uk","parameters":[{"name":"odometerid","in":"path","description":"The ODOMETERID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","odometer"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"odometer":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["odometer_id","name","number"],"properties":{"odometer_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/SimonCovid":{"get":{"tags":["_SimonCovid","Dynamic-Entity","Dynamic"],"summary":"Get SimonCovid List","description":"<p>Get SimonCovid List.</p>\n<p>Let's put Covid99 stuff here</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;SimonCovid&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /SimonCovid?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSimonCovidList_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid_list"],"properties":{"simon_covid_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid_id","name","number"],"properties":{"simon_covid_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"simon_covid_list":{"type":"array","items":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_SimonCovid","Dynamic-Entity","Dynamic"],"summary":"Create new SimonCovid","description":"<p>Create new SimonCovid.</p>\n<p>Let's put Covid99 stuff here</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;SimonCovid&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createSimonCovid_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid"],"properties":{"simon_covid":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["simon_covid_id","name","number"],"properties":{"simon_covid_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/D-Entity1":{"get":{"tags":["_D-Entity1(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get D-Entity1 List","description":"<p>Get D-Entity1 List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;D-Entity1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /D-Entity1?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getD-Entity1List_gh.29.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","d-entity1_list"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"d-entity1_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["d-entity1_id","name","number"],"properties":{"d-entity1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"d-entity1_list":{"type":"array","items":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_D-Entity1(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Create new D-Entity1","description":"<p>Create new D-Entity1.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;D-Entity1&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createD-Entity1_gh.29.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","d-entity1"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"d-entity1":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["d-entity1_id","name","number"],"properties":{"d-entity1_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/InsurancePolicy":{"get":{"tags":["_InsurancePolicy(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get InsurancePolicy List","description":"<p>Get InsurancePolicy List.</p>\n<p>Which insurance policies the customer already has.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePolicy&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /InsurancePolicy?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getInsurancePolicyList_gh.29.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_policy_list"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_policy_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_policy_id","name","number"],"properties":{"insurance_policy_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_policy_list":{"type":"array","items":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_InsurancePolicy(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Create new InsurancePolicy","description":"<p>Create new InsurancePolicy.</p>\n<p>Which insurance policies the customer already has.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePolicy&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createInsurancePolicy_gh.29.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_policy"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_policy":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_policy_id","name","number"],"properties":{"insurance_policy_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/banks/gh.29.uk/InsurancePremium/{insurancepremiumid}":{"get":{"tags":["_InsurancePremium(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Get InsurancePremium by id","description":"<p>Get InsurancePremium by id.</p>\n<p>Retrive the premium for the customer.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePremium&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getSingleInsurancePremium_gh.29.uk","parameters":[{"name":"insurancepremiumid","in":"path","description":"The INSURANCEPREMIUMID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_premium"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_premium":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_premium_id","name","number"],"properties":{"insurance_premium_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_InsurancePremium(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Update InsurancePremium","description":"<p>Update InsurancePremium.</p>\n<p>Retrive the premium for the customer.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePremium&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_updateInsurancePremium_gh.29.uk","parameters":[{"name":"insurancepremiumid","in":"path","description":"The INSURANCEPREMIUMID identifier","required":true,"schema":{"type":"string"}}],"requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_premium"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_premium":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_premium_id","name","number"],"properties":{"insurance_premium_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_InsurancePremium(gh.29.uk)","Dynamic-Entity","Dynamic"],"summary":"Delete InsurancePremium by id","description":"<p>Delete InsurancePremium by id</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;InsurancePremium&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_deleteInsurancePremium_gh.29.uk","parameters":[{"name":"insurancepremiumid","in":"path","description":"The INSURANCEPREMIUMID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["bank-id","insurance_premium"],"properties":{"bank-id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"insurance_premium":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["insurance_premium_id","name","number"],"properties":{"insurance_premium_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/accounts/{accountid}":{"get":{"tags":["Bank Accounts (Dynamic Endpoint)","Dynamic-Endpoint","Dynamic"],"summary":"Get Bank Account By Id","description":"<p>Get Bank Account</p>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEndpointProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;url_pattern&quot;,\n        &quot;value&quot;:&quot;http://obp_mock//accounts/{account_id}&quot;\n    },\n    {\n        &quot;key&quot;:&quot;http_method&quot;,\n        &quot;value&quot;:&quot;GET&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEndpoint_GET_accounts_ACCOUNT_ID","parameters":[{"name":"accountid","in":"path","description":"The ACCOUNTID identifier","required":true,"schema":{"type":"string"}}],"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","balance"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"balance":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"balance":{"type":"integer"}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}},"/my/test_daniel707":{"get":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Get My test_daniel707 List","description":"<p>Get My test_daniel707 List.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n<p>Can do filter on the fields<br />\ne.g: /test_daniel707?name=James%20Brown&amp;number=123.456&amp;number=11.11<br />\nWill do filter by this rule: name == &quot;James Brown&quot; &amp;&amp; (number==123.456 || number=11.11)</p>\n","operationId":"OBPv4.0.0-dynamicEntity_getMytest_daniel707List_","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_list"],"properties":{"test_daniel707_list":{"type":"object","required":["type","items"],"properties":{"type":{"type":"string"},"items":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707_list":{"type":"array","items":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Test_daniel707","Dynamic-Entity","Dynamic"],"summary":"Create new My test_daniel707","description":"<p>Create new My test_daniel707.</p>\n<p>Description of this entity, can be markdown text.</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: description of <strong>name</strong> field, can be markdown text.</li>\n<li>number: description of <strong>number</strong> field, can be markdown text.</li>\n</ul>\n<p>MethodRouting settings example:</p>\n<details>\n<pre><code>{\n  &quot;is_bank_id_exact_match&quot;:false,\n  &quot;method_name&quot;:&quot;dynamicEntityProcess&quot;,\n  &quot;connector_name&quot;:&quot;rest_vMar2019&quot;,\n  &quot;bank_id_pattern&quot;:&quot;.*&quot;,\n  &quot;parameters&quot;:[\n    {\n        &quot;key&quot;:&quot;entityName&quot;,\n        &quot;value&quot;:&quot;test_daniel707&quot;\n    }\n    {\n        &quot;key&quot;:&quot;url&quot;,\n        &quot;value&quot;:&quot;http://mydomain.com/xxx&quot;\n    }\n  ]\n}\n</code></pre>\n</details>\n<p>User Authentication is Required. The User must be logged in. The Application must also be authenticated.</p>\n","operationId":"OBPv4.0.0-dynamicEntity_createMytest_daniel707_","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["name","number"],"properties":{"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707"],"properties":{"test_daniel707":{"type":"object","required":["type","properties"],"properties":{"type":{"type":"string"},"properties":{"type":"object","required":["test_daniel707_id","name","number"],"properties":{"test_daniel707_id":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"name":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}},"number":{"type":"object","required":["type"],"properties":{"type":{"type":"string"}}}}}}}}}}},"example":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]}}},"components":{"securitySchemes":{"DirectLogin":{"type":"apiKey","description":"Direct Login token authentication","name":"Authorization","in":"header"},"GatewayLogin":{"type":"apiKey","description":"Gateway Login token authentication","name":"Authorization","in":"header"},"OAuth2":{"type":"oauth2","description":"OAuth2 authentication","flows":{"authorizationCode":{"authorizationUrl":"/oauth/authorize","tokenUrl":"/oauth/token","scopes":{}}}}}},"tags":[{"name":"_Odometer(gh.29.uk)","description":"Operations related to _Odometer(gh.29.uk)"},{"name":"Dynamic-Entity","description":"Operations related to Dynamic-Entity"},{"name":"Dynamic","description":"Operations related to Dynamic"},{"name":"_InsurancePremium(gh.29.uk)","description":"Operations related to _InsurancePremium(gh.29.uk)"},{"name":"_FooBar","description":"Operations related to _FooBar"},{"name":"_D-Entity1(gh.29.uk)","description":"Operations related to _D-Entity1(gh.29.uk)"},{"name":"_InsurancePolicy(gh.29.uk)","description":"Operations related to _InsurancePolicy(gh.29.uk)"},{"name":"_Customer_cars","description":"Operations related to _Customer_cars"},{"name":"_Sustrans","description":"Operations related to _Sustrans"},{"name":"_FishPort","description":"Operations related to _FishPort"},{"name":"_Test_daniel707","description":"Operations related to _Test_daniel707"},{"name":"_SimonCovid","description":"Operations related to _SimonCovid"},{"name":"_ObpActivity(obp.testing.01)","description":"Operations related to _ObpActivity(obp.testing.01)"},{"name":"_MarchHare(gh.29.uk)","description":"Operations related to _MarchHare(gh.29.uk)"},{"name":"_CovidAPIDays","description":"Operations related to _CovidAPIDays"},{"name":"_Test1","description":"Operations related to _Test1"},{"name":"Bank Accounts (Dynamic Endpoint)","description":"Operations related to Bank Accounts (Dynamic Endpoint)"},{"name":"Dynamic-Endpoint","description":"Operations related to Dynamic-Endpoint"},{"name":"Dynamic-Resource-Doc","description":"Operations related to Dynamic-Resource-Doc"}]}