Docs
post https://api.affiliates.iugu.com/campaign_affiliates

Adiciona afiliado à campanha

Sem ações implementadas definidas

Request

Headers

workspace_id

Required

Type: string

Identificador do workspace

Ex: 4fHECmQtLdROI4fDLWMiLd

Body Required

Content Type: application/json

campaign_affiliate
Object

campaign_id

Required

String

ID da campanha

Ex: 7cXdkOCm6T0AdctrTWPlGI

affiliate_id

Required

String

ID do afiliado

Ex: 78tMFXyBPArVWHw33blSDe

Example
1
2
3
4
5
6
{
  "campaign_affiliate": {
    "campaign_id": "7cXdkOCm6T0AdctrTWPlGI",
    "affiliate_id": "78tMFXyBPArVWHw33blSDe"
  }
}

Response

201

Created

affiliate_id
String

ID do afiliado

Ex: 78tMFXyBPArVWHw33blSDe

affiliate_name
String

Nome do afiliado

Ex: Influencer

campaign_id
String

ID da campanha

Ex: 7cXdkOCm6T0AdctrTWPlGI

campaign_name
String

Nome da campanha

Ex: Campanha de verão

campaign_event
String

Evento da campanha

Ex: BlackFriday

created_at
String

Data de criação da relação entre campanha e afiliado

Ex: 2023-12-08T16:41:22.922Z

updated_at
String

Data de atualização da relação entre campanha e afiliado

Ex: 2023-12-08T16:44:02.572Z

Example
1
2
3
4
5
6
7
8
9
{
  "affiliate_id": "78tMFXyBPArVWHw33blSDe",
  "affiliate_name": "Influencer",
  "campaign_id": "7cXdkOCm6T0AdctrTWPlGI",
  "campaign_name": "Campanha de verão",
  "campaign_event": "BlackFriday",
  "created_at": "2023-12-08T16:41:22.922Z",
  "updated_at": "2023-12-08T16:44:02.572Z"
}

422

Unprocessable Entity

campaign
Array of strings

Ex: ["must exist"]

affiliate
Array of strings

Ex: ["must exist"]

Example
1
2
3
4
{
  "campaign": "[\"must exist\"]",
  "affiliate": "[\"must exist\"]"
}

401

Unauthorized

status
String

Ex: 401

title
String

Ex: JWT VALIDATION ERROR

detail
String

Ex: Signature has expired

Example
1
2
3
4
5
{
  "status": "401",
  "title": "JWT VALIDATION ERROR",
  "detail": "Signature has expired"
}

500

Internal Server Error

status
String

Ex: 500

title
String

Ex: Internal Server Error

detail
String

Ex: Internal Error, try again later

Example
1
2
3
4
5
{
  "status": "500",
  "title": "Internal Server Error",
  "detail": "Internal Error, try again later"
}