{"name":"Rush CRM API Pública","version":"v1","docs":"https://api.rushcrm.com.br/v1","endpoints":{"funis":{"GET /v1/funis":"Lista funis com etapas e todos os campos disponíveis (sistema + customizados)"},"contatos":{"GET /v1/contatos":"Listar contatos (paginado)","GET /v1/contatos/:id":"Detalhe de um contato (inclui empresa e campos_customizados)","POST /v1/contatos":"Criar contato (aceita empresa_id e campos_customizados)","PUT /v1/contatos/:id":"Atualizar contato (aceita empresa_id e campos_customizados)","DELETE /v1/contatos/:id":"Remover contato (soft-delete)"},"oportunidades":{"GET /v1/oportunidades":"Listar oportunidades (paginado)","GET /v1/oportunidades/:id":"Detalhe de uma oportunidade (inclui contato e campos_customizados)","POST /v1/oportunidades":"Criar oportunidade (contato_id OU contato inline; titulo/etapa_id opcionais)","PUT /v1/oportunidades/:id":"Atualizar oportunidade (aceita campos_customizados)"},"tarefas":{"GET /v1/tarefas":"Listar tarefas (filtros: status, owner_id, contato_id, oportunidade_id, vencimento_de, vencimento_ate, atualizado_desde)","GET /v1/tarefas/:id":"Detalhe de uma tarefa","POST /v1/tarefas":"Criar tarefa vinculada a contato e/ou oportunidade","PUT /v1/tarefas/:id":"Atualizar tarefa (envie \"concluir\": true ou \"status\": \"concluida\" para concluir)","DELETE /v1/tarefas/:id":"Remover tarefa (soft-delete)"},"notas":{"GET /v1/notas?contato_id=|oportunidade_id=":"Listar notas de um contato ou de uma oportunidade","POST /v1/notas":"Criar nota em um contato ou oportunidade"},"conversas":{"GET /v1/conversas":"Listar conversas (filtros: canal, status, tipo, contato_id, atualizado_desde)","GET /v1/conversas/:id":"Detalhe de uma conversa (inclui contato)"},"mensagens":{"GET /v1/mensagens?conversa_id=":"Listar mensagens de uma conversa (cursor: antes_de)","POST /v1/mensagens":"Enviar mensagem de texto numa conversa existente (WhatsApp, API oficial, Instagram, chat do site)"},"produtos":{"GET /v1/produtos":"Listar produtos (filtros: busca, ativo, categoria_id, atualizado_desde)","GET /v1/produtos/:id":"Detalhe de um produto","POST /v1/produtos":"Criar produto","PUT /v1/produtos/:id":"Atualizar produto"},"etiquetas":{"GET /v1/etiquetas":"Listar etiquetas (opcional: entidade_tipo + entidade_id)","POST /v1/etiquetas/aplicar":"Aplicar etiqueta a contato ou oportunidade","POST /v1/etiquetas/remover":"Remover etiqueta de contato ou oportunidade"},"usuarios":{"GET /v1/usuarios":"Listar usuários da organização (sem dados sensíveis)"},"metas":{"GET /v1/metas":"Listar metas com progresso (filtros: tipo, usuario_id, vigentes=true)"},"formularios":{"GET /v1/formularios":"Listar formulários","GET /v1/submissoes":"Listar submissões (filtros: formulario_id, criado_desde, status)"},"reunioes":{"GET /v1/reunioes":"Listar reuniões (filtros: oportunidade_id, usuario_id, status, data_de, data_ate, atualizado_desde)"},"calendarios":{"GET /v1/calendarios":"Listar calendários públicos de agendamento (filtro: ativo)","GET /v1/agendamentos":"Listar agendamentos dos calendários (filtros: calendario_id, usuario_id, contato_id, oportunidade_id, status, data_de, data_ate, atualizado_desde)"}},"autenticacao":"Header X-Api-Key com sua chave de API (rk_live_...)","dica":"Chame GET /v1/funis para descobrir funil_id, etapa_id e todos os campos disponíveis antes de criar oportunidades.","rate_limits":{"growth":"1000 req/hora","scale":"5000 req/hora","headers":"X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset (e Retry-After no 429)"}}