# catalog_invitations_program_blank_create API View for creating blank program invitations. This endpoint allows creating multiple blank program invitations (without user association) that can be redeemed later. Request Parameters: program_key (str, required): The program to create invitations for source (str, required): The source identifier for the invitations count (int, required): The number of blank invitations to create metadata fields: Any additional parameters will be added as metadata Methods: POST: Create multiple blank program invitations Returns: POST: A JSON response containing the creation results: { "successes": 10, "error_codes": [] } Error Responses: 400 Bad Request: If required parameters are missing or invalid 401 Unauthorized: If the user is not authenticated 403 Forbidden: If the user does not have permission to access this resource 500 Internal Server Error: If an unexpected error occurs during creation Access Control: - Requires IsDMAdmin or IsPlatformAdminForProgram permission - Available to DM admins and platform admins for the specific program Endpoint: POST /api/catalog/invitations/program/blank/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Request fields (application/json): - `program_key` (string, required) The program to create invitations for - `source` (string, required) The source identifier for the invitations - `count` (integer, required) The number of blank invitations to create - `metadata` (object) Additional metadata for the invitations ## Response 200 fields (application/json): - `successes` (integer, required) Number of successfully created invitations - `error_codes` (array, required) List of error codes for failed invitations