AI Wedding Invitation Card MakerAPI
Create a personalised wedding invitation card in seconds. Pick one of 16 ready-made designs across Indian, floral, elegant and whimsical styles, add the couple's names, date, venue and RSVP details, and AI rewrites the card's wording while keeping the artwork. Works for engagement, reception and save-the-date cards too. Download a print-ready 2K PNG.
Endpoint
Authentication
Parameters
Required
templateIdstringrequiredDesign to personalise. GET /api/ai/wedding-invitation-card-maker/templates (public, no auth) lists the available designs with names and preview images; only ids listed there are accepted.
Values: royal-maroon-goldsage-french-gardenlilac-mughal-archeditorial-minimalpeach-sage-blossomswhimsical-doodlesblush-palace-peacocksmidnight-art-decotemple-gold-jasmineplum-fig-romancelake-palace-watercolourheirloom-lace-bowmoorish-arch-lanternsamalfi-lemonspowder-blue-silverwildflower-meadow
Example: royal-maroon-gold
partnerOneNamestringrequiredFirst partner's name, printed exactly as written.
Example: Priya
partnerTwoNamestringrequiredSecond partner's name, printed exactly as written.
Example: Arjun
eventDatestringrequiredDate as free text, printed exactly as written.
Example: Sunday, 21 November 2027
venueNamestringrequiredVenue name.
Example: Lakeview Palace Gardens
Optional
eventTypestringKind of card. Sets the invitation wording unless invitationMessage is given.
Values: weddingengagementreceptionsave_the_date
Default: wedding
eventTimestringTime line. Omit to remove the time line from the card.
venueAddressstringAddress or city printed under the venue. Omit to remove the address line.
hostLinestringOpening line above the names. Omit to keep the design's own opening line.
invitationMessagestringReplaces the invitation wording under the names. Omit to keep the design's wording for the chosen eventType.
rsvpDetailsstringRSVP line. Omit to remove the RSVP line.
additionalNotestringExtra line such as "Dinner to follow" or a dress code. Omit to remove it.
output_formatstringImage format of the generated card.
Values: pngjpegwebp
Default: png
Example Request
Request Body
Example Response
SDK
Install: npm install aaddyy
Pricing
~30 credits (~$0.30) per request
Rate Limits
10 requests per 1m
Burst: 3