Programas externos
Crear un programa externo
Crea un programa externo en borrador. No tiene módulos ni lecciones: solo el external_url donde vive el contenido, así que se puede publicar en cuanto tenga miniatura y precio.
curl -X POST https://hub.grou.com/api/ext/external \
-H "Authorization: Bearer $GROU_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"general": { "name": "Masterclass externa" },
"content": { "external_url": "https://mi-plataforma.com/curso/7" },
"commercial": { "base_currency": "USD", "pricing": [{ "currency": "USD", "value": 49 }] }
}'Body
application/json
Configuración comercial. Un producto vende o un pago único (precio y cuotas opcionales) o planes de suscripción, no ambos. La tasa de interés de las cuotas se configura en el Hub y se conserva al editar.
Reparto de la coproducción. Incluye tu propio owner_user_id (de GET /me); los porcentajes deben sumar 100.
Response
application/json
Borrador creado.
draft: borrador, no visible para compradores. published: a la venta, con checkout_url. unpublished: retirado de la venta, se puede volver a publicar.
Available options:
draft, published, unpublished