Transparency
IMPORTANTE
Para mais detalhes sobre os dados de entrada e saída consulte a documentação da API.
Get Impact Consolidated#
Este método retorna um consolidado do total já doado por sua empresa e o impacto que isso teve nas causas apoiadas.
Recebe o argumento
paramsque é um dicionário com os campos:storeId: (obrigatório) id da loja -string.
Retorna um objeto com os métodos:
content: conteúdo da resposta.- storeId:
string - name:
string - logo:
string - ngos:
array - totalRaised:
number - totalPurchases:
number
- storeId:
status_code: status da requisição.
Get Content Detail#
Este método retorna os detalhes de um conteúdo específico postado pela instituição.
Recebe o argumento
paramsque é um dicionário 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:
content: 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:
status_code: status da requisição.
Get Transparency Receipts#
Este método retorna todos os recibos de doação assinados pelas instituições.
Recebe o argumento
paramsque é um dicionário 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:
content: conteúdo da resposta.- results:
array. - pageNumber:
number. - nextPage:
string.
- results:
status_code: status da requisição.
Get Content List#
Este 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
paramsque é um dicionário 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:
content: conteúdo da resposta.- results:
array. - pageNumber:
number. - nextPage:
string.
- results:
status_code: status da requisição.