{"resource_docs":[{"operation_id":"OBPv4.0.0-getAllConnectorMethods","implemented_by":{"version":"OBPv4.0.0","function":"getAllConnectorMethods"},"request_verb":"GET","request_url":"/obp/v4.0.0/management/connector-methods","summary":"Get all Connector Methods","description":"
Get all Connector Methods.
\nAuthentication is Mandatory
\nJSON response body fields:
\n","description_markdown":"Get all Connector Methods.\n\n\n\nAuthentication is Mandatory\n\n\n**JSON response body fields:**\n\n\n","success_response_body":{"connectors_methods":[{"connector_method_id":"ace0352a-9a0f-4bfa-b30b-9003aa467f51","method_name":"getBank","method_body":"%20%20%20%20%20%20Future.successful%28%0A%20%20%20%20%20%20%20%20Full%28%28BankCommons%28%0A%20%20%20%20%20%20%20%20%20%20BankId%28%22Hello%20bank%20id%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%228%22%0A%20%20%20%20%20%20%20%20%29%2C%20None%29%29%0A%20%20%20%20%20%20%29","programming_lang":"Scala"}]},"error_response_bodies":["OBP-20001: User not logged in. Authentication is required!","OBP-20006: User is missing one or more roles: ","OBP-50000: Unknown Error."],"tags":["Connector-Method"],"typed_success_response_body":{"type":"object","properties":{"connectors_methods":{"type":"array","items":{"type":"object","properties":{"connector_method_id":{"type":"string"},"method_name":{"type":"string"},"programming_lang":{"type":"string"},"method_body":{"type":"string"}}}}}},"roles":[{"role":"CanGetAllConnectorMethods","requires_bank_id":false}],"is_featured":false,"special_instructions":"","specified_url":"/obp/v4.0.0/management/connector-methods","connector_methods":[]},{"operation_id":"OBPv4.0.0-createConnectorMethod","implemented_by":{"version":"OBPv4.0.0","function":"createConnectorMethod"},"request_verb":"POST","request_url":"/obp/v4.0.0/management/connector-methods","summary":"Create Connector Method","description":"Create an internal connector.
\nThe method_body is URL-encoded format String
\nAuthentication is Mandatory
\nJSON request body fields:
\nJSON response body fields:
\n","description_markdown":"Create an internal connector.\n\nThe method_body is URL-encoded format String\n\n\nAuthentication is Mandatory\n\n\n**JSON request body fields:**\n\n\n\n\n\n**JSON response body fields:**\n\n\n","example_request_body":{"method_name":"getBank","method_body":"%20%20%20%20%20%20Future.successful%28%0A%20%20%20%20%20%20%20%20Full%28%28BankCommons%28%0A%20%20%20%20%20%20%20%20%20%20BankId%28%22Hello%20bank%20id%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%228%22%0A%20%20%20%20%20%20%20%20%29%2C%20None%29%29%0A%20%20%20%20%20%20%29","programming_lang":"Scala"},"success_response_body":{"connector_method_id":"ace0352a-9a0f-4bfa-b30b-9003aa467f51","method_name":"getBank","method_body":"%20%20%20%20%20%20Future.successful%28%0A%20%20%20%20%20%20%20%20Full%28%28BankCommons%28%0A%20%20%20%20%20%20%20%20%20%20BankId%28%22Hello%20bank%20id%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%228%22%0A%20%20%20%20%20%20%20%20%29%2C%20None%29%29%0A%20%20%20%20%20%20%29","programming_lang":"Scala"},"error_response_bodies":["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."],"tags":["Connector-Method"],"typed_request_body":{"type":"object","properties":{"method_name":{"type":"string"},"programming_lang":{"type":"string"},"method_body":{"type":"string"}}},"typed_success_response_body":{"type":"object","properties":{"connector_method_id":{"type":"string"},"method_name":{"type":"string"},"programming_lang":{"type":"string"},"method_body":{"type":"string"}}},"roles":[{"role":"CanCreateConnectorMethod","requires_bank_id":false}],"is_featured":false,"special_instructions":"","specified_url":"/obp/v4.0.0/management/connector-methods","connector_methods":[]},{"operation_id":"OBPv4.0.0-getConnectorMethod","implemented_by":{"version":"OBPv4.0.0","function":"getConnectorMethod"},"request_verb":"GET","request_url":"/obp/v4.0.0/management/connector-methods/CONNECTOR_METHOD_ID","summary":"Get Connector Method by Id","description":"Get an internal connector by CONNECTOR_METHOD_ID.
\nAuthentication is Mandatory
\nURL Parameters:
\nCONNECTOR_METHOD_ID: ace0352a-9a0f-4bfa-b30b-9003aa467f51
\nJSON response body fields:
\n","description_markdown":"Get an internal connector by CONNECTOR_METHOD_ID.\n\n\n\nAuthentication is Mandatory\n\n\n**URL Parameters:**\n\n[CONNECTOR_METHOD_ID](/glossary#): ace0352a-9a0f-4bfa-b30b-9003aa467f51\n\n\n\n\n\n**JSON response body fields:**\n\n\n","success_response_body":{"connector_method_id":"ace0352a-9a0f-4bfa-b30b-9003aa467f51","method_name":"getBank","method_body":"%20%20%20%20%20%20Future.successful%28%0A%20%20%20%20%20%20%20%20Full%28%28BankCommons%28%0A%20%20%20%20%20%20%20%20%20%20BankId%28%22Hello%20bank%20id%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%228%22%0A%20%20%20%20%20%20%20%20%29%2C%20None%29%29%0A%20%20%20%20%20%20%29","programming_lang":"Scala"},"error_response_bodies":["OBP-20001: User not logged in. Authentication is required!","OBP-20006: User is missing one or more roles: ","OBP-50000: Unknown Error."],"tags":["Connector-Method"],"typed_success_response_body":{"type":"object","properties":{"connector_method_id":{"type":"string"},"method_name":{"type":"string"},"programming_lang":{"type":"string"},"method_body":{"type":"string"}}},"roles":[{"role":"CanGetConnectorMethod","requires_bank_id":false}],"is_featured":false,"special_instructions":"","specified_url":"/obp/v4.0.0/management/connector-methods/CONNECTOR_METHOD_ID","connector_methods":[]},{"operation_id":"OBPv4.0.0-updateConnectorMethod","implemented_by":{"version":"OBPv4.0.0","function":"updateConnectorMethod"},"request_verb":"PUT","request_url":"/obp/v4.0.0/management/connector-methods/CONNECTOR_METHOD_ID","summary":"Update Connector Method","description":"Update an internal connector.
\nThe method_body is URL-encoded format String
\nAuthentication is Mandatory
\nURL Parameters:
\nCONNECTOR_METHOD_ID: ace0352a-9a0f-4bfa-b30b-9003aa467f51
\nJSON response body fields:
\n","description_markdown":"Update an internal connector.\n\nThe method_body is URL-encoded format String\n\n\nAuthentication is Mandatory\n\n\n**URL Parameters:**\n\n[CONNECTOR_METHOD_ID](/glossary#): ace0352a-9a0f-4bfa-b30b-9003aa467f51\n\n\n\n\n\n**JSON response body fields:**\n\n\n","example_request_body":{"method_body":"%20%20%20%20%20%20Future.successful%28%0A%20%20%20%20%20%20%20%20Full%28%28BankCommons%28%0A%20%20%20%20%20%20%20%20%20%20BankId%28%22Hello%20bank%20id%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%228%22%0A%20%20%20%20%20%20%20%20%29%2C%20None%29%29%0A%20%20%20%20%20%20%29","programming_lang":"Scala"},"success_response_body":{"connector_method_id":"ace0352a-9a0f-4bfa-b30b-9003aa467f51","method_name":"getBank","method_body":"%20%20%20%20%20%20Future.successful%28%0A%20%20%20%20%20%20%20%20Full%28%28BankCommons%28%0A%20%20%20%20%20%20%20%20%20%20BankId%28%22Hello%20bank%20id%22%29%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%221%22%2C%0A%20%20%20%20%20%20%20%20%20%20%228%22%0A%20%20%20%20%20%20%20%20%29%2C%20None%29%29%0A%20%20%20%20%20%20%29","programming_lang":"Scala"},"error_response_bodies":["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."],"tags":["Connector-Method"],"typed_request_body":{"type":"object","properties":{"programming_lang":{"type":"string"},"method_body":{"type":"string"}}},"typed_success_response_body":{"type":"object","properties":{"connector_method_id":{"type":"string"},"method_name":{"type":"string"},"programming_lang":{"type":"string"},"method_body":{"type":"string"}}},"roles":[{"role":"CanUpdateConnectorMethod","requires_bank_id":false}],"is_featured":false,"special_instructions":"","specified_url":"/obp/v4.0.0/management/connector-methods/CONNECTOR_METHOD_ID","connector_methods":[]}]}