Developer Network

Documentação

Informações e instruções das APIs dos produtos Locaweb.

Importacao de contatos

Importação de contatos via API de Email Marketing.

listagem

Listagem das importação de contatos de uma determinada conta

GET: https://DOMINIO/api/v1/accounts/ID_CONTA/contact_imports

Retorno de status HTTP: 200

Retorno:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
  "page" : {
    "current" : 1,
    "total" : 1
  },
  "items" : [
    {
      "status" : "failed",
      "id" : "4fda38a6f147d6192d000003",
      "created_at" : "12-01-01 00:00:00",
      "file_name" : "contatos.csv",
      "updated_at" : "12-01-01 00:00:00",
      "url" : null
    },
    {
      "status" : "finished",
      "id" : "4fb6b6b92c1e58046a000015",
      "created_at" : "12-01-01 00:00:00",
      "file_name" : null,
      "updated_at" : "12-01-01 00:00:00",
      "url" : "http://locaweb.com.br/contatos.csv"
    }
  ]
}

Detalhes

Detalhes de uma determinada importação de contato

GET: https://DOMINIO/api/v1/accounts/ID_CONTA/contact_imports/ID_IMPORTACAO_CONTATO

Retorno de status HTTP: 200

Retorno:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
{
  "id" : "4fda38a6f147d6192d000003",
  "updated_count" : 0,
  "created_at" : "12-01-01 00:00:00",
  "url" : null,
  "list_ids" : [
    "4fda36bef147d60810000018"
  ],
  "duplicated_emails_count" : 0,
  "error_log" : null,
  "file_name" : "contacts.csv",
  "updated_at" : "12-01-01 00:00:00",
  "errors_count" : 0,
  "total_lines" : 1000,
  "status" : "finished",
  "created_count" : 1000
}

Criação

Criação de importação de contatos

POST: https://DOMINIO/api/v1/accounts/ID_CONTA/contact_imports

Paramentros:

1
2
3
4
5
6
{
  "contact_import": {
    "list_ids": [67],
    "url": "http://locaweb.com.br/contato.csv"
  }
}

Retorno de status HTTP: 200

Retorno:

1
2
3
{
  "id" : "106"
}