Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
102 changes: 33 additions & 69 deletions elements-metadata.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,26 @@
{
"Exact Online" : {
"image" : "https://images.cloudelements.co.uk/exact202001202320.jpg",
"path" : "exactonline/element.json",
"hub" : "erp",
"author" : "GuyVanWert",
"name" : "Tableau",
"description" : "Exact online is an ERP mainly used in the Benelux",
"active" : true,
"vendor_version" : "1",
"key" : "exactonline"
},
"Tableau" : {
"image" : "https://images.cloudelements.io/unnamed-3202004212146.png",
"path" : "tableau/element.json",
"hub" : "general",
"author" : "GuyVanWert",
"name" : "Tableau",
"description" : "Tableau is Business intelligence and analytics software",
"active" : true,
"vendor_version" : "3.7",
"key" : "tableau"
},
"Mandrill" : {
"image" : "https://images.cloudelements.io/mandrill201810221710.png",
"path" : "mandrill_3/element.json",
Expand Down Expand Up @@ -115,7 +137,7 @@
"hub" : "general",
"author" : "MaxwellWarnerCE",
"name" : "VersaPay",
"description" : "versapay",
"description" : "blah blah blah",
"active" : true,
"vendor_version" : "latest",
"key" : "versapay"
Expand Down Expand Up @@ -181,7 +203,7 @@
"hub" : "general",
"author" : "MaxwellWarnerCE",
"name" : "TalentReef",
"description" : "talentreef apis",
"description" : "yaaa",
"active" : true,
"vendor_version" : "v1",
"key" : "talentreef"
Expand Down Expand Up @@ -423,7 +445,7 @@
"hub" : "general",
"author" : "daniellelaforte",
"name" : "ExpenseWire (Demo)",
"description" : "Expensewire",
"description" : "Imported http://ExpenseWire.com/ SOAP Element",
"active" : true,
"vendor_version" : "v2.0",
"key" : "demoexpensewire"
Expand Down Expand Up @@ -582,74 +604,16 @@
"vendor_version" : "unknown",
"key" : "sapfieldglass"
},
"Trello" : {
"image" : "https://images.cloudelements.io/Trello-Logo.wine202010191027.png",
"path" : "trello/element.json",
"hub" : "general",
"author" : "kiasOrg",
"name" : "Trello",
"active" : true,
"description" : "The Trello API is extremely powerful and fun to use. Building a full application with Trello for web or mobile means getting to know the various concepts and models making up Trello.\n\nAuthentication is handled via OAuth1.0.",
"vendor_version" : null,
"key" : "trello",
"extended" : false
},
"QuickBase" : {
"image" : "https://raw.githubusercontent.com/CloudElementsOpenLabs/elements/master/quickbasedb/quickbase.png",
"path" : "quickbasedb/element.json",
"hub" : "db",
"author" : "tyler-cloud-elements",
"name" : "QuickBase",
"active" : true,
"description" : "Add a QuickBase element to connect your existing QuickBase database, allowing you to manage data for your database tables. You will need your QuickBase database information to add an instance.",
"vendor_version" : null,
"key" : "quickbasedb",
"extended" : false
},
"Zoom" : {
"image" : "https://images.cloudelements.io/zoom-icon-white202010131830.png",
"path" : "zoom/element.json",
"hub" : "collaboration",
"author" : "kiasOrg",
"name" : "Zoom",
"active" : true,
"description" : "The Zoom API allows developers to safely and securely access information from Zoom. You can use this API to build private services or public applications on the Zoom App Marketplace.\n\nZoom allows for two types of apps: user-managed and account-level. Endpoints in the Zoom element require an authenticated instance for one or the other. For example, if you want to request the GET /contacts endpoint, you need to have a user-managed authenticated instance, otherwise you will not be able to make the request. If you want to GET /users, you need to have an account-level authenticated instance with admin scopes, or you will not be able to make the request.",
"vendor_version" : null,
"key" : "zoom",
"extended" : false
},
"KnowledgeOwl" : {
"image" : "https://images.cloudelements.io/KOlogo202010281709.png",
"path" : "knowledgeowl/element.json",
"hub" : "general",
"author" : "kiawnna",
"name" : "Knowledge Owl",
"Finastra" : {
"image" : "https://images.cloudelements.io/finastra-1-2202006261218.jpg",
"path" : "finastra/element.json",
"hub" : "banking",
"author" : "GuyVanWert",
"name" : "Finastra",
"active" : true,
"description" : "KnowledgeOwl makes one thing--awesome knowledge base software. Knowledge Owl's API allows users to list, create, update, and suggest articles, as well as a handful of other operations involving files, readers, categories, and tags.",
"vendor_version" : null,
"key" : "knowledgeowl",
"extended" : false
},
"Epicor" : {
"image" : "https://images.cloudelements.io/Epicor_logo_trimmed202009171725.png",
"path" : "epicor/element.json",
"hub" : "erp",
"author" : "IanGSalmon",
"name" : "Epicor",
"active" : true,
"description" : "Add an Epicor Instance to connect your existing account to the ERP Hub, allowing you to manage all of your ERP activities across multiple ERP Elements. You will need your Epicor server details to add an instance.",
"vendor_version" : null,
"key" : "epicor",
"Dice.com" : {
"image" : "https://images.cloudelements.io/Dice202007290549.png",
"path" : "dice/element.json",
"hub" : "humancapital",
"author" : "IanGSalmon",
"name" : "Dice.com",
"active" : true,
"description" : "Dice Talent Public API",
"description" : "Finastra API",
"vendor_version" : null,
"key" : "dice",
"key" : "finastra",
"extended" : false
}
}
8 changes: 8 additions & 0 deletions finastra/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---------------------------
Author Name:GuyVanWert
The Finastra fusion fabric platform exposes a large series of APIs that are separated per business functionality. This element combines the different B2B and Account information APIs into a single element.
On Fusion fabric you can create an oAuth2 app with key & secret which can then be entered in the configuration of this element.

No events / webhooks were added to any of the resources but can be extended

Find more on Finastra and their APIs at http://fusionfabric.cloud
1 change: 1 addition & 0 deletions finastra/element.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"private":true,"configuration":[{"internal":false,"companyConfig":false,"displayOrder":1,"active":true,"description":"Finastra Base Url","isPrivate":false,"type":"TEXTFIELD_1000","resellerConfig":false,"required":true,"hideFromConsole":true,"name":"Base Url","id":337012,"groupControl":false,"key":"base.url"},{"internal":false,"companyConfig":false,"defaultValue":"100","displayOrder":1,"active":true,"description":"The maximum number of records the API provider returns in a response","isPrivate":false,"type":"TEXTFIELD_32","resellerConfig":false,"required":false,"hideFromConsole":true,"name":"Max Page Size (or limit)","id":337013,"groupControl":false,"key":"pagination.max"},{"internal":false,"companyConfig":false,"displayOrder":1,"active":true,"description":"Finastra Pagination Type","isPrivate":false,"type":"TEXTFIELD_32","resellerConfig":false,"required":false,"hideFromConsole":true,"name":"Pagination Type","id":337014,"groupControl":false,"key":"pagination.type"},{"internal":false,"companyConfig":false,"displayOrder":11,"active":true,"description":"Finastra Event Notification Signature Key","isPrivate":false,"type":"TEXTFIELD_128","resellerConfig":false,"required":false,"hideFromConsole":true,"name":"Event Notification Signature Key","id":337015,"groupControl":false,"key":"event.notification.signature.key"},{"internal":false,"companyConfig":false,"displayOrder":12,"active":true,"description":"Finastra Event Notification Callback Headers","isPrivate":false,"type":"TEXTFIELD_128","resellerConfig":false,"required":false,"hideFromConsole":false,"name":"Event Notification Callback Headers","id":337020,"groupControl":false,"key":"event.notification.callback.headers"},{"internal":false,"companyConfig":false,"displayOrder":12,"active":true,"description":"Finastra Event Notification Basic User Name","isPrivate":false,"type":"TEXTFIELD_128","resellerConfig":false,"required":false,"hideFromConsole":false,"name":"Event Notification Basic User Name","id":337018,"groupControl":false,"key":"event.notification.basic.username"},{"internal":false,"companyConfig":false,"displayOrder":13,"active":true,"description":"Finastra Event Notification Basic Password","isPrivate":false,"type":"PASSWORD","resellerConfig":false,"required":false,"hideFromConsole":false,"name":"Event Notification Basic Password","id":337019,"groupControl":false,"key":"event.notification.basic.password"},{"internal":false,"companyConfig":false,"displayOrder":98,"active":true,"description":"Generic map used to specify default fields for bulk download and GET /all requests. Each key should be the canonical objectName and values may be specified as a comma-delimited string or a list of strings","isPrivate":false,"type":"TEXTAREA","resellerConfig":false,"required":false,"hideFromConsole":false,"name":"Default select fields","id":337017,"groupControl":false,"key":"default.select.fields.map"},{"internal":false,"companyConfig":false,"defaultValue":"true","displayOrder":99,"active":true,"description":"Used to enable/disable filtering of null values from the responses","isPrivate":false,"type":"BOOLEAN","resellerConfig":false,"required":false,"hideFromConsole":false,"name":"Filter null values from the response","id":337016,"groupControl":false,"key":"filter.response.nulls"},{"internal":false,"companyConfig":false,"displayOrder":100,"active":true,"description":"Instance Variables","isPrivate":false,"type":"CODE_EDITOR","resellerConfig":false,"required":false,"hideFromConsole":false,"name":"Instance Variables","id":337021,"groupControl":false,"key":"instance.variables"},{"internal":true,"companyConfig":false,"displayOrder":100,"active":true,"description":"Finastra Time of Getting Token or Performing Authentication","isPrivate":false,"type":"TEXTFIELD_32","resellerConfig":false,"required":false,"hideFromConsole":true,"name":"Time of Getting Token or Performing Authentication","id":337022,"groupControl":false,"key":"authentication.time"}],"objects":[],"description":"Finastra API","cloneable":false,"extended":false,"bulkDownloadEnabled":false,"useModelsForMetadata":true,"paginatorVersion":"V2","trialAccount":false,"logo":"finastra","id":25049,"hooks":[],"beta":false,"key":"finastra","authentication":{"type":"custom"},"bulkUploadEnabled":false,"image":"https://images.cloudelements.io/finastra-1-2202006261218.jpg","active":true,"modelType":"basic","protocolType":"http","transformationsEnabled":true,"childTransformationsEnabled":true,"deleted":false,"hub":"banking","typeOauth":false,"name":"Finastra","extendable":true,"parameters":[{"elementId":25049,"vendorType":"header","createdDate":"2020-06-26T12:18:48Z","name":"application/json","id":30148,"source":"request","type":"value","vendorName":"Accept","required":false},{"elementId":25049,"vendorType":"header","createdDate":"2020-06-26T12:18:48Z","name":"application/json","id":30147,"source":"request","type":"value","vendorName":"Content-Type","required":false}]}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@GuyVanWert I don't see any resources. Can you verify they aren't here also?

1 change: 1 addition & 0 deletions finastra/metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"key":"finastra","authentication":"CUSTOM"}
1 change: 1 addition & 0 deletions finastra/swagger.json
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
{"paths":{},"schemes":["https"],"swagger":"2.0","info":{"x-element-name":"Finastra","x-element-hub":"banking","x-element-key":"finastra","contact":{"email":"support@cloud-elements.com"},"title":"finastra","x-element-id":25049,"version":"api-v2"},"tags":[]}