Entendo que o método post está chegando errado no postman - resolvido

Meu controller

package br.com.clinicamedica.controller.especialidade;

import static org.springframework.http.HttpStatus.CONFLICT;
import static org.springframework.http.HttpStatus.OK;
import static org.springframework.http.MediaType.APPLICATION_JSON_VALUE;

import java.util.ArrayList;
import java.util.Collection;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.DeleteMapping;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.PutMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import br.com.clinicamedica.core.EspecialidadesException;
import br.com.clinicamedica.core.especialidades.EspecialidadesConsultaService;
import br.com.clinicamedica.core.especialidades.EspecialidadesService;
import br.com.clinicamedica.core.especialidades.resource.EspecialidadeListaResource;
import br.com.clinicamedica.core.especialidades.resource.EspecialidadesResource;
import br.com.clinicamedica.utilitario.mensagem.Mensagem;
import lombok.extern.apachecommons.CommonsLog;

@CommonsLog
@RestController
@RequestMapping("/especialidades")
public class EspecialidadeController {

	@Autowired
	private EspecialidadesService especialidadesService;
	@Autowired
	private EspecialidadesConsultaService especialidadesConsultaService;
	private Collection<Mensagem> mensagens;

	@PostMapping(value = "/incluir", produces = APPLICATION_JSON_VALUE)
	public ResponseEntity<?> incluir(EspecialidadesResource resource) {
		mensagens = new ArrayList<>();
		try {
			EspecialidadesResource retorno = especialidadesService.incluir(resource, mensagens);
			return new ResponseEntity<>(retorno, OK);
		} catch (EspecialidadesException e) {
			Mensagem m = e.getMensagens().iterator().next();
			log.error(m.toString(), e);
			return new ResponseEntity<>(e.getMensagens().iterator().next(), CONFLICT);
		}
	}
}

No Postman, quando faço assim, não funciona, por ser um metodo post, não deveria passar o objeto ?

Mas chega vazio

No Postman, quando faço assim, funciona, este exemplo não seria de um método get ?

Os métodos GET estão funcionando normal.

	@GetMapping(value = "/buscarPeloId", produces = APPLICATION_JSON_VALUE)
	public ResponseEntity<?> buscarPeloId(Long id) {
		EspecialidadesResource retorno = especialidadesConsultaService.buscarPeloId(id);
		return new ResponseEntity<>(retorno, OK);
	}

O que pode ser ?

Segue algum tutorial. Exemplo: https://howtodoinjava.com/spring5/webmvc/controller-getmapping-postmapping/#postmapping

Realmente esqueci de algumas coisas

Valeu @javaflex