PortalCredi

Mais Informações

Informações extras e outras padronizações.

Tipos de Dados

Os parâmetros poderão ter os seguintes valores:

Valor Descrição
string Uma cadeia de caracteres. Texto.
numeric Um valor numérico. Pode ser um inteiro, decimal ou uma string que representa o número.
boolean Um valor booleano ("true" ou "false").
array Uma lista de valores.
object Um objeto (uma coleção de chave : valor);
mixed Pode receber qualquer valor. Será especificado na descrição.
file Um arquivo (enviado por um formulário).

Tabelas

Tanto nas descrições dos parâmetros quanto das respostas, as chaves podem representar:

Exemplo Descrição
key Se não for especificado, o valor será "escalar", ou seja, um texto ou número.
object.key A chave "object" receberá um objeto e "key" é o valor descrito.
objects.*.key O valor é uma lista de objetos, que terão a chave "key".
list.* O valor é uma lista de valores sem chave.

Por exemplo, todos os valores acima seriam:

{
    "key": "some value",
    "object": {
        "key": "some value"
    },
    "objects": [
        {
            "key": "some value"
        },
        {
            "key": "another value"
        }
    ],
    "list": [
        "some value",
        "another value",
        "one more value"
    ]
}

copiar resposta