SendGrid Designs API

Twilio SendGrid Marketing Campaigns Designs API

Operations 9

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

POST /v3/designs Create an email design · Create Design #
Ask an LLM
“How do I add a new email design from my own HTML?”
“Can I include a plain-text version when I create a design?”
Tell an agent
Create a design from this HTML: {html_content}.
Save a new design named {name} with HTML {html_content}.
GET /v3/designs List designs in my Design Library · List Designs #
Ask an LLM
“What email designs have I saved in my Design Library?”
“Does listing my designs include the pre-built ones?”
Tell an agent
List the designs in my Design Library.
Show {page_size} of my saved designs per page.
POST /v3/designs/{id} Duplicate one of my designs · Duplicate Design #
Ask an LLM
“Can I copy one of my own designs to start a new one?”
“What name does a duplicated design get if I leave it blank?”
Tell an agent
Duplicate my design {id}.
Copy my saved design {id} as {name}.
GET /v3/designs/{id} Get one of my designs · Get Design #
Ask an LLM
“Where can I see the stored HTML and subject of one of my designs?”
“What details come back for a single design in my library?”
Tell an agent
Get my design {id}.
Show the content of saved design {id}.
PATCH /v3/designs/{id} Edit a design · Update Design #
Ask an LLM
“Can I change just the subject of a design without touching its HTML?”
“Which fields on a saved design can I partially update?”
Tell an agent
Change the subject of design {id} to {subject}.
Replace the HTML of design {id} with {html_content}.
DELETE /v3/designs/{id} Delete a design · Delete Design #
Ask an LLM
“Is deleting a design from my library permanent?”
“How do I remove a design I no longer need?”
Tell an agent destructive · confirm first
Delete design {id}.
Permanently remove design {id} from my library.
GET /v3/designs/pre-builts List SendGrid pre-built designs · List SendGrid Pre-built Designs #
Ask an LLM
“Which ready-made email designs does SendGrid provide?”
“Can I browse the pre-built design templates page by page?”
Tell an agent
List the pre-built designs.
Show {page_size} ready-made pre-built designs per page.
POST /v3/designs/pre-builts/{id} Copy a pre-built design into my library · Duplicate SendGrid Pre-built Design #
Ask an LLM
“How do I copy a pre-built design into my own Design Library?”
“Can I choose the editor type when I duplicate a pre-built design?”
Tell an agent
Duplicate pre-built design {id} into my library.
Copy ready-made design {id} as {name} using the {editor} editor.
GET /v3/designs/pre-builts/{id} Get a pre-built design · Get SendGrid Pre-built Design #
Ask an LLM
“What does a specific pre-built design contain before I copy it?”
“Can I look up one ready-made design by its ID?”
Tell an agent
Get pre-built design {id}.
Show the details of ready-made design {id}.

Documentation

📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/account-provisioning
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/alerts
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/api-keys
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/domain-authentication
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/email-activity
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/email-address-validation
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/enforced-tls
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-integrations
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-access-management
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-address-management-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-warmup
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/ip-address
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/link-branding
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/campaigns-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/contacts-api-custom-fields
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sender-identities-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/mail-settings
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/mail-send
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/contacts
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/custom-fields
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/designs-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/lists
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts-v2
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/segmenting-contacts
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/senders
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/single-sends
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/marketing-campaign-stats
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/send-test-email
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/partner-settings
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/recipients-data-erasure
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/reverse-dns
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/cancel-scheduled-sends
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/api-key-permissions
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sendgrid-engagement-quality-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/single-sign-on-settings
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/stats
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/subusers-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/suppressions-unsubscribe-groups
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/teammates
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/transactional-templates
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/settings-tracking
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/users-api
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/sender-verification
📖
Documentation
https://www.twilio.com/docs/sendgrid/api-reference/webhooks

Specifications

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/sendgrid-designs-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

sendgrid-designs-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Twilio SendGrid Marketing Campaigns Designs API
  summary: The Twilio SendGrid Designs API offers the ability to manage assets stored in the Twilio SendGrid Design Library.
  description: The Twilio SendGrid Designs API offers the ability to manage assets stored in the Twilio SendGrid Design Library.
  termsOfService: https://www.twilio.com/legal/tos
  contact:
    name: Twilio SendGrid Support
    url: https://support.sendgrid.com/hc/en-us
  license:
    name: MIT
    url: https://code.hq.twilio.com/twilio/sendgrid-oas/blob/main/LICENSE
  version: 1.0.0
  x-sendgrid:
    libraryPackage: mc_designs
servers:
- url: https://api.sendgrid.com
  description: The Twilio SendGrid v3 API
security:
- BearerAuth: []
tags:


# --- truncated at 32 KB (107 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sendgrid/refs/heads/main/openapi/sendgrid-designs-api-openapi.yml