API Explorer

v5.1.0 filtered by tag: Dynamic dynamic (77 APIs)

Bank
Accounts
Views
Counterparties
Transactions

Get Bank Account By Id

Get Bank Account

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEndpointProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"url_pattern",
        "value":"http://obp_mock//accounts/{account_id}"
    },
    {
        "key":"http_method",
        "value":"GET"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "name":"family account", "balance":1 }
Required Roles:
  • CanGetDynamicEndpoint__account202 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEndpoint_GET_accounts_ACCOUNT_ID, operation_id: OBPv4.0.0-dynamicEndpoint_GET_accounts_ACCOUNT_ID Tags: Bank Accounts (Dynamic Endpoint), New-Style, Dynamic-Endpoint, Dynamic,

Post Accounts

POST Accounts

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEndpointProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"url_pattern",
        "value":"http://obp_mock//accounts"
    },
    {
        "key":"http_method",
        "value":"POST"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "name":"family account", "balance":1 }
Required Roles:
  • CanCreateDynamicEndpoint_POST_account118 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEndpoint_POST_accounts, operation_id: OBPv4.0.0-dynamicEndpoint_POST_accounts Tags: Bank Accounts (Dynamic Endpoint), New-Style, Dynamic-Endpoint, Dynamic,

Create new Covid APIDays

Create new Covid APIDays.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"CovidAPIDays"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "covid_api_days":{ "covidAPIDaysId":"ea04779d-feef-46d4-ab9f-458e40303ae2", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_SystemCovidAPIDays - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createCovidAPIDays_, operation_id: OBPv4.0.0-dynamicEntity_createCovidAPIDays_ Tags: _Covid APIDays, New-Style, Dynamic-Entity, Dynamic,

Delete Covid APIDays by id

Delete Covid APIDays by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"CovidAPIDays"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "covid_api_days":{ "covidAPIDaysId":"14d888d6-3534-4551-8665-854074536a1e", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_SystemCovidAPIDays - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteCovidAPIDays_, operation_id: OBPv4.0.0-dynamicEntity_deleteCovidAPIDays_ Tags: _Covid APIDays, New-Style, Dynamic-Entity, Dynamic,

Get Covid APIDays List

Get Covid APIDays List.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"CovidAPIDays"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /CovidAPIDays?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "covid_api_days_list":[{ "covid_api_days":{ "covidAPIDaysId":"e03275e7-5da5-4981-bc19-475b8f8bb8f2", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_SystemCovidAPIDays - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getCovidAPIDaysList_, operation_id: OBPv4.0.0-dynamicEntity_getCovidAPIDaysList_ Tags: _Covid APIDays, New-Style, Dynamic-Entity, Dynamic,

Get Covid APIDays by id

Get Covid APIDays by id.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"CovidAPIDays"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "covid_api_days":{ "covidAPIDaysId":"b8ae84f1-1770-4282-b07e-233e309f5ebd", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_SystemCovidAPIDays - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleCovidAPIDays_, operation_id: OBPv4.0.0-dynamicEntity_getSingleCovidAPIDays_ Tags: _Covid APIDays, New-Style, Dynamic-Entity, Dynamic,

Update Covid APIDays

Update Covid APIDays.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"CovidAPIDays"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "covid_api_days":{ "covidAPIDaysId":"14f3f347-7a4d-4934-9e4c-dd4a0fbddfc5", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_SystemCovidAPIDays - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateCovidAPIDays_, operation_id: OBPv4.0.0-dynamicEntity_updateCovidAPIDays_ Tags: _Covid APIDays, New-Style, Dynamic-Entity, Dynamic,

Create new Customer Cars

Create new Customer Cars.

The car the customer arrived in

Property List:

  • customer_identifier: description of customer_identifier field, can be markdown text.
  • manufacturer: description of manufacturer field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"customer_cars"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "customer_cars":{ "customer_carsId":"282a059f-4cff-4642-aa82-2432e346789e", "customer_identifier":"bc37e0fb-b75b-48d3-8fe9-c94ff064aa9a", "manufacturer":"BMW" } }
Required Roles:
  • CanCreateDynamicEntity_Systemcustomer_cars - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createcustomer_cars_, operation_id: OBPv4.0.0-dynamicEntity_createcustomer_cars_ Tags: _Customer Cars, New-Style, Dynamic-Entity, Dynamic,

Delete Customer Cars by id

Delete Customer Cars by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"customer_cars"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "customer_cars":{ "customer_carsId":"ce86ea40-42e2-4d9e-8636-ae5cc60d3433", "customer_identifier":"bc37e0fb-b75b-48d3-8fe9-c94ff064aa9a", "manufacturer":"BMW" } }
Required Roles:
  • CanDeleteDynamicEntity_Systemcustomer_cars - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deletecustomer_cars_, operation_id: OBPv4.0.0-dynamicEntity_deletecustomer_cars_ Tags: _Customer Cars, New-Style, Dynamic-Entity, Dynamic,

Get Customer Cars List

Get Customer Cars List.

The car the customer arrived in

Property List:

  • customer_identifier: description of customer_identifier field, can be markdown text.
  • manufacturer: description of manufacturer field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"customer_cars"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /customer_cars?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "customer_cars_list":[{ "customer_cars":{ "customer_carsId":"37a441a7-4026-435b-87ab-a8d7aa81870c", "customer_identifier":"bc37e0fb-b75b-48d3-8fe9-c94ff064aa9a", "manufacturer":"BMW" } }] }
Required Roles:
  • CanGetDynamicEntity_Systemcustomer_cars - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getcustomer_carsList_, operation_id: OBPv4.0.0-dynamicEntity_getcustomer_carsList_ Tags: _Customer Cars, New-Style, Dynamic-Entity, Dynamic,

Get Customer Cars by id

Get Customer Cars by id.

The car the customer arrived in

Property List:

  • customer_identifier: description of customer_identifier field, can be markdown text.
  • manufacturer: description of manufacturer field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"customer_cars"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "customer_cars":{ "customer_carsId":"626466e2-652e-496a-9586-9cbdd6869a27", "customer_identifier":"bc37e0fb-b75b-48d3-8fe9-c94ff064aa9a", "manufacturer":"BMW" } }
Required Roles:
  • CanGetDynamicEntity_Systemcustomer_cars - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSinglecustomer_cars_, operation_id: OBPv4.0.0-dynamicEntity_getSinglecustomer_cars_ Tags: _Customer Cars, New-Style, Dynamic-Entity, Dynamic,

Update Customer Cars

Update Customer Cars.

The car the customer arrived in

Property List:

  • customer_identifier: description of customer_identifier field, can be markdown text.
  • manufacturer: description of manufacturer field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"customer_cars"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "customer_cars":{ "customer_carsId":"bbcd8882-e7ea-4a4c-abae-93d53a28469e", "customer_identifier":"bc37e0fb-b75b-48d3-8fe9-c94ff064aa9a", "manufacturer":"BMW" } }
Required Roles:
  • CanUpdateDynamicEntity_Systemcustomer_cars - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updatecustomer_cars_, operation_id: OBPv4.0.0-dynamicEntity_updatecustomer_cars_ Tags: _Customer Cars, New-Style, Dynamic-Entity, Dynamic,

Create new D Entity1

Create new D Entity1.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"D-Entity1"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "d-entity1":{ "d-Entity1Id":"ea7b0150-1fc0-4392-aa99-11883b4fa03c", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_D-Entity1 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createD-Entity1_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_createD-Entity1_gh.29.uk Tags: _D Entity1(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Delete D Entity1 by id

Delete D Entity1 by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"D-Entity1"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "d-entity1":{ "d-Entity1Id":"d32a55dd-fc3c-4ed9-821a-53367dfa0227", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_D-Entity1 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteD-Entity1_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_deleteD-Entity1_gh.29.uk Tags: _D Entity1(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get D Entity1 List

Get D Entity1 List.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"D-Entity1"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /D-Entity1?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "d-entity1_list":[{ "bank-id":"gh.29.uk", "d-entity1":{ "d-Entity1Id":"94a96069-5148-4237-85f7-e604f81b76b1", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_D-Entity1 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getD-Entity1List_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getD-Entity1List_gh.29.uk Tags: _D Entity1(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get D Entity1 by id

Get D Entity1 by id.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"D-Entity1"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "d-entity1":{ "d-Entity1Id":"6fbac1ee-d38c-44f5-b517-cea562bd3344", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_D-Entity1 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleD-Entity1_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getSingleD-Entity1_gh.29.uk Tags: _D Entity1(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Update D Entity1

Update D Entity1.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"D-Entity1"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "d-entity1":{ "d-Entity1Id":"d88cf3c4-530d-4dbc-9d83-86abadc3d768", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_D-Entity1 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateD-Entity1_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_updateD-Entity1_gh.29.uk Tags: _D Entity1(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Create new Fish Port

Create new Fish Port.

Portfolio of fishbased values

Property List:

  • fish: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FishPort"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "fish_port":{ "fishPortId":"aae439c0-97a9-407b-afd7-643a999f4e6a", "fish":"James Brown", "number":6987233228 } }
Required Roles:
  • CanCreateDynamicEntity_SystemFishPort - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createFishPort_, operation_id: OBPv4.0.0-dynamicEntity_createFishPort_ Tags: _Fish Port, New-Style, Dynamic-Entity, Dynamic,

Delete Fish Port by id

Delete Fish Port by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FishPort"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "fish_port":{ "fishPortId":"445ecd3c-2470-4a69-9ee5-725c6fbcbda1", "fish":"James Brown", "number":6987233228 } }
Required Roles:
  • CanDeleteDynamicEntity_SystemFishPort - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteFishPort_, operation_id: OBPv4.0.0-dynamicEntity_deleteFishPort_ Tags: _Fish Port, New-Style, Dynamic-Entity, Dynamic,

Get Fish Port List

Get Fish Port List.

Portfolio of fishbased values

Property List:

  • fish: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FishPort"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /FishPort?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "fish_port_list":[{ "fish_port":{ "fishPortId":"3392d725-e081-46a5-abfe-bec2f77f1236", "fish":"James Brown", "number":6987233228 } }] }
Required Roles:
  • CanGetDynamicEntity_SystemFishPort - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getFishPortList_, operation_id: OBPv4.0.0-dynamicEntity_getFishPortList_ Tags: _Fish Port, New-Style, Dynamic-Entity, Dynamic,

Get Fish Port by id

Get Fish Port by id.

Portfolio of fishbased values

Property List:

  • fish: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FishPort"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "fish_port":{ "fishPortId":"41ff3964-3793-4328-b448-9f3c3731c311", "fish":"James Brown", "number":6987233228 } }
Required Roles:
  • CanGetDynamicEntity_SystemFishPort - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleFishPort_, operation_id: OBPv4.0.0-dynamicEntity_getSingleFishPort_ Tags: _Fish Port, New-Style, Dynamic-Entity, Dynamic,

Update Fish Port

Update Fish Port.

Portfolio of fishbased values

Property List:

  • fish: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FishPort"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "fish_port":{ "fishPortId":"3b1439f7-8468-48d6-ac21-928befb05e4c", "fish":"James Brown", "number":6987233228 } }
Required Roles:
  • CanUpdateDynamicEntity_SystemFishPort - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateFishPort_, operation_id: OBPv4.0.0-dynamicEntity_updateFishPort_ Tags: _Fish Port, New-Style, Dynamic-Entity, Dynamic,

Create new Foo Bar

Create new Foo Bar.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FooBar"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "foo_bar":{ "fooBarId":"7dc908d1-d18b-4326-ade7-3bede0d3b481", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_SystemFooBar - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createFooBar_, operation_id: OBPv4.0.0-dynamicEntity_createFooBar_ Tags: _Foo Bar, New-Style, Dynamic-Entity, Dynamic,

Delete Foo Bar by id

Delete Foo Bar by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FooBar"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "foo_bar":{ "fooBarId":"caa350cf-269d-4806-b119-c19fcd0f071f", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_SystemFooBar - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteFooBar_, operation_id: OBPv4.0.0-dynamicEntity_deleteFooBar_ Tags: _Foo Bar, New-Style, Dynamic-Entity, Dynamic,

Get Foo Bar List

Get Foo Bar List.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FooBar"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /FooBar?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "foo_bar_list":[{ "foo_bar":{ "fooBarId":"71a0589c-6de4-4010-a119-3f797452be49", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_SystemFooBar - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getFooBarList_, operation_id: OBPv4.0.0-dynamicEntity_getFooBarList_ Tags: _Foo Bar, New-Style, Dynamic-Entity, Dynamic,

Get Foo Bar by id

Get Foo Bar by id.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FooBar"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "foo_bar":{ "fooBarId":"ca9d9f0b-11ee-43cf-9cd9-9b85ec9ef890", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_SystemFooBar - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleFooBar_, operation_id: OBPv4.0.0-dynamicEntity_getSingleFooBar_ Tags: _Foo Bar, New-Style, Dynamic-Entity, Dynamic,

Update Foo Bar

Update Foo Bar.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"FooBar"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "foo_bar":{ "fooBarId":"0cfc7a25-0f38-47ea-9add-0ecc79751386", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_SystemFooBar - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateFooBar_, operation_id: OBPv4.0.0-dynamicEntity_updateFooBar_ Tags: _Foo Bar, New-Style, Dynamic-Entity, Dynamic,

Create new Insurance Policy

Create new Insurance Policy.

Which insurance policies the customer already has.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePolicy"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_policy":{ "insurancePolicyId":"85a24d79-8bf4-4566-92fb-286a22944ad5", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_InsurancePolicy - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createInsurancePolicy_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_createInsurancePolicy_gh.29.uk Tags: _Insurance Policy(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Delete Insurance Policy by id

Delete Insurance Policy by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePolicy"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_policy":{ "insurancePolicyId":"092836a3-9317-4288-8a11-6ec7146b3e79", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_InsurancePolicy - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteInsurancePolicy_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_deleteInsurancePolicy_gh.29.uk Tags: _Insurance Policy(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get Insurance Policy List

Get Insurance Policy List.

Which insurance policies the customer already has.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePolicy"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /InsurancePolicy?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_policy_list":[{ "bank-id":"gh.29.uk", "insurance_policy":{ "insurancePolicyId":"85f6d3fb-f404-4368-876c-4455c2c5a455", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_InsurancePolicy - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getInsurancePolicyList_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getInsurancePolicyList_gh.29.uk Tags: _Insurance Policy(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get Insurance Policy by id

Get Insurance Policy by id.

Which insurance policies the customer already has.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePolicy"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_policy":{ "insurancePolicyId":"116afe62-6e6e-4fcf-ae0f-ffa751ec8b44", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_InsurancePolicy - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleInsurancePolicy_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getSingleInsurancePolicy_gh.29.uk Tags: _Insurance Policy(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Update Insurance Policy

Update Insurance Policy.

Which insurance policies the customer already has.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePolicy"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_policy":{ "insurancePolicyId":"2222296c-b2df-412b-bf16-9ff65beca922", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_InsurancePolicy - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateInsurancePolicy_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_updateInsurancePolicy_gh.29.uk Tags: _Insurance Policy(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Create new Insurance Premium

Create new Insurance Premium.

Retrive the premium for the customer.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePremium"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_premium":{ "insurancePremiumId":"27ab7db9-5a15-4869-b929-d83a809a296a", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_InsurancePremium - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createInsurancePremium_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_createInsurancePremium_gh.29.uk Tags: _Insurance Premium(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Delete Insurance Premium by id

Delete Insurance Premium by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePremium"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_premium":{ "insurancePremiumId":"c61fb763-6823-47ec-8173-5e5fba94ea2c", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_InsurancePremium - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteInsurancePremium_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_deleteInsurancePremium_gh.29.uk Tags: _Insurance Premium(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get Insurance Premium List

Get Insurance Premium List.

Retrive the premium for the customer.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePremium"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /InsurancePremium?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_premium_list":[{ "bank-id":"gh.29.uk", "insurance_premium":{ "insurancePremiumId":"920b2a0e-90f4-4108-96f2-e0c76d583f4b", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_InsurancePremium - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getInsurancePremiumList_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getInsurancePremiumList_gh.29.uk Tags: _Insurance Premium(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get Insurance Premium by id

Get Insurance Premium by id.

Retrive the premium for the customer.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePremium"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_premium":{ "insurancePremiumId":"606b2fd0-aff7-4415-800f-3b277b5dc435", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_InsurancePremium - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleInsurancePremium_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getSingleInsurancePremium_gh.29.uk Tags: _Insurance Premium(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Update Insurance Premium

Update Insurance Premium.

Retrive the premium for the customer.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"InsurancePremium"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "insurance_premium":{ "insurancePremiumId":"4c62ec02-b2fe-4fd0-ab73-1b0cc2ac50fb", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_InsurancePremium - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateInsurancePremium_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_updateInsurancePremium_gh.29.uk Tags: _Insurance Premium(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Create new March Hare

Create new March Hare.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"MarchHare"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "march_hare":{ "marchHareId":"6e78131c-8d13-47ce-81d6-f832b87afbc5", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_MarchHare - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createMarchHare_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_createMarchHare_gh.29.uk Tags: _March Hare(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Delete March Hare by id

Delete March Hare by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"MarchHare"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "march_hare":{ "marchHareId":"4accfa02-e0a9-414d-ab5e-4d5761695af5", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_MarchHare - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteMarchHare_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_deleteMarchHare_gh.29.uk Tags: _March Hare(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get March Hare List

Get March Hare List.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"MarchHare"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /MarchHare?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "march_hare_list":[{ "bank-id":"gh.29.uk", "march_hare":{ "marchHareId":"80327290-ab69-4ffc-a250-d5c9b8d580d6", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_MarchHare - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getMarchHareList_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getMarchHareList_gh.29.uk Tags: _March Hare(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get March Hare by id

Get March Hare by id.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"MarchHare"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "march_hare":{ "marchHareId":"7e689b3a-9b5d-4bfd-8c76-697eadc6b324", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_MarchHare - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleMarchHare_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getSingleMarchHare_gh.29.uk Tags: _March Hare(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Update March Hare

Update March Hare.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"MarchHare"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "march_hare":{ "marchHareId":"ff812f16-0307-4c0f-9d18-eb288c6a7730", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_MarchHare - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateMarchHare_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_updateMarchHare_gh.29.uk Tags: _March Hare(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Create new Obp Activity

Create new Obp Activity.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • username: description of name field, can be markdown text.
  • created_date: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"ObpActivity"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "obp_activity":{ "obpActivityId":"70b4bf2b-1553-4b8e-bc04-b788405016e9", "name":"James Brown", "username":"James Brown", "created_date":"698761728" } }
Required Roles:
  • CanCreateDynamicEntity_ObpActivity - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createObpActivity_obp.testing.01, operation_id: OBPv4.0.0-dynamicEntity_createObpActivity_obp.testing.01 Tags: _Obp Activity(obp.testing.01), New-Style, Dynamic-Entity, Dynamic,

Delete Obp Activity by id

Delete Obp Activity by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"ObpActivity"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "obp_activity":{ "obpActivityId":"d54c3f60-4ae4-4581-bbbb-d2f4cf209904", "name":"James Brown", "username":"James Brown", "created_date":"698761728" } }
Required Roles:
  • CanDeleteDynamicEntity_ObpActivity - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteObpActivity_obp.testing.01, operation_id: OBPv4.0.0-dynamicEntity_deleteObpActivity_obp.testing.01 Tags: _Obp Activity(obp.testing.01), New-Style, Dynamic-Entity, Dynamic,

Get Obp Activity List

Get Obp Activity List.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • username: description of name field, can be markdown text.
  • created_date: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"ObpActivity"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /ObpActivity?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "obp_activity_list":[{ "bank-id":"gh.29.uk", "obp_activity":{ "obpActivityId":"b559afaf-a53a-48fc-93cf-1f0bb63c3b60", "name":"James Brown", "username":"James Brown", "created_date":"698761728" } }] }
Required Roles:
  • CanGetDynamicEntity_ObpActivity - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getObpActivityList_obp.testing.01, operation_id: OBPv4.0.0-dynamicEntity_getObpActivityList_obp.testing.01 Tags: _Obp Activity(obp.testing.01), New-Style, Dynamic-Entity, Dynamic,

Get Obp Activity by id

Get Obp Activity by id.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • username: description of name field, can be markdown text.
  • created_date: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"ObpActivity"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "obp_activity":{ "obpActivityId":"3b9df1e7-1f0d-4928-8325-d59d79740314", "name":"James Brown", "username":"James Brown", "created_date":"698761728" } }
Required Roles:
  • CanGetDynamicEntity_ObpActivity - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleObpActivity_obp.testing.01, operation_id: OBPv4.0.0-dynamicEntity_getSingleObpActivity_obp.testing.01 Tags: _Obp Activity(obp.testing.01), New-Style, Dynamic-Entity, Dynamic,

Update Obp Activity

Update Obp Activity.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • username: description of name field, can be markdown text.
  • created_date: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"ObpActivity"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "obp_activity":{ "obpActivityId":"97fd8012-79b9-40b6-b911-e0f2830656f1", "name":"James Brown", "username":"James Brown", "created_date":"698761728" } }
Required Roles:
  • CanUpdateDynamicEntity_ObpActivity - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateObpActivity_obp.testing.01, operation_id: OBPv4.0.0-dynamicEntity_updateObpActivity_obp.testing.01 Tags: _Obp Activity(obp.testing.01), New-Style, Dynamic-Entity, Dynamic,

Create new Odometer

Create new Odometer.

Verify odometer information for flexible contracts.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"Odometer"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "odometer":{ "odometerId":"ca684fab-9c1c-4c60-b2c9-25950b0d9ff2", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_Odometer - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createOdometer_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_createOdometer_gh.29.uk Tags: _Odometer(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Delete Odometer by id

Delete Odometer by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"Odometer"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "odometer":{ "odometerId":"242ebb45-a7f9-4ddc-aa40-a746d32be780", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_Odometer - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteOdometer_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_deleteOdometer_gh.29.uk Tags: _Odometer(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get Odometer List

Get Odometer List.

Verify odometer information for flexible contracts.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"Odometer"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /Odometer?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "odometer_list":[{ "bank-id":"gh.29.uk", "odometer":{ "odometerId":"7c0f7f3a-a8c2-420f-a261-d83741d6b39e", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_Odometer - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getOdometerList_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getOdometerList_gh.29.uk Tags: _Odometer(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Get Odometer by id

Get Odometer by id.

Verify odometer information for flexible contracts.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"Odometer"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "odometer":{ "odometerId":"be621b07-c609-44f8-8e9c-e0f01307f608", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_Odometer - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleOdometer_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_getSingleOdometer_gh.29.uk Tags: _Odometer(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Update Odometer

Update Odometer.

Verify odometer information for flexible contracts.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"Odometer"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "bank-id":"gh.29.uk", "odometer":{ "odometerId":"515e0b4e-2c35-46e4-898f-5305caa961f9", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_Odometer - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateOdometer_gh.29.uk, operation_id: OBPv4.0.0-dynamicEntity_updateOdometer_gh.29.uk Tags: _Odometer(gh.29.uk), New-Style, Dynamic-Entity, Dynamic,

Create new Simon Covid

Create new Simon Covid.

Let's put Covid99 stuff here

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"SimonCovid"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "simon_covid":{ "simonCovidId":"b7f7b2db-e289-4d19-8505-1e1a055be539", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_SystemSimonCovid - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createSimonCovid_, operation_id: OBPv4.0.0-dynamicEntity_createSimonCovid_ Tags: _Simon Covid, New-Style, Dynamic-Entity, Dynamic,

Delete Simon Covid by id

Delete Simon Covid by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"SimonCovid"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "simon_covid":{ "simonCovidId":"5d240c80-0f3b-45b7-8dc7-6dd84cf874bd", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_SystemSimonCovid - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deleteSimonCovid_, operation_id: OBPv4.0.0-dynamicEntity_deleteSimonCovid_ Tags: _Simon Covid, New-Style, Dynamic-Entity, Dynamic,

Get Simon Covid List

Get Simon Covid List.

Let's put Covid99 stuff here

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"SimonCovid"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /SimonCovid?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "simon_covid_list":[{ "simon_covid":{ "simonCovidId":"c825f80e-1dee-4514-a395-9352a02ab3f9", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_SystemSimonCovid - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSimonCovidList_, operation_id: OBPv4.0.0-dynamicEntity_getSimonCovidList_ Tags: _Simon Covid, New-Style, Dynamic-Entity, Dynamic,

Get Simon Covid by id

Get Simon Covid by id.

Let's put Covid99 stuff here

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"SimonCovid"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "simon_covid":{ "simonCovidId":"a0699564-a420-4368-832b-d401c7fe87c3", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_SystemSimonCovid - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSingleSimonCovid_, operation_id: OBPv4.0.0-dynamicEntity_getSingleSimonCovid_ Tags: _Simon Covid, New-Style, Dynamic-Entity, Dynamic,

Update Simon Covid

Update Simon Covid.

Let's put Covid99 stuff here

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"SimonCovid"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "simon_covid":{ "simonCovidId":"f57959ba-8b37-4626-a17c-62d69dcf457f", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_SystemSimonCovid - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updateSimonCovid_, operation_id: OBPv4.0.0-dynamicEntity_updateSimonCovid_ Tags: _Simon Covid, New-Style, Dynamic-Entity, Dynamic,

Create new Sustrans

Create new Sustrans.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"sustrans"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "sustrans":{ "sustransId":"aac3efca-c7ad-45bd-a6b2-6d6a33b1bd8e", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_Systemsustrans - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createsustrans_, operation_id: OBPv4.0.0-dynamicEntity_createsustrans_ Tags: _Sustrans, New-Style, Dynamic-Entity, Dynamic,

Delete Sustrans by id

Delete Sustrans by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"sustrans"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "sustrans":{ "sustransId":"67757079-4f18-4dd4-b720-037000f895f3", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanDeleteDynamicEntity_Systemsustrans - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_deletesustrans_, operation_id: OBPv4.0.0-dynamicEntity_deletesustrans_ Tags: _Sustrans, New-Style, Dynamic-Entity, Dynamic,

Get Sustrans List

Get Sustrans List.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"sustrans"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Can do filter on the fields
e.g: /sustrans?name=James%20Brown&number=123.456&number=11.11
Will do filter by this rule: name == "James Brown" && (number==123.456 || number=11.11)

Typical Successful Response:

								
									
{ "sustrans_list":[{ "sustrans":{ "sustransId":"823af710-a779-4a21-977b-2113c123ad86", "name":"James Brown", "number":698761728 } }] }
Required Roles:
  • CanGetDynamicEntity_Systemsustrans - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getsustransList_, operation_id: OBPv4.0.0-dynamicEntity_getsustransList_ Tags: _Sustrans, New-Style, Dynamic-Entity, Dynamic,

Get Sustrans by id

Get Sustrans by id.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"sustrans"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "sustrans":{ "sustransId":"a6e97b1f-7aed-42ab-b224-e39abecfe9c9", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanGetDynamicEntity_Systemsustrans - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_getSinglesustrans_, operation_id: OBPv4.0.0-dynamicEntity_getSinglesustrans_ Tags: _Sustrans, New-Style, Dynamic-Entity, Dynamic,

Update Sustrans

Update Sustrans.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"sustrans"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "sustrans":{ "sustransId":"a90d8ff8-ce36-48c9-bda4-7b07df43b8a8", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanUpdateDynamicEntity_Systemsustrans - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_updatesustrans_, operation_id: OBPv4.0.0-dynamicEntity_updatesustrans_ Tags: _Sustrans, New-Style, Dynamic-Entity, Dynamic,

Create new My Test Daniel707

Create new My Test Daniel707.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"test_daniel707"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "test_daniel707":{ "test_daniel707Id":"e56d4e4e-c945-4451-ba81-3cddc766e8fd", "name":"James Brown", "number":698761728 } }
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createMytest_daniel707_, operation_id: OBPv4.0.0-dynamicEntity_createMytest_daniel707_ Tags: _Test Daniel707, New-Style, Dynamic-Entity, Dynamic,

Create new Test Daniel707

Create new Test Daniel707.

Description of this entity, can be markdown text.

Property List:

  • name: description of name field, can be markdown text.
  • number: description of number field, can be markdown text.

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"test_daniel707"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory

Typical Successful Response:

								
									
{ "test_daniel707":{ "test_daniel707Id":"9add3292-7922-4894-9426-36835e32b5da", "name":"James Brown", "number":698761728 } }
Required Roles:
  • CanCreateDynamicEntity_Systemtest_daniel707 - Please login to request this Role
Validations:
  • Required JSON Validation: No
  • Allowed Authentication Types: Not set
Possible Errors:
  • OBP-20001: User not logged in. Authentication is required!
  • OBP-20006: User is missing one or more roles:
  • OBP-10001: Incorrect json format.
  • OBP-50000: Unknown Error.
Connector Methods:
Version: OBPv4.0.0, function_name: by dynamicEntity_createtest_daniel707_, operation_id: OBPv4.0.0-dynamicEntity_createtest_daniel707_ Tags: _Test Daniel707, New-Style, Dynamic-Entity, Dynamic,

Delete My Test Daniel707 by id

Delete My Test Daniel707 by id

MethodRouting settings example:

{
  "is_bank_id_exact_match":false,
  "method_name":"dynamicEntityProcess",
  "connector_name":"rest_vMar2019",
  "bank_id_pattern":".*",
  "parameters":[
    {
        "key":"entityName",
        "value":"test_daniel707"
    }
    {
        "key":"url",
        "value":"http://mydomain.com/xxx"
    }
  ]
}

Authentication is Mandatory