Cause
IMPORTANTE
Para mais detalhes sobre os dados de entrada e saída consulte a documentação da API.
#
Get All CausesEste método retorna todas as instituições cadastradas no Polen.
Recebe o argumento
params
que é um hash com os campos:page
: (opcional) número de uma página especifica -number
.pageSize
: (opcional) quantidade de items por página (por padrão tem o valor 100) -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.
#
Get CategoryEste método retorna todas as categorias de causas cadastradas no Polen.
Recebe o argumento
params
que é um hash com os campos:page
: número de uma página especifica -number
.pageSize
: 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.
#
Get Own CausesEste método retorna as causas apoiadas por uma loja.
Recebe o argumento
params
que é um hash com os campos: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
.storeId
: (obrigatório) identificador da loja -string
.userId
: (opcional) filtra por instituições que o consumidor já apoiou -string
.city
: (opcional) filtra por cidade -string
.state
: (opcinal) filtra por estado -string
.onlySelected
: (opcional) filtra por instituições selecionadas pelo usuário -boolean
.
Retorna um objeto com os métodos:
body
: conteúdo da resposta.- results:
array
. - pageNumber:
number
. - nextPage:
string
.
- results:
code
: status da requisição.