Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Connectors

view on GitHub

The Connectors API provides several pgutil commands (available as pgutil connectors) and HTTP endpoints to query, create, and update connectors, and related data:

pgutil Commands

All HTTP endpoints of the Connectors API are available as pgutil commands.

To find the list of commands available in pgutil, simply run pgutil connectors --help. See Getting started with pgutil to learn more.

Available HTTP Endpoints

Authenticating to Connectors Management API

The following is a summary of access types and their corresponding requirements for various API keys types and endpoints within this API.

Access Type Requirements
System API Keys Use/Manage Feeds
Personal API Key View & Download Packages is required for all endpoints
Manage Feed is required for Create Connector
Manage Feed is required for Delete Connector

* Note: A Feed API Key cannot be used with the Connector API.

To specify an API Key, use the request header (X-ApiKey), querystring (key), or api:«api-key» as the username. See API Key Usage to learn more.

Notes about Data

Wildcards and Negations

Certain fields noted above support wildcard and negation syntax. For example, the value ["Microsoft.*", "Castle.*", "!Rubbishsoft.*"] has the following properties:

  • includes any packages that start with Microsoft. or Castle.*
  • excludes any packages that start with Rubbishsoft.