Skip to content

Trello Universal adapter implementation for ConnectALL platform

License

Notifications You must be signed in to change notification settings

connectall/ua-trello

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ua-trello

ConnectALL Trello Adapter is developed as an extension to the Universal adapter capability of ConnectALL. This adapter specifications will let the user use Trello with Webhooks to read and write the data in to Trello.

Please refer to https://wiki.connectall.com/ca/latest/adapters/universal-adapter for more information.

How to use

Connection Credentials

  • Use the URL for trello :
  • Login to Trello and navigate to https://trello.com/app-key and capture Personal Key and Generate a self Token to use for connection
  • While creating the Connection use as below
URL: https://api.trello.com
Username: <Login User> Ex: sharath.bhaskara[at]broadcom[dot]com
API Key: key
API Value: <Personal Key>
Token: <Token>

Import specifications

  • Import *-adapter-descriptor.json in to ConnectALL using "Install custom adapter" feature. Customize the descriptor after importing to fit your personal boards and custom fields
  • View the transformation specs and open the transformation spec page
  • Choose the operation, adapter type and create draft specifications
  • Copy the content of {adaptertype}-{operation}-[request|response].[groovy|jolt] in to the text area
  • Test the specifications and save them as Active

Define application links

  • Create an application link in ConnectALL between Trello and a destination application of your choice
  • Navigate to Configuration -> Connections screen and create a new connection to Trello using https://api.trello.com as the endpoint
  • In the Entity mapping tab under Advanced Properties choose "Sync Type" as POLL
  • In the WebHook Grid use the templates below for each operation
Operation API Method Template
QUERY MODIFIED RECORDS GET /1/boards/${board}?cards=all&card_members=true&card_member_fields=all&card_customFieldItems=true&cards_modifiedSince=${last-modified-time}&key=MyAPIKEY&token=MyAPIToken
READ RECORD BY ID GET /1/cards/${recordId}?fields=all&checkItemStates=false&checklists=all&checklist_fields=all&board=false&list=true&pluginData=false&customFieldItems=true&key=MyAPIKEY&token=MyAPIToken
CREATE RECORD POST /1/cards?idList=5dd3340ce51d2e1893b8ef7e&key=MyAPIKEY&token=MyAPIToken
UPDATE RECORD PUT /1/cards/${recordid}?&key=MyAPIKEY&token=MyAPIToken

In order to use the trello adapter you will need to get the license from ConnectALL sales team. Please reach out to sales@connectall.com for licenses and quotes.

About

Trello Universal adapter implementation for ConnectALL platform

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages