{"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-09-09T15:56:15.179513\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","properties":{"fish_port_list":{"type":"array","items":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"fish":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"fish":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}},"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":[]}]}},"/banks/ac.bank.uk/probe":{"get":{"tags":["Pass-3 probe endpoint","Dynamic-Endpoint","Dynamic"],"summary":"Probe","description":"<p>probe</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;//banks/ac.bank.uk/probe&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_banks_ac_bank_uk_probe","responses":{"200":{"description":"Successful operation"},"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","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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":[]}]}},"/banks/ac.bank.uk/my/pass_3_probe_entity":{"get":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Get My pass_3_probe_entity List","description":"<p>Get My pass_3_probe_entity List.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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: /pass_3_probe_entity?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_getMypass_3_probe_entityList_ac.bank.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity_list":{"type":"array","items":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity_list":{"type":"array","items":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Create new My pass_3_probe_entity","description":"<p>Create new My pass_3_probe_entity.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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_createMypass_3_probe_entity_ac.bank.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"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","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"odometer_list":{"type":"array","items":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","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"}}}}},"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","properties":{"name":{"type":"string"},"username":{"type":"string"},"created_date":{"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","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"}}}}},"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","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"}}}}},"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","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","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"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"foo_bar_list":{"type":"array","items":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"balance":{"type":"integer"}}},"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","properties":{"name":{"type":"string"},"hobby":{"type":"object","properties":{}},"age":{"type":"integer"}}},"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","properties":{"name":{"type":"string"},"hobby":{"type":"object","properties":{}},"age":{"type":"integer"}}},"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","properties":{"sustrans_list":{"type":"array","items":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"sustrans":{"type":"object","properties":{"sustrans_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"customer_cars_list":{"type":"array","items":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"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","properties":{"customer_identifier":{"type":"string"},"manufacturer":{"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","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"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/ac.bank.uk/pass_3_probe_entity":{"get":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Get pass_3_probe_entity List","description":"<p>Get pass_3_probe_entity List.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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: /pass_3_probe_entity?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_getpass_3_probe_entityList_ac.bank.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity_list":{"type":"array","items":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity_list":{"type":"array","items":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"post":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Create new pass_3_probe_entity","description":"<p>Create new pass_3_probe_entity.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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_createpass_3_probe_entity_ac.bank.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}}}},"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","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"}}}}}},"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","properties":{"name":{"type":"string"},"username":{"type":"string"},"created_date":{"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","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"}}}}},"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","properties":{"test1_list":{"type":"array","items":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"test1":{"type":"object","properties":{"test1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"test_daniel707_list":{"type":"array","items":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"fish":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"fish":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"fish_port":{"type":"object","properties":{"fish_port_id":{"type":"string"},"fish":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","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"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"march_hare":{"type":"object","properties":{"march_hare_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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/ac.bank.uk/pass_3_probe_entity/PASS_3_PROBE_ENTITY_ID":{"get":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Get pass_3_probe_entity by id","description":"<p>Get pass_3_probe_entity by id.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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_getSinglepass_3_probe_entity_ac.bank.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Update pass_3_probe_entity","description":"<p>Update pass_3_probe_entity.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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_updatepass_3_probe_entity_ac.bank.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Delete pass_3_probe_entity by id","description":"<p>Delete pass_3_probe_entity 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;pass_3_probe_entity&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_deletepass_3_probe_entity_ac.bank.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"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","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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/ac.bank.uk/my/pass_3_probe_entity/PASS_3_PROBE_ENTITY_ID":{"get":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Get My pass_3_probe_entity by id","description":"<p>Get My pass_3_probe_entity by id.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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_getSingleMypass_3_probe_entity_ac.bank.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"put":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Update My pass_3_probe_entity","description":"<p>Update My pass_3_probe_entity.</p>\n<p>Pass-3 probe entity</p>\n<p><strong>Property List:</strong></p>\n<ul>\n<li>name: Name</li>\n<li>amount: Amount</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;pass_3_probe_entity&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_updateMypass_3_probe_entity_ac.bank.uk","requestBody":{"description":"Request body","content":{"application/json":{"schema":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"amount":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}}}}},"500":{"description":"Internal Server Error"}},"security":[{"DirectLogin":[]},{"GatewayLogin":[]},{"OAuth2":[]}]},"delete":{"tags":["_Pass_3_probe_entity(ac.bank.uk)","Dynamic-Entity","Dynamic"],"summary":"Delete My pass_3_probe_entity by id","description":"<p>Delete My pass_3_probe_entity 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;pass_3_probe_entity&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_deleteMypass_3_probe_entity_ac.bank.uk","responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"type":"integer"}}}}},"example":{"type":"object","properties":{"bank-id":{"type":"string"},"pass_3_probe_entity":{"type":"object","properties":{"pass_3_probe_entity_id":{"type":"string"},"name":{"type":"string"},"amount":{"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","properties":{"covid_api_days_list":{"type":"array","items":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"covid_api_days":{"type":"object","properties":{"covid_api_days_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"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","properties":{"customer_identifier":{"type":"string"},"manufacturer":{"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","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"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","properties":{"customer_cars":{"type":"object","properties":{"customer_cars_id":{"type":"string"},"customer_identifier":{"type":"string"},"manufacturer":{"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","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"foo_bar":{"type":"object","properties":{"foo_bar_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"odometer":{"type":"object","properties":{"odometer_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"simon_covid_list":{"type":"array","items":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"simon_covid":{"type":"object","properties":{"simon_covid_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","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"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"d-entity1":{"type":"object","properties":{"d-entity1_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","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"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_policy":{"type":"object","properties":{"insurance_policy_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"bank-id":{"type":"string"},"insurance_premium":{"type":"object","properties":{"insurance_premium_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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","properties":{"name":{"type":"string"},"balance":{"type":"integer"}}},"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","properties":{"test_daniel707_list":{"type":"array","items":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}}},"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","properties":{"name":{"type":"string"},"number":{"type":"integer"}}},"example":{"type":"object","properties":{"name":{"type":"string"},"number":{"type":"integer"}}}}},"required":true},"responses":{"200":{"description":"Successful operation","content":{"application/json":{"schema":{"type":"object","properties":{"test_daniel707":{"type":"object","properties":{"test_daniel707_id":{"type":"string"},"name":{"type":"string"},"number":{"type":"integer"}}}}},"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 is a simple authentication process for trusted environments and testing.\n\n### Step 1: Get your Consumer Key\n\nRegister your application at https://apisandbox.openbankproject.com/consumer-registration to obtain a consumer_key.\n\n### Step 2: Obtain a token\n\nSend a POST request with your credentials in the DirectLogin header:\n\n    POST https://apisandbox.openbankproject.com/obp/v6.0.0/my/logins/direct\n    Content-Type: application/json\n    DirectLogin: username=YOUR_USERNAME, password=YOUR_PASSWORD, consumer_key=YOUR_CONSUMER_KEY\n\nThe body should be left empty.\n\nA successful response returns a JSON object containing a token:\n\n    {\"token\": \"your-token-string\"}\n\n### Step 3: Use the token in subsequent API calls\n\nInclude the token in the DirectLogin header on all subsequent requests:\n\n    GET https://apisandbox.openbankproject.com/obp/v6.0.0/my/banks\n    DirectLogin: token=your-token-string\n\n### Parameters\n\nParameter names and values are case sensitive. Each parameter must appear only once per request.\n\n- **username** - The name of the user to authenticate.\n- **password** - The password of the user.\n- **consumer_key** - The application identifier obtained during registration.\n\n### Notes\n\n- The header name is **DirectLogin** (case insensitive for HTTP/1.1, must be lower case for HTTP/2).\n- Direct Login is intended for hackathons, testing, and trusted environments.\n- For production use with third-party applications, use OAuth2 / OIDC instead.","name":"DirectLogin","in":"header"},"GatewayLogin":{"type":"apiKey","description":"Gateway Login allows a gateway (e.g. API Gateway) to authenticate on behalf of a user.\n\nThe gateway sends a JWT in the Authorization header. The JWT is signed with a shared secret\nbetween the gateway and OBP. This method does not require a separate token-obtaining step —\nthe JWT is sent directly with each API request.\n\n    GET https://apisandbox.openbankproject.com/obp/v6.0.0/my/banks\n    Authorization: GatewayLogin token=\"your-jwt-token\"\n\n### Notes\n\n- Gateway Login is intended for trusted infrastructure, not end-user applications.\n- The JWT must be signed with the pre-shared secret configured on the OBP instance.\n- Contact your OBP administrator for gateway integration details.","name":"Authorization","in":"header"},"OAuth2":{"type":"http","description":"OAuth2 / OpenID Connect (OIDC) is the recommended authentication method for production use.\n\nOBP supports the OAuth2 Authorization Code flow for user-facing applications and the\nClient Credentials flow for application-only (machine-to-machine) access.\n\n### Authorization Code Flow (3-legged)\n\nUse this flow when your application needs to act on behalf of a user.\n\n1. Register your application at https://apisandbox.openbankproject.com/consumer-registration to obtain a client_id and client_secret.\n2. Redirect the user to the authorization URL with your client_id and redirect_uri.\n3. After the user authenticates and consents, they are redirected back with an authorization code.\n4. Exchange the authorization code for an access token at the token endpoint.\n5. Use the access token as a Bearer token in the Authorization header:\n\n       GET https://apisandbox.openbankproject.com/obp/v6.0.0/my/banks\n       Authorization: Bearer your-access-token\n\n### Client Credentials Flow (2-legged / Application Only)\n\nUse this flow for endpoints with authMode ApplicationOnly or UserOrApplication.\nThe application authenticates itself using its client_id and client_secret without a user login.\n\n    POST <OIDC_provider_token_endpoint>\n    Content-Type: application/x-www-form-urlencoded\n\n    grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET\n\nThe response contains a Bearer token to use in subsequent API calls.\n\n### Notes\n\n- The authorization and token endpoint URLs depend on the OIDC provider configured for this OBP instance.\n- Token expiry and refresh behaviour depend on the OIDC provider configuration.\n- OAuth2 / OIDC is the recommended method for production deployments.","scheme":"bearer","bearerFormat":"JWT"}}},"tags":[{"name":"_Pass_3_probe_entity(ac.bank.uk)","description":"Operations related to _Pass_3_probe_entity(ac.bank.uk)"},{"name":"Dynamic-Entity","description":"Operations related to Dynamic-Entity"},{"name":"Dynamic","description":"Operations related to Dynamic"},{"name":"_FishPort","description":"Operations related to _FishPort"},{"name":"_InsurancePremium(gh.29.uk)","description":"Operations related to _InsurancePremium(gh.29.uk)"},{"name":"_Test_daniel707","description":"Operations related to _Test_daniel707"},{"name":"_D-Entity1(gh.29.uk)","description":"Operations related to _D-Entity1(gh.29.uk)"},{"name":"_CovidAPIDays","description":"Operations related to _CovidAPIDays"},{"name":"_SimonCovid","description":"Operations related to _SimonCovid"},{"name":"_MarchHare(gh.29.uk)","description":"Operations related to _MarchHare(gh.29.uk)"},{"name":"_FooBar","description":"Operations related to _FooBar"},{"name":"_Customer_cars","description":"Operations related to _Customer_cars"},{"name":"_Test1","description":"Operations related to _Test1"},{"name":"_ObpActivity(obp.testing.01)","description":"Operations related to _ObpActivity(obp.testing.01)"},{"name":"_InsurancePolicy(gh.29.uk)","description":"Operations related to _InsurancePolicy(gh.29.uk)"},{"name":"_Odometer(gh.29.uk)","description":"Operations related to _Odometer(gh.29.uk)"},{"name":"_Sustrans","description":"Operations related to _Sustrans"},{"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"},{"name":"Pass-3 probe endpoint","description":"Operations related to Pass-3 probe endpoint"}]}