Postman (Editor Independente) (versão prévia)
O Postman é uma plataforma para criar e usar APIs. O Postman simplifica cada etapa do ciclo de vida da API e simplifica a colaboração.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | Fördős András |
| fordosa90+mipc@gmail.com |
| Metadados do conector | |
|---|---|
| Publicador | Fördős András |
| Site | https://www.postman.com/ |
| Política de privacidade | https://www.postman.com/legal/privacy-policy/ |
| Categorias | Operações de TI; Produtividade |
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Default | Parâmetros para criar conexão. | Todas as regiões | Não compartilhável |
Padrão
Aplicável: todas as regiões
Parâmetros para criar conexão.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
| Nome | Tipo | Description | Obrigatório |
|---|---|---|---|
| Chave de API | secureString | Chave de API Pessoal para autenticação. | Verdade |
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| Criar um espaço de trabalho |
Cria um novo workspace para o usuário autenticado. |
| Importar OpenAPI |
Importe uma definição de OpenAPI (ou swagger) para seu workspace. |
| Listar todas as coleções |
Liste todas as suas coleções assinadas. |
| Listar todos os ambientes |
Obtenha informações sobre todos os seus ambientes. |
| Listar todos os workspaces |
Liste todos os workspaces disponíveis para o usuário autenticado. |
| Obter ambiente |
Obtém informações sobre um ambiente específico. |
| Obter coleção |
Obtém informações sobre uma coleção de postman específica. |
| Obter usuário autenticado |
Obtém informações e detalhes de uso sobre o usuário autenticado. |
| Obter workspace |
Obtém informações sobre um workspace específico. |
Criar um espaço de trabalho
Cria um novo workspace para o usuário autenticado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |
Nome do workspace. |
|
Description
|
description | string |
Descrição do workspace. |
|
|
Tipo
|
type | True | string |
Tipo do workspace, por exemplo, 'pessoal' |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
workspace.id | string |
Identificador exclusivo do workspace. |
|
Nome
|
workspace.name | string |
Nome do workspace. |
Importar OpenAPI
Importe uma definição de OpenAPI (ou swagger) para seu workspace.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace Id
|
workspace | string |
Valor opcional, definindo a ID do workspace para a qual importar. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
collections
|
collections | array of object | |
|
ID
|
collections.id | string |
Identificador da coleção. |
|
Nome
|
collections.name | string |
Nome da coleção. |
|
UID
|
collections.uid | string |
Identificador global exclusivo da coleção. |
Listar todas as coleções
Liste todas as suas coleções assinadas.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace Id
|
workspace | string |
Valor opcional, definindo a ID do workspace para verificar se há coleções. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Collections
|
collections | array of object |
Matriz de coleções. |
|
ID
|
collections.id | string |
Identificador da coleção. |
|
Nome
|
collections.name | string |
Nome da coleção. |
|
Proprietário
|
collections.owner | string |
Identificador exclusivo do proprietário da coleção. |
|
Criado em
|
collections.createdAt | string |
Carimbo de data/hora que indica a criação da coleção, no formato UTC. |
|
Atualizado em
|
collections.updatedAt | string |
Timestampt, indicando a última atualização da coleção, no formato UTC. |
|
UID
|
collections.uid | string |
Identificador global exclusivo da coleção. |
|
É público
|
collections.isPublic | boolean |
Booliano indicando se a coleção é pública. |
Listar todos os ambientes
Obtenha informações sobre todos os seus ambientes.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Workspace Id
|
workspace | string |
Valor opcional, definindo a ID do workspace para verificar ambientes. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Environments
|
environments | array of object |
Matriz de ambientes. |
|
ID
|
environments.id | string |
Identificador do ambiente. |
|
Nome
|
environments.name | string |
Nome do ambiente. |
|
Criado em
|
environments.createdAt | string |
Carimbo de data/hora quando o ambiente foi criado, no formato UTC. |
|
Atualizado em
|
environments.updatedAt | string |
Carimbo de data/hora quando o ambiente foi atualizado pela última vez, no formato UTC. |
|
Proprietário
|
environments.owner | string |
Identificador do usuário proprietário do ambiente. |
|
UID
|
environments.uid | string |
Identificador global exclusivo do ambiente. |
|
É público
|
environments.isPublic | boolean |
Booliano indicando se o ambiente é público ou não. |
Listar todos os workspaces
Liste todos os workspaces disponíveis para o usuário autenticado.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Tipo
|
type | string |
Opcional, defina o tipo de workspace a ser retornado, por exemplo, "pessoal". |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Workspaces
|
workspaces | array of object |
Detalhes dos workspaces do Postman. |
|
ID
|
workspaces.id | string |
Identificador exclusivo de um workspace. |
|
Nome
|
workspaces.name | string |
Nome do workspace. |
|
Tipo
|
workspaces.type | string |
Tipo do workspace, por exemplo, "pessoal". |
|
Visibilidade
|
workspaces.visibility | string |
Visibilidade do workspace, por exemplo, "pessoal". |
Obter ambiente
Obtém informações sobre um ambiente específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do Ambiente
|
environmentId | True | string |
ID exclusiva de um ambiente do Postman. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
environment.id | string |
Identificador do ambiente. |
|
Nome
|
environment.name | string |
Nome do ambiente. |
|
Proprietário
|
environment.owner | string |
Identificador do proprietário do ambiente. |
|
Criado em
|
environment.createdAt | string |
Carimbo de data/hora da criação do ambiente, no formato UTC. |
|
Atualizado em
|
environment.updatedAt | string |
Carimbo de data/hora da última atualização, no formato UTC. |
|
variables
|
environment.values | array of object |
Matriz de valores de variável de ambiente. |
|
Key
|
environment.values.key | string |
Chave da variável de ambiente. |
|
Value
|
environment.values.value | string |
Valor da variável de ambiente. |
|
Enabled
|
environment.values.enabled | boolean |
Booliano, se a variável de ambiente está habilitada. |
|
Tipo
|
environment.values.type | string |
Tipo da variável de ambiente. |
|
É público
|
environment.isPublic | boolean |
Booliano indicando se o ambiente é público ou não. |
Obter coleção
Obtém informações sobre uma coleção de postman específica.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da coleção
|
collectionId | True | string |
ID exclusiva de uma coleção do Postman. |
|
Chave de Acesso
|
access_key | string |
Valor opcional, definindo uma chave de acesso que fornece acesso somente leitura a uma coleção. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Collection
|
collection | object |
Objeto que representa uma coleção postman. |
Obter usuário autenticado
Obtém informações e detalhes de uso sobre o usuário autenticado.
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
user.id | integer |
Identificador exclusivo do usuário. |
|
Nome de usuário
|
user.username | string |
Nome de usuário para o usuário autenticado. |
|
Email
|
user.email | string |
Email endereço do utilizador. |
|
Nome completo
|
user.fullName | string |
Nome completo do usuário. |
|
Avatar
|
user.avatar | string |
Avatar do usuário. |
|
É público
|
user.isPublic | boolean |
Booliano, seja o usuário público ou não. |
|
Operations
|
operations | array of object |
Detalhes das operações e do uso para o usuário. |
|
Nome
|
operations.name | string |
Nome da operação. |
|
Limit
|
operations.limit | integer |
Limite aplicável para a operação. |
|
Usage
|
operations.usage | integer |
Detalhes de uso da operação. |
|
Excedente
|
operations.overage | integer |
Detalhes excedentes da operação. |
Obter workspace
Obtém informações sobre um workspace específico.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do workspace
|
workspaceId | True | string |
ID exclusiva de um workspace do Postman. |
Retornos
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID
|
workspace.id | string |
Identificador exclusivo do workspace. |
|
Nome
|
workspace.name | string |
Nome do workspace. |
|
Tipo
|
workspace.type | string |
Tipo do workspace, por exemplo, "pessoal". |
|
Description
|
workspace.description | string |
Descrição do workspace. |
|
Visibilidade
|
workspace.visibility | string |
Visibilidade do workspace, por exemplo, "pessoal". |
|
Criado por
|
workspace.createdBy | string |
Identificador exclusivo do usuário, que criou o workspace. |
|
Atualizado por
|
workspace.updatedBy | string |
Identificador exclusivo do usuário, que atualizou o workspace pela última vez. |
|
Criado em
|
workspace.createdAt | string |
Carimbo de data/hora da criação do workspace no formato UTC. |
|
Atualizado em
|
workspace.updatedAt | string |
Carimbo de data/hora da última atualização no formato UTC. |
|
collections
|
workspace.collections | array of object |
Matriz de coleções dentro do workspace. |
|
ID
|
workspace.collections.id | string |
Identificador exclusivo da coleção no workspace. |
|
Nome
|
workspace.collections.name | string |
Nome da coleção no workspace. |
|
UID
|
workspace.collections.uid | string |
ID global exclusiva da coleção no workspace |
|
environments
|
workspace.environments | array of object |
Matriz de ambientes dentro do workspace. |
|
ID
|
workspace.environments.id | string |
Identificador do ambiente no workspace. |
|
Nome
|
workspace.environments.name | string |
Nome do ambiente no workspace. |
|
UID
|
workspace.environments.uid | string |
Identificador global exclusivo do ambiente no workspace. |
|
Zomba
|
workspace.mocks | array of object |
Matriz de simulações dentro do workspace. |
|
ID
|
workspace.mocks.id | string |
Identificador da simulação no workspace. |
|
Nome
|
workspace.mocks.name | string |
Nome da simulação no workspace. |
|
UID
|
workspace.mocks.uid | string |
Identificador global exclusivo da simulação no workspace. |
|
monitors
|
workspace.monitors | array of object |
Matriz de monitores dentro do workspace. |
|
ID
|
workspace.monitors.id | string |
Identificador do monitor no workspace. |
|
Nome
|
workspace.monitors.name | string |
Nome do monitor no workspace. |
|
UID
|
workspace.monitors.uid | string |
Identificador global exclusivo do monitor no workspace. |
|
apis
|
workspace.apis | array of object |
Matriz de APIs dentro do workspace. |
|
ID
|
workspace.apis.id | string |
Identificador da API no workspace. |
|
Nome
|
workspace.apis.name | string |
Nome da API no workspace. |
|
UID
|
workspace.apis.uid | string |
Identificador global exclusivo da API no workspace. |