use super::ConsultaTipoMeta;
pub const SOURCE: &str = "https://gateway.apibrasil.io/api/v2/documentations";
pub static WHATSAPP_ACTIONS: &[&str] = &[
"addParticipant",
"addSubgroupsCommunity",
"approveGroupMembershipRequest",
"archiveChat",
"blockContact",
"checkNumberStatus",
"clearChat",
"close",
"closeChat",
"createCommunity",
"createGroup",
"deactivateCommunity",
"deleteChat",
"deleteMessage",
"deleteSession",
"demoteCommunityParticipant",
"demoteParticipant",
"downloadMediaByMessage",
"fila",
"forwardMessages",
"getAllBroadcastList",
"getAllChats",
"getAllChatsWithMessages",
"getAllContacts",
"getAllGroups",
"getAllGroupsFull",
"getAllLabels",
"getAllNewMessages",
"getAutoDownloadSettings",
"getBatteryLevel",
"getBlockList",
"getChat",
"getCommonGroups",
"getCommunityParticipants",
"getConnectionState",
"getConnectionStatus",
"getGroupAdmins",
"getGroupInfoFromInviteLink",
"getGroupInviteLink",
"getGroupMembers",
"getGroupMembersIds",
"getGroupMembershipRequests",
"getGroupSizeLimit",
"getMessagesChat",
"getMessagesFromRowId",
"getNumberProfile",
"getPhoneNumberByLid",
"getPlatformFromMessage",
"getProducts",
"getProfilePic",
"getReactions",
"getStatus",
"getUnreadMessages",
"getWid",
"isAuthenticated",
"isConnected",
"isLoggedIn",
"isMultiDevice",
"joinGroup",
"joinWebBeta",
"leaveGroup",
"loadEarlierMessages",
"logout",
"markPlayed",
"openChat",
"promoteCommunityParticipant",
"promoteParticipant",
"qrcode",
"removeGroupIcon",
"removeParticipant",
"removeSubgroupsCommunity",
"reply",
"restartSession",
"sendAudio",
"sendAudio64",
"sendButtons",
"sendContact",
"sendContactVcardList",
"sendFile",
"sendFile/queue",
"sendFile64",
"sendGif",
"sendImageToStorie",
"sendLink",
"sendList",
"sendLocation",
"sendMentioned",
"sendMessageWithThumb",
"sendOrderMessage",
"sendOrderMessage/queue",
"sendPixKey",
"sendPollMessage",
"sendReadStatus",
"sendSticker",
"sendText",
"sendText/queue",
"sendTextToStorie",
"sendVideo",
"sendVideo/queue",
"sendVideoAsGif",
"sendVideoToStorie",
"setAutoDownloadSettings",
"setGroupDescription",
"setGroupPic",
"setGroupProperty",
"setGroupSubject",
"setMessagesAdminsOnly",
"setProfileName",
"setProfilePic",
"setTemporaryMessages",
"setTheme",
"start",
"startPhoneWatchdog",
"startRecording",
"startTyping",
"stopPhoneWatchdog",
"stopRecording",
"stopTyping",
"unblockContact",
"verifyNumber",
"whatsapp-versions",
];
pub static EVOLUTION_PATHS: &[&str] = &[
"call/offer",
"chat/deleteMessageForEveryone",
"chat/fetchPrivacySettings",
"chat/fetchProfile",
"chat/fetchProfilePictureUrl",
"chat/findChats",
"chat/findContacts",
"chat/findMessages",
"chat/getBase64FromMediaMessage",
"chat/removeProfilePicture",
"chat/updatePrivacySettings",
"chat/updateProfileName",
"chat/updateProfilePicture",
"chat/updateProfileStatus",
"chat/whatsappNumbers",
"group/create",
"group/fetchAllGroups?getParticipants=true",
"group/findGroupInfos?groupJid=120363314888103300",
"group/inviteCode?groupJid=120363314888103300",
"group/inviteInfo?groupJid=120363314888103300",
"group/participants?groupJid=120363314888103300",
"group/revokeInviteCode?groupJid=120363314888103300",
"group/sendInvite",
"group/updateGroupDescription?groupJid=120363314888103300",
"group/updateGroupPicture?groupJid=120363314888103300",
"group/updateGroupSubject?groupJid=120363314888103300",
"group/updateParticipant?groupJid=120363314888103300",
"group/updateSetting?groupJid=120363314888103300",
"instance/connect",
"instance/connectionState",
"instance/create",
"instance/delete",
"instance/logout",
"instance/restart",
"label/findLabels",
"label/handleLabel",
"message/sendButtons",
"message/sendContact",
"message/sendLocation",
"message/sendMedia",
"message/sendPoll",
"message/sendReaction",
"message/sendStatus",
"message/sendSticker",
"message/sendText",
"message/sendText/queue",
"message/sendWhatsAppAudio",
"settings/find",
"settings/set",
];
pub static WHATSMEOW_ACTIONS: &[&str] = &[
"chat/archive",
"chat/mute",
"chat/pin",
"chat/unpin",
"group/create",
"group/info",
"group/invitelink",
"group/join",
"group/list",
"group/myall",
"group/name",
"group/participant",
"group/photo",
"instance/connect",
"instance/create",
"instance/delete/<devicekey>",
"instance/disconnect",
"instance/info/<devicekey>",
"instance/logout",
"instance/qr",
"send/contact",
"send/link",
"send/location",
"send/media",
"send/poll",
"send/sticker",
"send/text",
"user/avatar",
"user/block",
"user/blocklist",
"user/check",
"user/contacts",
"user/info",
"user/privacy",
"user/profile",
"user/unblock",
];
pub static CONSULTA_SERVICOS: &[&str] = &[
"api-rntrc",
"cep",
"cnpj",
"cpf",
"crbm",
"crm",
"cro",
"ddd-anatel",
"emissao-notas",
"frete-antt",
"geoip",
"rastreio",
"telefone",
"vehicles",
"veiculos",
"weather-api",
];
pub static CONSULTA_TIPOS: &[(&str, ConsultaTipoMeta)] = &[
(
"acerta-completo-positivo-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"acerta-essencial",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"acerta-essencial-positivo",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"acoes-processos-judiciais",
ConsultaTipoMeta {
service: "cpf",
fields: &["//cnpj", "cpf"],
},
),
(
"agregados-basica",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"agregados-chassi",
ConsultaTipoMeta {
service: "veiculos",
fields: &["chassi"],
},
),
(
"agregados-indicio-sinistro",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"agregados-propria",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"agregados-renavam",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"agregados-renavam-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"agregados-simples",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"agregados-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"aml-vinculos-societarios",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"analise-credito-basic-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"analise-credito-basic-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"analise-credito-business",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"analise-credito-complete-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"analise-credito-essencial-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"analise-credito-plus-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"analitico-veicular",
ConsultaTipoMeta {
service: "veiculos",
fields: &["extra", "placa", "whitelabel"],
},
),
(
"antecedentes-criminais",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf", "rg", "uf"],
},
),
(
"antifraude-chave-pix",
ConsultaTipoMeta {
service: "cpf",
fields: &["chave-pix", "documento", "tipo-chave"],
},
),
(
"bairros",
ConsultaTipoMeta {
service: "cep",
fields: &["cidade"],
},
),
(
"banco-central-inabilitados",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"base-estadual-v3",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"base-estadual-v3-async",
ConsultaTipoMeta {
service: "vehicles",
fields: &["placa", "webhook_url"],
},
),
(
"base-nacional-online",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"base-nacional-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"beneficios-sociais-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"bet-safe-compliance",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"boa-vista-acerta-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"boa-vista-define-score",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"cadastral-premium-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"caf-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"calcula-frete",
ConsultaTipoMeta {
service: "frete-antt",
fields: &[
"altoDesempenho",
"composicaoVeicular",
"dataReferencia",
"distanciaKm",
"eixos",
"retornoVazio",
"tipoCarga",
],
},
),
(
"ccf-bacen",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cep",
ConsultaTipoMeta {
service: "cep",
fields: &["cep"],
},
),
(
"certidao-conjunta-de-debitos-pessoa-fisica",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"certidao-conjunta-de-debitos-pessoa-juridica",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"certidao-negativa-de-debitos",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf", "uf"],
},
),
(
"certidao-negativa-de-licitante-inidoneo",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"certificado-upload",
ConsultaTipoMeta {
service: "emissao-notas",
fields: &["dados"],
},
),
(
"check-list",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"cidades",
ConsultaTipoMeta {
service: "cep",
fields: &["uf"],
},
),
(
"cidadesPorDDD",
ConsultaTipoMeta {
service: "cep",
fields: &["ddd"],
},
),
(
"city",
ConsultaTipoMeta {
service: "weather-api",
fields: &["city"],
},
),
(
"cnh-criminals",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cnh-criminals-async",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf", "webhook_url"],
},
),
(
"cnh-por-cpf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cnpj-cadastral",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"cnpj-search",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"compliance-basic",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"compliance-basic-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"compliance-complete",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"compliance-complete-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"consulta-ano-modelo",
ConsultaTipoMeta {
service: "veiculos",
fields: &[
"codigoMarca",
"codigoModelo",
"codigoTabelaReferencia",
"codigoTipoVeiculo",
],
},
),
(
"consulta-cgu",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf", "tipo-agente"],
},
),
(
"consulta-chave",
ConsultaTipoMeta {
service: "vehicles",
fields: &["job-id"],
},
),
(
"consulta-consolidada-de-pessoa-juridica",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"consulta-marca",
ConsultaTipoMeta {
service: "veiculos",
fields: &["codigoTabelaReferencia", "codigoTipoVeiculo"],
},
),
(
"consulta-modelo",
ConsultaTipoMeta {
service: "veiculos",
fields: &["codigoMarca", "codigoTabelaReferencia", "codigoTipoVeiculo"],
},
),
(
"consulta-modelos-atraves-do-ano",
ConsultaTipoMeta {
service: "veiculos",
fields: &[
"ano",
"anoModelo",
"codigoMarca",
"codigoTabelaReferencia",
"codigoTipoCombustivel",
"codigoTipoVeiculo",
],
},
),
(
"consulta-tabela-referencia",
ConsultaTipoMeta {
service: "veiculos",
fields: &[],
},
),
(
"consulta-valor-com-todos-parametros",
ConsultaTipoMeta {
service: "veiculos",
fields: &[
"ano",
"anoModelo",
"codigoMarca",
"codigoModelo",
"codigoTabelaReferencia",
"codigoTipoCombustivel",
"codigoTipoVeiculo",
],
},
),
(
"consultar-chave-base-estadual-v3",
ConsultaTipoMeta {
service: "vehicles",
fields: &["job-id"],
},
),
(
"consultar-chave-cnh-criminals",
ConsultaTipoMeta {
service: "cpf",
fields: &["job-id"],
},
),
(
"consultar-chave-csv-renainf-renajud-bin-proprietario",
ConsultaTipoMeta {
service: "vehicles",
fields: &["job-id"],
},
),
(
"consultar-chave-leilao-v2",
ConsultaTipoMeta {
service: "vehicles",
fields: &["job-id"],
},
),
(
"consultar-chave-veiculos-total",
ConsultaTipoMeta {
service: "vehicles",
fields: &["job-id"],
},
),
(
"coordinates",
ConsultaTipoMeta {
service: "weather-api",
fields: &["lat", "lon"],
},
),
(
"cpf-dados",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cpf-hotline",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cpf-impedidos",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cpf-lite",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cpf-obito-grupo-cadastral",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cpf-relatorio",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf", "extra", "whitelabel"],
},
),
(
"cpf-search",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cpf-search-mae",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"cpf-sociodemograficos",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"crbm",
ConsultaTipoMeta {
service: "crbm",
fields: &["numero_registro", "regiao"],
},
),
(
"creditos-simples-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"creditos-simples-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"crlve",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa", "uf"],
},
),
(
"crm",
ConsultaTipoMeta {
service: "crm",
fields: &["numero_registro", "uf"],
},
),
(
"cro",
ConsultaTipoMeta {
service: "cro",
fields: &["categoria", "numero_registro", "uf"],
},
),
(
"csv-renainf-renajud-bin-proprietario",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"csv-renainf-renajud-bin-proprietario-async",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa", "webhook_url"],
},
),
(
"dados-cadastrais",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"dados-processos",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf", "whitelabel"],
},
),
(
"ddd-cidade",
ConsultaTipoMeta {
service: "ddd-anatel",
fields: &["city"],
},
),
(
"debitos-restricoes",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"debitos-v4",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"debitos-v4-async",
ConsultaTipoMeta {
service: "vehicles",
fields: &["placa", "webhook_url"],
},
),
(
"decodificador-agregados",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"decodificador-precificador",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"define-risco-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"detalhamento-negativo",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"divida-ativa",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"documento-crlv-ac",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-ap",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-ba",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-go",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-ma",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-mg",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-ms",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"documento-crlv-mt",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-pi",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"documento-crlv-ro",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"documento-crlv-rr",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-crlv-to",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cpf", "placa", "renavam"],
},
),
(
"documento-frota",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"emitentes-atualiza",
ConsultaTipoMeta {
service: "emissao-notas",
fields: &[
"bairro",
"cep",
"cmun",
"cnae",
"cnpj",
"crt",
"documentos",
"email",
"emitente_id",
"ie",
"im",
"logo",
"municipio",
"nome",
"numero",
"razao",
"rua",
"suframa",
"telefone",
"uf",
"webhook_url",
],
},
),
(
"emitentes-cadastro",
ConsultaTipoMeta {
service: "emissao-notas",
fields: &[
"bairro",
"cep",
"cmun",
"cnae",
"cnpj",
"crt",
"documentos",
"email",
"ie",
"im",
"logo",
"municipio",
"nome",
"numero",
"razao",
"rua",
"suframa",
"telefone",
"uf",
"webhook_url",
],
},
),
(
"emitentes-lista",
ConsultaTipoMeta {
service: "emissao-notas",
fields: &["emitente"],
},
),
(
"endereco-telefone-por-placa",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"enriquecimento-de-lead",
ConsultaTipoMeta {
service: "cpf",
fields: &["email"],
},
),
(
"estadual",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"farol",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"fgts-regularidade-do-empregador",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"ficha-tecnica",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"fipe",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"fipe-chassi",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"geoip",
ConsultaTipoMeta {
service: "geoip",
fields: &["ip"],
},
),
(
"gravame",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"gravame-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"historico-alteracoes-empresa",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"historico-km",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"historico-proprietario",
ConsultaTipoMeta {
service: "vehicles",
fields: &["cnpj", "placa"],
},
),
(
"historico-veiculos-pf-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"leilao",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"leilao-completo-score",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"leilao-conjugado",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"leilao-sintetico",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"leilao-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"leilao-v2-async",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa", "webhook_url"],
},
),
(
"limite-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"limite-positivo-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"localiza-cnpj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"modelos-carga",
ConsultaTipoMeta {
service: "frete-antt",
fields: &["dataReferencia"],
},
),
(
"multas",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"multas-prf",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa", "renavam"],
},
),
(
"nacional",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"nfse-consulta",
ConsultaTipoMeta {
service: "emissao-notas",
fields: &["chave", "emitente_id"],
},
),
(
"nfse-envio",
ConsultaTipoMeta {
service: "emissao-notas",
fields: &["dados", "emitente_id"],
},
),
(
"normativa-atual",
ConsultaTipoMeta {
service: "frete-antt",
fields: &["dataReferencia"],
},
),
(
"obito",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"opcoes-calculo",
ConsultaTipoMeta {
service: "frete-antt",
fields: &["dataReferencia"],
},
),
(
"pep-lista-restritiva",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"pessoa-exposta-politicamente",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"pessoa-exposta-politicamente-parentesco",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"pessoa-juridica-protesto",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"proprietario-atual",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"proprietario-atual-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"protesto-nacional-v2",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"protestos-nacional-base",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"protestos-sp",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"quod-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"quod-restricao-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"rastreio",
ConsultaTipoMeta {
service: "rastreio",
fields: &["code"],
},
),
(
"rating-avancado-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"recall",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"recall-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["chassi"],
},
),
(
"receita-federal",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"receita-federal-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"receita-federal-pf-v3",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"receita-federal-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"receita-federal-pj-v3",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"regularidade-transportadora",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj", "rntrc"],
},
),
(
"relatorio-positivo",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"relatorio-positivo-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"relatorio-veicular",
ConsultaTipoMeta {
service: "veiculos",
fields: &["extra", "placa", "whitelabel"],
},
),
(
"relatorio-veicular-completo",
ConsultaTipoMeta {
service: "veiculos",
fields: &["extra", "placa", "whitelabel"],
},
),
(
"renainf",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"renajud",
ConsultaTipoMeta {
service: "veiculos",
fields: &["documento", "placa", "renavam"],
},
),
(
"risco-positivo-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"roubo-furto",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"roubo-furto-v2",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"score-credito-quod",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"scpc-net-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"scpc-net-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"scr-analitico-resumo-bacen",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"scr-bacen",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"scr-bacen-score",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"search",
ConsultaTipoMeta {
service: "api-rntrc",
fields: &["filters", "pagination", "sort"],
},
),
(
"secretaria-da-fazenda-sao-paulo",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"serasa-real-time",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"serasa-score-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"serasa-score-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"simples-nacional",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"sincroniza-normativas",
ConsultaTipoMeta {
service: "frete-antt",
fields: &[],
},
),
(
"sintegra-cadastros-estaduais",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"sintegra-ccc",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj", "uf"],
},
),
(
"situacao-eleitoral",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"spc-boa-vista",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"spc-serasa",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"spc-terceiros-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"spc-terceiros-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"telefone-operadora",
ConsultaTipoMeta {
service: "telefone",
fields: &["numbers", "options"],
},
),
(
"transacional-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"transacional-pj",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"var",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"veicular-agrupados",
ConsultaTipoMeta {
service: "veiculos",
fields: &["agrupados", "placa"],
},
),
(
"veiculos-dados-v1",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"veiculos-documento-pf",
ConsultaTipoMeta {
service: "cpf",
fields: &["cpf"],
},
),
(
"veiculos-documento-pj",
ConsultaTipoMeta {
service: "veiculos",
fields: &["cnpj"],
},
),
(
"veiculos-total",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
(
"veiculos-total-async",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa", "webhook_url"],
},
),
(
"versoes-normativas",
ConsultaTipoMeta {
service: "frete-antt",
fields: &[],
},
),
(
"vinculo-empregaticio",
ConsultaTipoMeta {
service: "cnpj",
fields: &["cnpj"],
},
),
(
"vip-car",
ConsultaTipoMeta {
service: "veiculos",
fields: &["placa"],
},
),
];
pub static SERVICE_ACTIONS: &[(&str, &[&str])] = &[
("api", &["loterias/:sorteio"]),
("apis", &["list"]),
("auth", &["login", "logout"]),
("balance", &[]),
(
"cep",
&[
"bairros",
"cep",
"cidades",
"cidadesPorDDD",
"distancia/calcular",
"estados",
],
),
(
"chip",
&[
"virtual/activation",
"virtual/buy",
"virtual/operators",
"virtual/services",
],
),
(
"consulta",
&[
"api-rntrc/credits",
"cep/credits",
"cnpj/credits",
"cpf/credits",
"crbm/credits",
"crm/credits",
"cro/credits",
"ddd-anatel/credits",
"emissao-notas/credits",
"frete-antt/credits",
"geoip/credits",
"rastreio/credits",
"telefone/credits",
"vehicles/credits",
"veiculos/credits",
"weather-api/credits",
],
),
("correios", &["rastreio"]),
(
"dados",
&[
"byquery",
"capital-social",
"cep",
"cnae",
"cnpj",
"cnpj/credits",
"cpf",
"lista-cnaes",
"lista-socios",
"uf",
],
),
("database", &["ip"]),
("ddd", &[]),
("devices", &["destroy", "requests", "search", "store"]),
(
"evolution",
&[
"call/offer",
"chat/deleteMessageForEveryone",
"chat/fetchPrivacySettings",
"chat/fetchProfile",
"chat/fetchProfilePictureUrl",
"chat/findChats",
"chat/findContacts",
"chat/findMessages",
"chat/getBase64FromMediaMessage",
"chat/removeProfilePicture",
"chat/updatePrivacySettings",
"chat/updateProfileName",
"chat/updateProfilePicture",
"chat/updateProfileStatus",
"chat/whatsappNumbers",
"group/create",
"group/fetchAllGroups?getParticipants=true",
"group/findGroupInfos?groupJid=120363314888103300",
"group/inviteCode?groupJid=120363314888103300",
"group/inviteInfo?groupJid=120363314888103300",
"group/participants?groupJid=120363314888103300",
"group/revokeInviteCode?groupJid=120363314888103300",
"group/sendInvite",
"group/updateGroupDescription?groupJid=120363314888103300",
"group/updateGroupPicture?groupJid=120363314888103300",
"group/updateGroupSubject?groupJid=120363314888103300",
"group/updateParticipant?groupJid=120363314888103300",
"group/updateSetting?groupJid=120363314888103300",
"instance/connect",
"instance/connectionState",
"instance/create",
"instance/delete",
"instance/logout",
"instance/restart",
"label/findLabels",
"label/handleLabel",
"message/sendButtons",
"message/sendContact",
"message/sendLocation",
"message/sendMedia",
"message/sendPoll",
"message/sendReaction",
"message/sendStatus",
"message/sendSticker",
"message/sendText",
"message/sendText/queue",
"message/sendWhatsAppAudio",
"settings/find",
"settings/set",
],
),
(
"fipe",
&[
"ConsultarAnoModelo",
"ConsultarMarcas",
"ConsultarModelos",
"ConsultarModelosAtravesDoAno",
"ConsultarTabelaDeReferencia",
"ConsultarValorComTodosParametros",
],
),
("geolocation", &["forward-geocoding", "geocode"]),
("geomatrix", &["distance"]),
("holidays", &["feriados"]),
("invoices", &[]),
("loterias", &[":sorteio/:concurso", ":sorteio/latest"]),
("plan", &[]),
("profile", &[]),
("proxy", &["seller/credits"]),
("quod", &["cnpj/credits"]),
("recharge", &[]),
("recharges", &[]),
("recognize", &["base64", "uri"]),
("requests", &["paginate"]),
("servers", &[]),
("sms", &["send/credits"]),
(
"social",
&[
"github/callback
",
"github/callback?code=SEU_CODE&state=SEU_STATE",
"github/url",
],
),
("ticket", &["TCK-HKGMWHCW2S", "TCK-HKGMWHCW2S/messages"]),
("tickets", &[]),
("translate", &["identify", "models"]),
("ura", &["call/dialler", "call/status?callId="]),
("vehicles", &["base/000/dados", "dados", "fipe"]),
("weather", &["city", "coordenates"]),
(
"whatsapp",
&[
"addParticipant",
"addSubgroupsCommunity",
"approveGroupMembershipRequest",
"archiveChat",
"blockContact",
"checkNumberStatus",
"clearChat",
"close",
"closeChat",
"createCommunity",
"createGroup",
"deactivateCommunity",
"deleteChat",
"deleteMessage",
"deleteSession",
"demoteCommunityParticipant",
"demoteParticipant",
"downloadMediaByMessage",
"fila",
"forwardMessages",
"getAllBroadcastList",
"getAllChats",
"getAllChatsWithMessages",
"getAllContacts",
"getAllGroups",
"getAllGroupsFull",
"getAllLabels",
"getAllNewMessages",
"getAutoDownloadSettings",
"getBatteryLevel",
"getBlockList",
"getChat",
"getCommonGroups",
"getCommunityParticipants",
"getConnectionState",
"getConnectionStatus",
"getGroupAdmins",
"getGroupInfoFromInviteLink",
"getGroupInviteLink",
"getGroupMembers",
"getGroupMembersIds",
"getGroupMembershipRequests",
"getGroupSizeLimit",
"getMessagesChat",
"getMessagesFromRowId",
"getNumberProfile",
"getPhoneNumberByLid",
"getPlatformFromMessage",
"getProducts",
"getProfilePic",
"getReactions",
"getStatus",
"getUnreadMessages",
"getWid",
"isAuthenticated",
"isConnected",
"isLoggedIn",
"isMultiDevice",
"joinGroup",
"joinWebBeta",
"leaveGroup",
"loadEarlierMessages",
"logout",
"markPlayed",
"openChat",
"promoteCommunityParticipant",
"promoteParticipant",
"qrcode",
"removeGroupIcon",
"removeParticipant",
"removeSubgroupsCommunity",
"reply",
"restartSession",
"sendAudio",
"sendAudio64",
"sendButtons",
"sendContact",
"sendContactVcardList",
"sendFile",
"sendFile/queue",
"sendFile64",
"sendGif",
"sendImageToStorie",
"sendLink",
"sendList",
"sendLocation",
"sendMentioned",
"sendMessageWithThumb",
"sendOrderMessage",
"sendOrderMessage/queue",
"sendPixKey",
"sendPollMessage",
"sendReadStatus",
"sendSticker",
"sendText",
"sendText/queue",
"sendTextToStorie",
"sendVideo",
"sendVideo/queue",
"sendVideoAsGif",
"sendVideoToStorie",
"setAutoDownloadSettings",
"setGroupDescription",
"setGroupPic",
"setGroupProperty",
"setGroupSubject",
"setMessagesAdminsOnly",
"setProfileName",
"setProfilePic",
"setTemporaryMessages",
"setTheme",
"start",
"startPhoneWatchdog",
"startRecording",
"startTyping",
"stopPhoneWatchdog",
"stopRecording",
"stopTyping",
"unblockContact",
"verifyNumber",
"whatsapp-versions",
],
),
(
"whatsmeow",
&[
"chat/archive",
"chat/mute",
"chat/pin",
"chat/unpin",
"group/create",
"group/info",
"group/invitelink",
"group/join",
"group/list",
"group/myall",
"group/name",
"group/participant",
"group/photo",
"instance/connect",
"instance/create",
"instance/delete/<devicekey>",
"instance/disconnect",
"instance/info/<devicekey>",
"instance/logout",
"instance/qr",
"send/contact",
"send/link",
"send/location",
"send/media",
"send/poll",
"send/sticker",
"send/text",
"user/avatar",
"user/block",
"user/blocklist",
"user/check",
"user/contacts",
"user/info",
"user/privacy",
"user/profile",
"user/unblock",
],
),
];