import { HTTPNoBody } from '@fastify-modular/route'; import { pito } from 'pito'; // ========================================================================== export const FindRealtorOfficeParam = pito.Obj({ rltrOffcRegsCd: pito.Str(), }); export type FindRealtorOfficeParam = pito.Type; // ========================================================================== export const FindRealtorOfficeOutput = pito.Obj({ rltrOffcRegsCd: pito.Str(), addrNm : pito.Opt(pito.Str()), bsnsNm : pito.Str(), reprRltrNm : pito.Opt(pito.Str()), telNo : pito.Opt(pito.Str()), }); export type FindRealtorOfficeOutput = pito.Type; // ========================================================================== export const FindRealtorOffice = HTTPNoBody('GET', '/api/v1/search/find-realtor-office/:rltrOffcRegsCd', 'search') .params(FindRealtorOfficeParam) .response(FindRealtorOfficeOutput) .build(); // ==========================================================================