Parceiros de Produto

GET
https://api.eduzz.com/myeduzz/v1/products/:id/partners
Required scopes:myeduzz_products_read

Obtém a lista de parceiros de um produto específico

Retorna a lista de parceiros associados a um produto específico.

Path params

id

Id do produto para o qual se deseja obter os parceiros

Response params (200)

items
array of object
items[n].id
string

Id do parceiro

items[n].name
string

Nome do parceiro

items[n].email
string

Email do parceiro

items[n].commission
object

Detalhes da comissão do parceiro

items[n].commission.onlyByAffiliate
boolean

Indica se a comissão é apenas por afiliado

items[n].commission.type
enum

Tipo de comissão

percentage
value
items[n].commission.value
number

Valor da comissão

items[n].permission
object

Permissões do parceiro

items[n].permission.manageAffiliate
boolean

Permissão para gerenciar afiliados

items[n].permission.manageRefund
boolean

Permissão para gerenciar reembolsos

items[n].permission.canSeeCustomerData
boolean

Permissão para visualizar dados dos clientes

Status codes

StatusDescrição
200Success
401Acesso não autorizado
404Produto não encontrado

Exemplos

1curl --request GET \
2	--url https://api.eduzz.com/myeduzz/v1/products/47998/partners \
3	--header 'accept: application/json' \
4	--header 'authorization: Bearer qzrUZcm4dISz/ayXgq7g9+GmusYbXHmIpJ7fbLYDIjUPtNwAN1rrsRZbeJ6e6tAlSUSy3w=='
Response
1[
2  {
3    "id": "1234",
4    "name": "Eduzz",
5    "email": "eduzz@eduzz.com",
6    "commission": {
7      "onlyByAffiliate": false,
8      "type": "percentage",
9      "value": 90
10    },
11    "permission": {
12      "manageAffiliate": true,
13      "manageRefund": true,
14      "canSeeCustomerData": true
15    }
16  },
17  {
18    "id": "4321",
19    "name": "Parceiro Eduzz",
20    "email": "parceiro@eduzz.com",
21    "commission": {
22      "onlyByAffiliate": false,
23      "type": "percentage",
24      "value": 10
25    },
26    "permission": {
27      "manageAffiliate": false,
28      "manageRefund": false,
29      "canSeeCustomerData": false
30    }
31  }
32]