Contatos

Lista de Contatos da Empresa

get

Recupera os contatos da empresa paginados e por filtros

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pagenumberRequired
perPagenumberRequired
Responses
200

Operação bem sucedida

application/json
get
/contact/pager
GET /contact/pager?page=1&perPage=1 HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
  {
    "name": "text",
    "image": "text",
    "email": "text",
    "phone": "text",
    "instagram": {},
    "tags": [
      "text"
    ]
  }
]

Consulta por ID

get

Recupera um contato pelo identificador

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

Identificador

Responses
200

Operação bem sucedida

No content

get
/contact/{id}
GET /contact/{id} HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*

No content

Cria um novo Contato

post

Realiza a criação de um novo Contato

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired
imagestringRequired
emailstringRequired
phonestringRequired
tagsstring[]Required
Responses
200

Operação bem sucedida

application/json
post
/contact/create
POST /contact/create HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 76

{
  "name": "text",
  "image": "text",
  "email": "text",
  "phone": "text",
  "tags": [
    "text"
  ]
}
{
  "name": "text",
  "image": "text",
  "email": "text",
  "phone": "text",
  "instagram": {},
  "tags": [
    "text"
  ]
}

Atualiza dados de um Contato

put

Realiza a atualização dos dados de um Contato

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired
imagestringRequired
emailstringRequired
phonestringRequired
tagsstring[]Required
Responses
200

Operação bem sucedida

application/json
put
/contact/update
PUT /contact/update HTTP/1.1
Host: 
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 76

{
  "name": "text",
  "image": "text",
  "email": "text",
  "phone": "text",
  "tags": [
    "text"
  ]
}
{
  "name": "text",
  "image": "text",
  "email": "text",
  "phone": "text",
  "instagram": {},
  "tags": [
    "text"
  ]
}

Last updated