Pacoticket
PacoticketCentral de Ajuda
Pacoticket
PacoticketCentral de Ajuda
Trilhas Recursos APIs

Nada encontrado por aqui.

APIs Administrativas ▾
Pré-Requisitos das APIs Configurações ▾
API Trocar Imagens da Plataforma Todas
Empresas ▸
API Criar Empresa Todas API Listar Empresas Todas API Obter uma Empresa Todas API Obter uma Empresa (completa) Todas API Atualizar o Cadastro de uma Empresa Todas API Bloquear Empresa Todas API Desbloquear Empresa Todas
Faturas ▸
API Obter Faturas Todas API Pagar Fatura Todas
Conexões ▸
API Reiniciar Conexões como Super Admin Todas
Avisos ▸
API Criar Aviso Todas API Listar Avisos Todas API Obter um Aviso Todas API Atualizar Aviso Todas API Ativar ou Desativar Aviso Todas API Anexar Mídia ao Aviso Todas API Remover Mídia do Aviso Todas API Deletar Aviso Todas
Webhooks Administrativos ▸
Habilitar Webhook Administrativo Alteração na Conexão Criação de Empresa
Precisa de ajuda?
(35) 99821-0602
APIs Administrativas › Configurações › API Trocar Imagens da Plataforma

API Trocar Imagens da Plataforma

Todas
🔍

🧩 Troca o logotipo, o fundo ou o favicon da plataforma.

⚠️ Esta chamada exige um token da empresa do Super Admin.

Endpoint
https://api.pacoticket.com.br/api/settings/media-upload?ref=login
Método
POST
Autenticação
Bearer {seutokenaqui}
Payload
array(
    'file' => new CURLFile('/caminho/logotipo.png')
  )

➡️ “file”: a imagem, em PNG. Obrigatório.

◽ Se mandar mais de uma, só a primeira é usada.

➡️ “ref”: o destino da imagem, que vai na query da URL. Obrigatório.

◽ Os destinos que o painel usa: signup (tela de registro), login, interno e interno-dark (logotipo do painel), bg (fundo), favicon-32x32, favicon-256x256 e apple-touch-icon.

⚠️ O ref precisa ir na query da URL, e não no formulário. O nome do arquivo é decidido antes de a chamada ser processada: mandando o ref só no formulário, a imagem é gravada com um nome inválido e não aparece em lugar nenhum. A chamada responde sucesso assim mesmo.

◽ O destino vira o nome do arquivo, e a imagem substitui a que estava lá. O nome não é conferido contra a lista: um destino inventado grava um arquivo que nada exibe.

◽ A troca vale para a plataforma inteira, não para uma empresa.

Utilize o código em requisições HTTPS com ferramentas como cURL ou bibliotecas de integração.
<?php

$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://api.pacoticket.com.br/api/settings/media-upload?ref=login',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => array(
    'file' => new CURLFile('/caminho/logotipo.png')
  ),
  CURLOPT_HTTPHEADER => array(
    'Authorization: Bearer {seutokenaqui}' //Token cadastrado na conexão
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
← AnteriorConfigurações Próximo →Empresas