Update an existing core branches
put
                    /service/corebranchs/{branchCode}
This endpoint is used to update an existing core branches.
                Request
Supported Media Types
                - application/json
 - application/xml
 
Path Parameters
                - 
                    branchCode(required): string
                    
                    branchCode of the corebranchs Maintenance
 
Header Parameters
                - 
                        sourceCode(required): string
                        
                        Source from which request is initiated
 
Request Body that contains data required for updating an existing corebranchs
                
                
                
                Nested Schema : GenericDto
    
      
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Match All
    Show Source
    - 
            
            object 
            
            
         GenericDto-allOf[0]
            
        Discriminator:
resource_type 
Nested Schema : GenericDto-allOf[0]
    
      Type: 
      
    
    
    
    
    objectDiscriminator: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
resource_typeNested Schema : CoreBranchDTO-allOf[1]
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            autoAuth: 
            string
            To facilitate auto authorization.
 - 
            branchAddr1: 
            string
            Minimum Length:
0Maximum Length:105First line of the branch address - 
            branchAddr2: 
            string
            Minimum Length:
0Maximum Length:105Second line of the branch address - 
            branchAddr3: 
            string
            Minimum Length:
0Maximum Length:105Third line of the branch address - 
            branchCode(required): 
            string
            Minimum Length:
3Maximum Length:3Pattern:[a-zA-Z0-9]+Branch code of the branch to be configured. - 
            branchLcy(required): 
            string
            Local currency of the branch
 - 
            branchName(required): 
            string
            Minimum Length:
1Maximum Length:105Pattern:[A-Za-z0-9 `@#$%&*()_+{}\[\]|;:'"\\<,>.?\/-]+Name of the branch. - 
            CoreBranchPrefDTO: 
            object  CoreBranchPrefDTO
            
            
 - 
            CoreSwiftAddressDTO: 
            array  CoreSwiftAddressDTO
            
            
 - 
            countryCode: 
            string
            Country code of the branch.
 - 
            hostCode(required): 
            string
            Host code to which the branch belongs to.
 - 
            sourceBranchCode(required): 
            string
            Minimum Length:
0Maximum Length:20Pattern:[a-zA-Z0-9]+Branch code of the source system - 
            sourceSystem: 
            string
            Name of the source system
 - 
            walkinCustomer: 
            string
            Customer number of the walk-in customer.
 - 
            weekHol1: 
            string
            Pattern:
[1-7]Weekly holiday of the branch. - 
            weekHol2: 
            string
            Pattern:
[1-7]Weekly holiday of the branch. 
Nested Schema : CoreBranchPrefDTO
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            branchCode: 
            string
            Branch code of the branch to be configured.
 - 
            coreBranchId: 
            string
            Master Table Reference.
 - 
            dsnName: 
            string
            DSN name
 - 
            hostName: 
            string
            Minimum Length:
0Maximum Length:35Pattern:([a-zA-Z0-9\s]+)?Host name to which the branch belongs to. - 
            id: 
            string
            Primary Key
 - 
            reportDsn: 
            string
            Minimum Length:
0Maximum Length:35Pattern:([a-zA-Z0-9\s]+)?Report DSN details 
Nested Schema : CoreSwiftAddressDTO
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            branchCode: 
            string
            Branch Code
 - 
            coreBranchId: 
            string
            Master Table Reference
 - 
            defaultBic: 
            string
            Pattern:
[Y,N]Checkbox to decide If default BIC is used or not - 
            id: 
            string
            Primary Key
 - 
            swiftAddress(required): 
            string
            Swift Address
 
Response
Supported Media Types
                - application/json
 - text/csv
 - application/xml
 
200 Response
Returns updated corebranchs
                
                
                    Nested Schema : GenericDto
    
      
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Match All
    Show Source
    - 
            
            object 
            
            
         GenericDto-allOf[0]
            
        Discriminator:
resource_type 
Nested Schema : GenericDto-allOf[0]
    
      Type: 
      
    
    
    
    
    objectDiscriminator: 
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
resource_typeNested Schema : CoreBranchDTO-allOf[1]
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            autoAuth: 
            string
            To facilitate auto authorization.
 - 
            branchAddr1: 
            string
            Minimum Length:
0Maximum Length:105First line of the branch address - 
            branchAddr2: 
            string
            Minimum Length:
0Maximum Length:105Second line of the branch address - 
            branchAddr3: 
            string
            Minimum Length:
0Maximum Length:105Third line of the branch address - 
            branchCode(required): 
            string
            Minimum Length:
3Maximum Length:3Pattern:[a-zA-Z0-9]+Branch code of the branch to be configured. - 
            branchLcy(required): 
            string
            Local currency of the branch
 - 
            branchName(required): 
            string
            Minimum Length:
1Maximum Length:105Pattern:[A-Za-z0-9 `@#$%&*()_+{}\[\]|;:'"\\<,>.?\/-]+Name of the branch. - 
            CoreBranchPrefDTO: 
            object  CoreBranchPrefDTO
            
            
 - 
            CoreSwiftAddressDTO: 
            array  CoreSwiftAddressDTO
            
            
 - 
            countryCode: 
            string
            Country code of the branch.
 - 
            hostCode(required): 
            string
            Host code to which the branch belongs to.
 - 
            sourceBranchCode(required): 
            string
            Minimum Length:
0Maximum Length:20Pattern:[a-zA-Z0-9]+Branch code of the source system - 
            sourceSystem: 
            string
            Name of the source system
 - 
            walkinCustomer: 
            string
            Customer number of the walk-in customer.
 - 
            weekHol1: 
            string
            Pattern:
[1-7]Weekly holiday of the branch. - 
            weekHol2: 
            string
            Pattern:
[1-7]Weekly holiday of the branch. 
Nested Schema : CoreBranchPrefDTO
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            branchCode: 
            string
            Branch code of the branch to be configured.
 - 
            coreBranchId: 
            string
            Master Table Reference.
 - 
            dsnName: 
            string
            DSN name
 - 
            hostName: 
            string
            Minimum Length:
0Maximum Length:35Pattern:([a-zA-Z0-9\s]+)?Host name to which the branch belongs to. - 
            id: 
            string
            Primary Key
 - 
            reportDsn: 
            string
            Minimum Length:
0Maximum Length:35Pattern:([a-zA-Z0-9\s]+)?Report DSN details 
Nested Schema : CoreSwiftAddressDTO
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
        Show Source
        object- 
            branchCode: 
            string
            Branch Code
 - 
            coreBranchId: 
            string
            Master Table Reference
 - 
            defaultBic: 
            string
            Pattern:
[Y,N]Checkbox to decide If default BIC is used or not - 
            id: 
            string
            Primary Key
 - 
            swiftAddress(required): 
            string
            Swift Address
 
Nested Schema : items
    
      Type: 
      
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
object400 Response
Malformed syntax.
                
                
                401 Response
Request does not have sufficient credentials.
                
                
                403 Response
Request is not authorized.
                
                
                405 Response
Invalid input
                
                
                500 Response
Internal error