Various embodiments of methods and apparatus for using interfaces such as application programming interfaces (APIs) to manage dedicated network connectivity between customer networks and provider networks are described. Networks set up by an entity such as a company or a public sector organization to provide one or more services accessible via the Internet (such as various types of cloud-based computing or storage) to a distributed set of clients may be termed provider networks in this document. Such a provider network may include numerous data centers hosting various resource pools, such as collections of computer servers, storage devices, networking equipment and the like, needed to implement and distribute the services offered by the provider.