PowerPlatformConnectors/independent-publisher-conne...
Troy Taylor 550a1a98be
GlobalGiving Project (Independent Publisher) (#1545)
* certify-connector

HubSpot CRM, CMS, and Marketing connectors

* certify-connector

Xero Accounting and Payroll connectors

* Revert "certify-connector"

This reverts commit 5fb06db7f3.

* Revert "certify-connector"

This reverts commit 160b208ed6.

* certify-connector

* certify-connector

* certify-connector

* Update apiDefinition.swagger.json

Fixed description

* Update apiDefinition.swagger.json

Cut to below 500

* Update apiDefinition.swagger.json

Cut to below 500.

* Delete icon.png

* Delete settings.json

* Update apiDefinition.swagger.json

* Delete independent-publisher-connectors/HubSpot CMS directory

* Delete independent-publisher-connectors/HubSpot CRM directory

* Delete independent-publisher-connectors/HubSpot Marketing directory

* Delete independent-publisher-connectors/Xero Accounting directory

* Delete independent-publisher-connectors/Xero Payroll - UK directory

* Delete independent-publisher-connectors/Xero Projects directory

* Include iconBrandColor #da3b01 for IP

* Include iconBrandColor #da3b01 in best practices

* Rename README.template.md to readme.md

* Add templates for IP

* Fix typo

* Add files via upload

* Delete Google Cloud Translation directory

* Add files via upload
2022-04-28 18:48:55 -07:00
..
AccuWeather AccuWeather (Independent Publisher) 3.0 (#1327) 2022-02-07 12:32:07 -08:00
AfterShip AfterShip (Independent Publisher) (#1260) 2021-12-16 16:18:15 -08:00
Airly Airly (Independent Publisher) (#1276) 2022-02-07 12:34:18 -08:00
Airtable IP Connector Airtable (#865) 2021-07-19 11:05:04 -07:00
Ambee Add files via upload (#1572) 2022-04-28 18:14:43 -07:00
Atlassian Jira [Independent-Publisher] v1 Jira Connector (#852) 2021-07-19 11:05:32 -07:00
Binance.us Binance.us (Independent Publisher) (#1422) 2022-04-14 19:19:08 -07:00
Brønnøysundregistrene Brønnøysundregistrene (Independent Publisher) (#1021) 2021-10-14 13:35:03 -07:00
Buy Me A Coffee Buy Me A Coffee (Independent Publisher) (#1335) 2022-02-07 12:57:03 -08:00
CO2 Signal Co2 Signal (Independent Publisher) (#1305) 2022-02-07 13:00:35 -08:00
COVID-19 JHU CSSE COVID-19 API (Independent Publisher) (#1325) 2022-02-07 13:04:43 -08:00
Carbon Intensity Carbon Intensity (Independent Publisher) (Student) (#1173) 2021-11-01 18:35:23 -07:00
Care Quaility Comission For England CQC Data (Independent Publisher) v1.1 - fix text (#1387) 2022-03-02 16:43:01 -08:00
ChuckNorris.io [Independent-Publisher] Added ChuckNorris.IO connector (#855) 2021-12-13 18:02:31 -08:00
Clearbit Clearbit (Independent Publisher) (#1194) 2021-11-01 18:40:03 -07:00
ClickUp Team Manager ClickUp Team Manager (Independent Publisher) (#1120) 2021-10-19 11:54:46 -07:00
Clockify Clockify (Independent Publisher) (#1404) 2022-04-28 18:16:29 -07:00
Cloverly Cloverly (Independent Publisher) (#1326) 2022-02-07 12:59:09 -08:00
Coinbase Coinbase (Independent Publisher) (#1187) 2021-11-09 12:30:02 -08:00
Companies House Companies house (independent publisher) (#1350) 2022-02-07 16:19:28 -08:00
Corporate Buzzword Generator Add files via upload 2022-01-28 09:17:41 -05:00
CraftMyPDF CraftMyPDF (Independent Publisher) (#1379) 2022-04-04 13:28:01 -07:00
DPIRD Radar DPIRD Radar (independent publisher) (#1526) 2022-04-28 18:19:41 -07:00
DPIRD Science DPIRD science (Independent publisher) (#1525) 2022-04-28 18:20:23 -07:00
DPIRD Weather DPIRD Weather (Independent Publisher) (#1460) 2022-04-28 18:21:06 -07:00
Decentraland Decentraland (Independent Publisher) (#1448) 2022-04-18 19:50:34 -07:00
Dexcom Dexcom (Independent Publisher) (#1142) 2021-10-14 13:41:05 -07:00
DigitalHumani DigitalHumani (Independent Publisher) (#1467) 2022-04-14 19:24:20 -07:00
Discord Discord (Independent Publisher) (#996) 2021-09-01 17:46:44 -07:00
EONET by NASA EONET by NASA (Independent Publisher) (#1107) 2021-10-11 17:11:30 -07:00
Ecologi Ecologi (Independent Publisher) (#1353) 2022-02-07 13:06:12 -08:00
EmojiHub EmojiHub (Independent Publisher) (#1362) 2022-03-07 19:08:45 -08:00
Etsy Etsy (Independent Publisher) v1.1 (#1074) 2021-10-19 13:34:42 -07:00
Federal Reserve Economic Data Federal Reserve Economic Data (FRED) (Independent Publisher) (#1186) 2021-11-01 18:45:04 -07:00
Finnish BIS Finnish BIS (Independent Publisher) (#1553) 2022-04-26 14:07:09 -07:00
Finnish Railway Traffic Finnish Railway Traffic (Independent Publisher) (#1552) 2022-04-26 14:05:31 -07:00
FreeAgent FreeAgent (Independent Publisher) (#1178) 2021-10-13 16:47:03 -07:00
GeoDB GeoDB (Independent Publisher) (#1508) 2022-04-14 19:26:58 -07:00
GitLab GitLab (Independent Publisher) (#1449) 2022-04-14 19:28:04 -07:00
GlobalGiving Project GlobalGiving Project (Independent Publisher) (#1545) 2022-04-28 18:48:55 -07:00
GoQR GoQR (Independent Publisher) (#1127) 2021-10-13 16:45:33 -07:00
Hashify Hashify (Independent Publisher) (#1043) 2021-08-27 16:57:28 -07:00
HubSpot CMS Hubspot CMS (#886) 2021-07-19 11:07:02 -07:00
HubSpot CRM HubSpot CRM (#904) 2021-07-19 11:07:47 -07:00
HubSpot Marketing Fixed wrong header (#1039) 2021-08-16 15:53:45 -07:00
ITGlue ITGlue (Independent Publisher) (#1130) 2021-10-14 13:09:57 -07:00
Ice and Fire (Game of Thrones) Ice and Fire (Game of Thrones) (Independent Publisher) (#1396) 2022-04-14 19:31:53 -07:00
Icon Horse Icon Horse (Independent Publisher) (#1192) 2021-11-01 18:43:51 -07:00
Infura Ethereum Infura Ethereum (Independent Publisher) (#1410) 2022-03-07 19:10:42 -08:00
JiraSearch Jira Search (Independent Publisher) (#1097) 2021-10-04 18:49:06 -07:00
Launch Library 2 Launch Library 2 by The Space Devs (Independent Publisher) (#1223) 2021-11-09 12:28:19 -08:00
LibreBor Updated swagger definition due to API changes (#1250) 2021-12-06 15:39:54 -08:00
Loripsum Loripsum (Independent Publisher) (#1233) 2021-11-11 15:46:26 -08:00
MailJet Mailjet (Independent Publisher) (#1346) 2022-02-07 13:09:44 -08:00
MailboxValidator MailboxValidator (Independent Publisher) (#1195) 2021-11-01 18:41:27 -07:00
Mensagia Mensagia (Independent Publisher) v1.0 (#1234) 2021-12-06 12:49:13 -08:00
Michael Scott Quotes Add files via upload 2022-01-28 08:52:21 -05:00
Microsoft D365CE v9 OnPrem Microsoft D365CE v9 OnPrem (Independent Publisher) (#1172) 2021-11-08 17:35:26 -08:00
Mintlify Mintlify (Independent Publisher) (#1400) 2022-04-28 18:47:20 -07:00
Miro Update Miro connector with additional operations (Independent Publisher) (#1522) 2022-04-28 18:44:15 -07:00
MyHospitals by AIHW AIHW - My Hospitals v0.2 (independent publisher) (#1495) 2022-04-04 13:27:05 -07:00
NASA Image and Video Library NASA Image and Video Library (Independent Publisher) (#1306) 2022-02-07 13:12:46 -08:00
NIST National Vulnerability Database NIST National Vulnerability Database (Independent Publisher) (#1343) 2022-02-07 13:14:59 -08:00
National Park Service National Park Service (Independent Publisher) (#1494) 2022-04-14 19:38:16 -07:00
Nederlandse Spoorwegen Updated API Properties 2022-04-02 13:46:28 +02:00
New York Times New York Times (Independent Publisher) (#1193) 2021-11-01 18:36:42 -07:00
Nifty Gateway Nifty Gateway (Independent Publisher) (#1432) 2022-04-14 19:34:29 -07:00
Notion Notion - Independent Publisher (#1152) 2021-10-21 16:31:39 -07:00
ORB Intelligence ORB Intelligence (Independent Publisher) (Student) (#1136) 2021-11-03 13:48:54 -07:00
OpenCage Geocoding OpenCage Geocoding (Independent Publisher) (#1150) 2021-10-21 16:32:25 -07:00
OpenNEM OpenNEM (Independent Publisher) (#1272) 2022-02-07 12:42:14 -08:00
OpenWeather ip connector entry (#847) 2021-06-01 11:32:08 -07:00
Pantry Pantry (Independent Publisher) (#1324) 2022-02-07 13:18:11 -08:00
Pexels Pexels (Independent Publisher) (#1565) 2022-04-26 14:09:00 -07:00
Placedog Placedog (Independent Publisher) (#1046) 2022-02-17 20:34:20 -08:00
Quickbase Quickbase (Independent Publisher) (#1334) 2022-02-07 13:20:41 -08:00
Rarible Rarible (Independent Publisher) (#1424) 2022-04-04 13:24:55 -07:00
Rebrandly Rebrandly (Independent Publisher) (#1567) 2022-04-28 18:40:43 -07:00
RestCountries Rest Countries (Independent Publisher) (#1331) 2022-02-07 13:22:27 -08:00
Revue Revue (Independent Publisher) (#1347) 2022-02-07 13:25:31 -08:00
Robohash Add files via upload (#1562) 2022-04-26 14:10:03 -07:00
Ron Swanson Quotes Ron Swanson Quotes (Independent Publisher) (#1392) 2022-04-26 10:15:36 -07:00
Secure Code Warrior Secure Code Warrior (Independent Publisher) v1.1 (#1087) 2021-10-14 13:37:23 -07:00
ShieldsIO Shields.io (Independent Publisher) (#1330) 2022-02-07 13:29:24 -08:00
Spotify Spotify (Independent Publisher) (#994) 2021-09-01 17:47:05 -07:00
Square Business Square Business (Independent Publisher) (#1254) 2021-12-16 16:18:56 -08:00
Square Payments Square Payments (Independent Publishers) (#1253) 2021-12-16 16:19:19 -08:00
Star Wars Star Wars SWAPI (Independent Publisher) (#1274) 2022-02-07 12:48:50 -08:00
Studio Ghibli Studio Ghibli (Independent Publishers) (#1505) 2022-04-15 11:31:04 -07:00
Telegram Bot Telegram Bot (Independent Publisher) (#1472) 2022-04-28 18:37:45 -07:00
The Lord of the Rings Add files via upload 2022-01-25 17:15:27 -05:00
The Weather Channel The Weather Channel (Independent Publisher) (#1197) 2021-11-01 18:42:37 -07:00
Toggl Plan Toggl Plan (Independent Publisher) (#987) 2021-09-01 17:47:26 -07:00
U.K. Government Bank Holidays U.K. Government Bank Holidays (Independent Publisher) v1.1 (#1148) 2021-10-21 16:33:17 -07:00
U.K. Government Check VAT UK Check VAT (Independent Publisher) (#1469) 2022-04-28 18:36:01 -07:00
URLBae Update apiDefinition.swagger.json 2022-03-29 15:40:19 -04:00
Unix Timestamp Unix Timestamp (Independent Publisher) (#1188) 2021-11-01 18:46:30 -07:00
Unsplash Unsplash (Independent Publisher) (#1321) 2022-02-07 13:30:52 -08:00
WeatherForecast Weather Forecast (Independent Publisher) (#1149) 2021-10-21 16:33:57 -07:00
What3Words What3Words (Independent Publisher) (#1027) 2021-08-27 17:00:01 -07:00
Word Cloud by Textvis Word Cloud by Textvis (Independent Publisher) (#1361) 2022-03-07 19:12:19 -08:00
Yelp Yelp v1.1 (Independent Publisher) (#1082) 2021-09-01 15:42:04 -07:00
Zippopotamus Zippopotamus (Independent Publisher) (#1275) 2022-02-07 16:13:13 -08:00
Zoom Meetings Zoom Meetings (Independent Publisher) (Student) (#1143) 2021-12-20 16:56:25 -08:00
haveibeenpwned Haveibeenpwned (Independent Publisher) v1.1 (#1581) 2022-04-28 18:34:26 -07:00
icanhazdadjoke icanhazdadjoke v1.1 (Independent Publisher) - Add a new action to connector (#1459) 2022-04-28 18:33:31 -07:00
mondaycom mondaycom (Independent Publisher) (#1450) 2022-04-04 13:26:12 -07:00
myStrom myStrom (Independent Publisher) (#1158) 2021-10-14 13:39:00 -07:00
openFDA Drug openFDA Drug (Independent Publisher) (#1328) 2022-02-07 13:16:35 -08:00
rSpaceX r/SpaceX (Independent Publisher) (#1126) 2021-10-19 11:52:39 -07:00
xkcd Add files via upload 2022-01-25 15:57:00 -05:00
readme.md Update readme.md's to include #da3b01 (#1167) 2021-10-07 17:36:41 -07:00

readme.md

Welcome to the Independent Publisher Connector Directory!

The independent-publisher-connectors folder contains connectors that are submitted by publishers that do not own the underlying service behind their connector. Anyone can submit a new connector to this folder, add functionality to connectors in this folder, and resolve issues related to the connectors in this folder. The folder is managed by the Independent Publisher Connector Community, which includes Independent Publishers and Project Coordinators. The master branch is maintained by the Microsoft Connector Certification Team, who ensures that the connector version is identical to that deployed in the Power Platform. The dev branch is maintained by the connector maintainer(s) and the Microsoft Connector Certification Team to allow community development of the connector prior to certification and deployment of a version. Click here to read through the Independent Publisher Connector Manifesto.

Please note that if you submit an Independent Publisher connector, it is automatically a premium connector.

If you're considering building and publishing a connector to a Microsoft first party service, email connectorpartnermgmtteam@microsoft.com with an explanation of the connector and its endpoints. We'll work with you to find publishing options.

Best Practices for Submission

  • You can only submit one connector per PR. This ensures that our validation process runs smoothly.
  • The PR for your connector should follow the pattern "Connector Name (Independent Publisher)"
  • Please add an email to the support email section. This is in case we need to reach out to you!
  • All Independent Publisher connectors must set iconBrandColor to "#da3b01".
  • Please make sure to fill in the privacy policy parameter with the privacy policy for the end service.
  • Please make sure that your operation descriptions are detailed. This ensures that the user can understand your operation.
  • If your connector uses OAuth, please make sure you provide detailed steps on how to create an app in the readme.md. Otherwise, our team will have to pause certification.
  • Please make sure that you add response schemas to your actions, unless the response schema is dynamic. This will ensure that your connector gets more usage :)

Contributing to this Directory

  1. Develop your connector! View the documentation on how to build a connector here

  2. Read through these docs to learn how to prepare your connector artifacts so that you can add them to your PR.

  3. Create a fork to the independent-publisher-connectors directory and create your connector in the fork.

  4. Submit a pull request to the dev branch. Ensure that the following files are included: apiProperities.json, apiDefinition.swagger.json, and readme.md. You can find a sample of a readme.md file here. Fill out the checkbox to acknowledge that youve tested this connector. In addition to the check box, you need to provide screenshots within the PR template that prove the connector works. Specifically, you need to add show that at least 3 unique operations (actions/triggers) working within a Flow. This can be in one flow or part of multiple flows. For each one of those flows, paste in screenshots of the Flow succeeding. Furthermore, paste in a screenshot from the Test operations section within the Custom Connector UI. We will not accept PRs without these screenshots.

  5. Validation processes: The swagger verification and breaking change validation process will automatically run and leave comments. Please address any requested changes by updating the connector.

  6. Once youve pushed all necessary changes, the Certification Team will trigger the certification process to run automatically. The script will confirm that either the process has started or that there is an error. If theres an error, the certification team will leave a comment. Please address this comment.

  7. Certification team will release your connector to the testing region and ask you to test your connector. Once you've tested your connector in a preview environment, resolve the comment. Please view our documentation on testing here.

  8. Microsoft Certification team will release your connector to production and a script will sync dev and master branches.

  9. Your GitHub handle will be added to the CODEOWNER file to give you access to submitting PRs directly without having to clone in the future and you will be able to accept changes from other publishers.

Important Information from the Independent Publisher Connector Manifesto

  1. You become an Independent Publisher by submitting a new Independent Publisher connector or by contributing sufficient functionality to an existing Independent Publisher connector. As an Independent Publisher, you agree to maintaining that connector by resolving issues and being listed as one of the “code owners.” As a result, there can be more than one Independent Publisher for each Independent Publisher connector.

  2. By adding functionality to an existing Independent Publisher connector without becoming an official Independent Publisher, solving an issue for an Independent Publisher connector, and presenting on an Independent Publisher community call, you are considered an Independent Publisher contributor.

  3. It is important to reduce connector duplicates across the Power Platform to reduce the flow and app maker confusion. If a Certified connector or Independent Publisher connector to an end service already exists, it is highly recommended that those changes are submitted to the original Certified or Independent Publisher connector. In cases where the end service has a wide variety of endpoint types and functionality, you can submit an Independent Publisher connector to that service with a more specific name. For example, HubSpot is split up into Marketing, CRM, and CMS.

  4. Microsoft doesnt expect Independent Publishers to understand terms and conditions or other issues that may arise. As a result, Microsoft doesnt have an obligation to publish your connector to the product. If Microsoft or the Independent Publisher Connector Group receive a complaint from the end service owner, Microsoft reserves the right to remove it from the Power Platform. Microsoft encourages publishers to submit Independent Publisher connectors to end services that we currently do not support to alleviate the risks of the connector having to be removed.

  5. If an end service owner reaches out to Microsoft or the Independent Publisher Connector Group and requests that they want ownership of the Independent Publisher connector that connects to their end service, Microsoft reserves the right to provide them with maintainer rights.

Click here to read through the rest of the Independent Publisher Connector Manifesto.

Top Connector Asks

Looking for a connector to build? Check out our top requests here: https://github.com/microsoft/PowerPlatformConnectors/wiki/Top-Connector-Asks