Crie seu projeto
Escolha um nome e um slug público. Leva menos de um minuto.
Gratuito · sem cartão · sem schema
Crie um projeto, escolha um namespace e comece a gravar. Uma API pequena e previsível para estudos, treinamentos, protótipos e demonstrações — sem infraestrutura para manter.
const api = new JsonDockClient({
baseUrl: 'https://api.jsondock.catini.org',
projectSlug: 'meu-projeto',
basicAuth: { username, password },
});
await api.create('produtos', { nome: 'Teclado', preco: 349.9 });
const pagina = await api.list('produtos', {
filters: { preco: { gte: 100, lte: 500 } },
});Sem infraestrutura para manter
Escolha um nome e um slug público. Leva menos de um minuto.
A senha Basic aparece uma única vez, na criação.
Use cURL, fetch ou o SDK JavaScript para salvar e consultar registros.
Nenhuma tabela, coluna ou migração. Envie qualquer JSON válido e ele é persistido como está.
O namespace nasce no primeiro POST. Organize produtos, pedidos e usuários sem configurar nada.
Nove operadores sobre qualquer propriedade, inclusive aninhada. Nenhum objeto do Mongo chega ao banco.
Senha Argon2id para uso em backend e client credentials com escopos por operação.
Cada alteração incrementa a versão. A exclusão é lógica e continua auditável no painel.
Todo acesso é escopado ao projeto autenticado. O slug da URL precisa bater com a credencial.
A API
Seis endpoints sobre um único formato de endereço. O GET de lista aceita paginação, ordenação, janelas de data e nove operadores de filtro sobre qualquer propriedade do seu JSON.
/api/v1/{slug}/{namespace}/api/v1/{slug}/{namespace}/api/v1/{slug}/{namespace}/{id}/api/v1/{slug}/{namespace}/{id}/api/v1/{slug}/{namespace}/{id}/api/v1/{slug}/{namespace}/{id}# Intervalo no mesmo campo
?filter[preco][gte]=1000&filter[preco][lte]=5000
# Igualdade, diferenca e existencia
?filter[ativo][eq]=true
?filter[status][ne]=cancelado
?filter[desconto][exists]=truefilter[campo][operador]=valor é validada e traduzida no servidor. Operadores arbitrários, JavaScript executável e sintaxe de regex do consumidor nunca chegam ao banco. Ver os nove operadores →Projeto gratuito
O projeto recebe credenciais Basic para usar na API. A senha aparece uma única vez — copie e guarde em local seguro.