Listar SAC
SAC é o endpoint para que o seller possa listar e responder os tickets abertos no marketplace Americanas.

Como Listar SAC?

Ao listar o SAC você terá o retorno de todos os pedidos que possuem ticket, além do status (READ ou UNREAD), o marketplace (platform), data de criação e atualização.
Para listar é necessário utilizar o método GET e o endpoint abaixo:
1
https://api.skyhub.com.br/sac
Copied!
Query Parameters:
Name
Type
Required
Description
Example
status
String
Optional
Filtra as mensagens pelos seus status
Valores possíveis:
  • READ
  • UNREAD
READ
platform
String
Optional
Filtro para retornar somente as mensagens de uma platform específica.
Valores possíveis
  • B2W
  • Meli
B2W
mediation
String
Optional
Filtro para retornar somente as mensagens que houveram mediação do marketplace
Valores possíveis
  • true
  • false
true
cursor
String
Optional
Utilizado para fazer a paginação das perguntas.
Caso este parâmetro esteja presente, os parâmetros de status e platform serão ignorados.
eyJwbGF0Zm9ybSI6Ik1lbGkiLCJvZmZzZXQiO

Example Request:

1
curl --location --request GET 'https://api.skyhub.com.br/sac' \
2
--header 'x-api-key: YOUR API KEY HERE' \
3
--header 'x-user-email: [email protected]_EMAIL.COM' \
4
--header 'content-type: application/json' \
5
--header 'accept: application/json' \
6
--header 'x-accountmanager-key: SUAXACCOUNT'
Copied!
Request Headers
Name
Type
Required
Description
Example
accept
String
Required
application/json
application/json
Content-type
String
Required
application/json
application/json
x-user-email
String
Required
E-mail da loja
x-api-key
String
Required
Token da loja
SuaApiKey
x-accountmanager-key
String
Required
Código identificador da sua Integração
SUAXACCOUNT
Response:
200 - Success
1
{
2
"sacs": [
3
{
4
"code": "Lojas Americanas-9999900001",
5
"status": "UNREAD",
6
"platform": "B2w",
7
"order_code": "00-12345678",
8
"mediation": false,
9
"created_at": "2019-02-04T12:06:12.000-03:00'",
10
"updated_at": "2019-02-04T12:06:12.000-03:00'"
11
},
12
{
13
"code": "Meli-9999900002",
14
"status": "READ",
15
"platform": "Meli",
16
"order_code": "00-91234567",
17
"mediation": true,
18
"created_at": "2019-02-04T18:06:12.000-03:00",
19
"updated_at": "2019-02-04T12:06:12.000-03:00'"
20
}
21
],
22
"next_page": "JUICVGHUGCYXRFChugvijCutgfCyuxcYUFxufgxyfuXyfuXyfXyfgCcu=="
23
}
Copied!
404 - NOT FOUND
1
{
2
"errors": {
3
"detail": "Error message"
4
}
5
}
Copied!
500 - INTERNAL SERVER ERROR
1
{
2
"errors": {
3
"detail": "Error message"
4
}
5
}
Copied!

Como buscar ticket por pedido?

Na endpoint de SAC é possível buscar um SAC de acordo com o pedido.
Para isto é necessário utilizar o método GET no endpoint abaixo:
1
https://api.skyhub.com.br/sac/{code}
Copied!

Example Request:

1
curl --location --request GET 'https://api.skyhub.com.br/sac/{code}' \
2
--header 'x-api-key: YOUR API KEY HERE' \
3
--header 'x-user-email: [email protected]_EMAIL.COM' \
4
--header 'content-type: application/json' \
5
--header 'accept: application/json' \
6
--header 'x-accountmanager-key: SUAXACCOUNT'
Copied!
Responses:
200 - Success
1
{
2
"code": "Lojas Americanas-9999900001",
3
"status": "UNREAD",
4
"platform": "B2w",
5
"order_code": "00-12345678",
6
"mediation": false,
7
"created_at": "2019-02-04T12:06:12.000-03:00'",
8
"updated_at": "2019-02-04T12:06:12.000-03:00'"
9
}
Copied!
404 - NOT FOUND
1
{
2
"errors": {
3
"detail": "Error message"
4
}
5
}
Copied!
500 - INTERNAL SERVER ERROR
1
{
2
"errors": {
3
"detail": "Error message"
4
}
5
}
Copied!