Methods
        
            
    
    (route) add()
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Route:
                            
                            | Method | Path | 
                            
                            | POST | 
                            /api/users/integrations | 
                            
                            
                            Add providers for a user
                          
Authentication
                          A authentication is needed to access this endpoint
                            Body Parameters:
          
            
              
                | Name | 
                Type | 
                
                
                Description | 
              
            
            
            | name | 
            String | 
            
            
            the provider name | 
          
          
                            Header Parameters:
          
            
              
                | Name | 
                Type | 
                
                
                Description | 
              
            
            
            | Authorization | 
            String | 
            
            
            bearer access token issued for the user | 
          
          
                            Response Code:
          
            
              
                
                | Type | 
                
                
                Description | 
              
            
            
            
            | 400 | 
            
            
            invalid parameters | 
          
            
            | 403 | 
            
            
            the user already have this provider | 
          
            
            | 200 | 
            
            
            succesfully added the provider | 
          
          
 
        
            
    
    (route) remove(:name)
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Route:
                            
                            | Method | Path | 
                            
                            | DELETE | 
                            /api/users/integrations/:name | 
                            
                            
                            Revove a provider for the user
                          
Authentication
                          A authentication is needed to access this endpoint
                            Header Parameters:
          
            
              
                | Name | 
                Type | 
                
                
                Description | 
              
            
            
            | Authorization | 
            String | 
            
            
            bearer access token issued for the user | 
          
          
                            Route Parameters:
          
            
              
                | Name | 
                Type | 
                
                
                Description | 
              
            
            
            | :name | 
            String | 
            
            
            the provider name | 
          
          
                            Response Code:
          
            
              
                
                | Type | 
                
                
                Description | 
              
            
            
            
            | 400 | 
            
            
            invalid parameters or provider isn't implemented | 
          
            
            | 403 | 
            
            
            the provider isn't enabled | 
          
            
            | 200 | 
            
            
            succesfully removed the provider | 
          
          
 
    Parameters:
    
    
    
        
        | Name | 
        
        Type | 
        
        
        Description | 
    
    
    
    
        
            
                :name | 
            
            
            
             | 
            
            
            the provider name | 
        
    
    
        
            
    
    (route) retrieve()
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    
    Route:
                            
                            | Method | Path | 
                            
                            | GET | 
                            /api/users/integrations | 
                            
                            
                            List providers for a user
                          
Authentication
                          A authentication is needed to access this endpoint
                            Header Parameters:
          
            
              
                | Name | 
                Type | 
                
                
                Description | 
              
            
            
            | Authorization | 
            String | 
            
            
            bearer access token issued for the user | 
          
          
                            Response:
          
            
              
                | Name | 
                Type | 
                
                
                Description | 
              
            
            
            | . | 
            Array | 
            
            
            array of providers for user account | 
          
          
                            Response Code:
          
            
              
                
                | Type | 
                
                
                Description | 
              
            
            
            
            | 200 | 
            
            
            succesfully retrieved providers |