# Community meetup OG image template

A friendly meetup card: rounded type, polka dots, an emoji badge and the date, venue and city on tilted stickers.

- Slug: `meetup`
- Preview (real render): https://shareglint.com/img/templates/meetup.jpg
- Page: https://shareglint.com/en/templates/meetup

For user groups, community meetups and after-work events — anything that should look like an invitation rather than a corporate event. Change the emoji per event (pizza, coffee, beer, a laptop) and the accent per community.

## Fields

Every field is optional. Long text shrinks to fit instead of overflowing; an image field takes a public URL that we fetch on our side.

| Field | Type | Description | Example |
|---|---|---|---|
| `title` | text | Meetup name or topic. (default: Meetup name) | JavaScript Lisbon #42: Signals, Streams & Pizza |
| `group` | text | Community or group name next to the logo. | Lisbon JS Community |
| `date` | text | Date as you want it printed. | Wed, Nov 12 · 18:30 |
| `venue` | text | Venue name. | Hub:Raum |
| `city` | text | City. | Lisbon |
| `perks` | text | One line with what to expect, e.g. Free entry · talks, pizza and drinks. | Free entry · talks, pizza and drinks |
| `emoji` | text | One emoji on the round badge, e.g. 🍕. (default: 🍕) | — |
| `site` | text | Your domain or a short URL. | krakowjs.org |
| `logo` | image URL | Community logo. | https://example.com/images/logo-northwind.png |
| `accent` | colour | Brand colour as hex, e.g. #6366f1. Drives buttons, highlights and the background glow. (default: #f59e0b) | #f59e0b |
| `theme` | dark | light | Colour scheme: dark or light. (default: light) | — |

## Render it with one request

```bash
curl -X POST "https://shareglint.com/v1/images?wait=true" \
  -H "Authorization: Bearer sk_live_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template": "meetup",
    "modifications": {
        "title": "JavaScript Lisbon #42: Signals, Streams & Pizza",
        "group": "Lisbon JS Community",
        "date": "Wed, Nov 12 · 18:30",
        "venue": "Hub:Raum",
        "city": "Lisbon",
        "perks": "Free entry · talks, pizza and drinks",
        "site": "krakowjs.org",
        "logo": "https://example.com/images/logo-northwind.png"
    }
}'
```

## Make it yours

accent and theme change per request. For anything more, copy the template into your account: you get an ordinary HTML template with the same fields that you can edit in the dashboard or through the API. If the slug is free on your account, the copy takes it — your integrations switch to your version without changing a line.

```bash
curl -X POST "https://shareglint.com/v1/templates/library/meetup/copy" -H "Authorization: Bearer sk_live_YOUR_KEY"
```
