SponsorAvailabilityDto
@raizfc/contracts / SponsorAvailabilityDto
Type Alias: SponsorAvailabilityDto
SponsorAvailabilityDto =
Readonly<{availableSlots:number;entityId:ID;entityType:SponsorEntityType;occupiedSlots:number;totalSlots:number; }>
Defined in: sponsor/sponsor.dto.ts:109
SPEC-API-FINANCE-001 GET /:entityType/:entityId/sponsorship/availability — "3 slots incluindo
reservas pending". Slot counting only; the actual public grid content is the pre-existing
PublicTeamResponse.sponsors/PublicTorcidaResponse.sponsors collections (already wired to
PublicSponsorDto since before this pack), which this module keeps in sync on every state change
instead of duplicating a second public listing route not present in the canonical API spec.