Criar uma publicação em rascunho
Do token ao primeiro rascunho, seguindo o contrato disponível hoje na API V1.
Antes de começar
Você precisa do domínio da instalação e de uma credencial com os escopos profile:read, publications:read e publications:draft. O usuário responsável também precisa ter permissão para criar publicações.
1. Confirme a identidade
Use GET /me para verificar o tenant, a aplicação e o usuário responsável pela credencial.
curl "$MICORE_BASE_URL/me" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json"
2. Descubra as capacidades
Consulte GET /capabilities antes de apresentar ações ao usuário. A resposta considera assinatura, módulos, escopos e permissões reais.
curl "$MICORE_BASE_URL/capabilities" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json"
3. Consulte plataformas e formatos
curl "$MICORE_BASE_URL/publication-platforms" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json"
4. Crie o rascunho
A operação cria somente um rascunho interno. Ela não agenda, não publica e não chama provedores externos.
curl -X POST "$MICORE_BASE_URL/publications" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json" \
-H "Idempotency-Key: request-2026-0001" \
-H "Content-Type: application/json" \
-d '{
"title": "Lançamento da nova coleção",
"briefing": "Conheça as novidades que preparamos para você."
}'
5. Consulte o resultado
Use o identificador devolvido em data.id para consultar a publicação ou liste rascunhos com os filtros suportados.
curl "$MICORE_BASE_URL/publications/{publication}" \
-H "Authorization: Bearer $MICORE_TOKEN" \
-H "Accept: application/json"