Transparency
IMPORTANTE
Para mais detalhes sobre os dados de entrada e saída consulte a documentação da API.
#
Get Impact ConsolidatedEste método retorna um consolidado do total já doado por sua empresa e o impacto que isso teve nas causas apoiadas.
Recebe o argumento
params
que é um hash com os campos:storeId
: (obrigatório) id da loja -string
.
Retorna um objeto com os métodos:
body
: conteúdo da resposta.- storeId:
string
- name:
string
- logo:
string
- ngos:
array
- totalRaised:
number
- totalPurchases:
number
- storeId:
code
: status da requisição.
#
Get Content DetailEste método retorna os detalhes de um conteúdo específico postado pela instituição.
Recebe o argumento
params
que é um hash com os campos:storeId
: (obrigatório) id da loja -string
.identifier
: (obrigatório) id do conteúdo -string
.
Retorna um objeto com os métodos:
body
: conteúdo da resposta.- id:
string
. - causeId:
string
. - title:
string
. - description:
string
. - contents:
array
. - approved:
boolean
. - type:
number
. - date:
string
. - dateOfImpact:
string
. - dateApproved:
string
.
- id:
code
: status da requisição.
#
Get Transparency ReceiptsEste método retorna todos os recibos de doação assinados pelas instituições.
Recebe o argumento
params
que é um hash com os campos:storeId
: (obrigatório) id da loja -string
.causeId
: (obrigatório) id da causa -string
.startDate
: (opcional) filtra por data -string
.endDate
: (opcional) filtra por data -string
.page
: (opcional) número de uma página especifica -number
.pageSize
: (opcional) quantidade de items por página (por padrão tem o valor 20) -number
.
Retorna um objeto com os métodos:
body
: conteúdo da resposta.- results:
array
. - pageNumber:
number
. - nextPage:
string
. code
: status da requisição.
- results:
#
Get Content ListEste método todos os conteúdos postados pelas causas e instituições que sua empresa apoia como fotos, vídeos, depoimentos, recibos e comprovantes.
Recebe o argumento
params
que é um hash com os campos:storeId
: (obrigatório) id da loja -string
.causeId
: (obrigatório) id da causa -string
.startDate
: (opcional) filtra por data -string
.endDate
: (opcional) filtra por data -string
.page
: (opcional) número de uma página especifica -number
.pageSize
: (opcional) quantidade de items por página (por padrão tem o valor 20) -number
.
Retorna um objeto com os métodos:
body
: conteúdo da resposta.- results:
array
. - pageNumber:
number
. - nextPage:
string
.
- results:
code
: status da requisição.