{
 "id": "sendgrid",
 "name": "Twilio SendGrid",
 "category": "developer_tools",
 "website": "https://www.twilio.com/en-us/sendgrid",
 "domains": [
  "sendgrid.com",
  "twilio.com"
 ],
 "summary": "An account administrator cancels each paid product under Account Details, Your Products, Cancel Subscription (Twilio Console: Settings, Account Details, Your Products). The plan works until month end, then the account drops to End of Trial and can't send. Deleting the account and data takes a separate Support request.",
 "routes": [
  {
   "channel": "direct_web",
   "label": "Legacy SendGrid accounts",
   "applies_to": "Paid Email API and Marketing Campaigns plans on a legacy SendGrid account",
   "who": "The Account Administrator, or a Teammate with Administrator privileges",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Sign in to SendGrid and visit the Account Details page",
     "expect": "Your Products"
    },
    {
     "do": "Click the Your Products tab",
     "expect": "Cancel Subscription, at the bottom of the page"
    },
    {
     "do": "Scroll to the bottom of the page and click Cancel Subscription",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "The paid plan stays available until the end of the month; on the first day of the next calendar month the account moves to End of Trial status, which can't send email and blocks some features",
   "notice": null,
   "refund": "Twilio's Terms say payment obligations are non-cancelable and fees, once paid, are non-refundable; SendGrid's separate article on requesting a subscription refund could not be read",
   "fees": null,
   "source_ids": [
    "s1",
    "s2",
    "s3",
    "s4",
    "s5",
    "s11",
    "s12",
    "s13",
    "s17",
    "s31"
   ]
  },
  {
   "channel": "direct_web",
   "label": "Unified Twilio SendGrid accounts",
   "applies_to": "Twilio SendGrid subscriptions managed in the Twilio Console",
   "who": "The Account Administrator, or a Teammate with Administrator privileges",
   "method": "self_serve",
   "start_url": null,
   "steps": [
    {
     "do": "Log in to your Twilio Console and go to Settings, then Account Details, then Your Products",
     "expect": "your products and subscriptions"
    },
    {
     "do": "Find the product or subscription you want to cancel, scroll to the bottom of the page and click Cancel Subscription",
     "expect": null
    },
    {
     "do": "Follow the on-screen prompts to confirm. Repeat for each paid product (Email API, Marketing Campaigns)",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "The paid plan stays available until the end of the month; on the first day of the next calendar month the account moves to End of Trial status, which can't send email and blocks some features",
   "notice": null,
   "refund": "Twilio's Terms say payment obligations are non-cancelable and fees, once paid, are non-refundable; SendGrid's separate article on requesting a subscription refund could not be read",
   "fees": null,
   "source_ids": [
    "s1",
    "s6",
    "s7",
    "s8",
    "s9",
    "s10",
    "s11",
    "s12",
    "s17",
    "s31"
   ]
  },
  {
   "channel": "direct_web",
   "label": "Delete the account and data",
   "applies_to": "Any SendGrid account, after its paid subscription is cancelled",
   "who": "The Account Administrator",
   "method": "form",
   "start_url": null,
   "steps": [
    {
     "do": "Cancel the paid subscription first, using the steps for your account type",
     "expect": null
    },
    {
     "do": "Create a Support request asking Customer Support to delete the account or the account data",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "Deletion permanently ends access to the account and its data",
   "notice": null,
   "refund": null,
   "fees": null,
   "source_ids": [
    "s14",
    "s15",
    "s18",
    "s19"
   ]
  },
  {
   "channel": "reseller_or_partner",
   "label": "Billed through Azure Marketplace",
   "applies_to": "Twilio SendGrid subscriptions bought as an Azure resource",
   "who": "The Azure subscription holder",
   "method": "platform_settings",
   "start_url": null,
   "steps": [
    {
     "do": "In the Azure portal, open the subscription's overview page, select Resources and click your Twilio SendGrid resource",
     "expect": "the Twilio SendGrid resource detail page"
    },
    {
     "do": "Select Unsubscribe (Change plan moves you to another SendGrid plan instead; Change subscription only changes the Azure subscription)",
     "expect": "a prompt to select the reason for ending your subscription"
    },
    {
     "do": "Select a reason and click Unsubscribe",
     "expect": "a confirmation message that the subscription has been removed"
    }
   ],
   "confirm_by": "A confirmation message that your subscription has been removed",
   "effective": null,
   "notice": null,
   "refund": null,
   "fees": null,
   "source_ids": [
    "s24",
    "s25",
    "s26",
    "s27",
    "s28",
    "s29"
   ]
  },
  {
   "channel": "reseller_or_partner",
   "label": "Billed through Google Cloud Marketplace",
   "applies_to": "Twilio SendGrid plans chosen on the Google Cloud Marketplace",
   "who": "Someone with access to the Google Cloud billing account linked to the purchase",
   "method": "platform_settings",
   "start_url": null,
   "steps": [
    {
     "do": "In the Google Cloud console, open Marketplace, then Your Orders, and select the billing account linked to the purchase",
     "expect": null
    },
    {
     "do": "Select the SendGrid product, click Actions available to manage your orders, then Cancel purchase or Cancel subscription",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "For a set subscription period, the cancellation takes effect at the end of that period",
   "notice": null,
   "refund": null,
   "fees": "You're billed through the whole subscription period",
   "source_ids": [
    "s34",
    "s35",
    "s36",
    "s37",
    "s38"
   ]
  },
  {
   "channel": "sales_contract",
   "applies_to": "Customers under a Twilio agreement or Order Form (for example, contract or enterprise customers)",
   "who": "The customer, in writing",
   "method": "email",
   "start_url": null,
   "steps": [
    {
     "do": "Check whether an Order Form is in effect: if so, the agreement doesn't end until every Order Form has expired or been terminated under its own terms",
     "expect": null
    },
    {
     "do": "Email written notice to legalnotices@twilio.com; without an Order Form in effect, the agreement ends for convenience at least 30 days after the notice",
     "expect": null
    }
   ],
   "confirm_by": null,
   "effective": "At least 30 days after written notice, but not before every Order Form in effect has expired or been terminated under its terms",
   "notice": "At least 30 days' prior written notice, by email to legalnotices@twilio.com; an Order Form in effect runs to its own end",
   "refund": "Payment obligations are non-cancelable and fees, once paid, are non-refundable",
   "fees": null,
   "source_ids": [
    "s30",
    "s31",
    "s32",
    "s33"
   ]
  }
 ],
 "pay_less": [
  {
   "type": "downgrade",
   "what": "Downgrade a paid Email API or Marketing Campaigns plan instead of cancelling; the current plan stays available until the end of the month",
   "evidence": "documented",
   "source_ids": [
    "s11"
   ]
  },
  {
   "type": "downgrade",
   "what": "On Azure, switch to a lower SendGrid plan with Change plan on the Twilio SendGrid resource page",
   "evidence": "documented",
   "source_ids": [
    "s29"
   ]
  }
 ],
 "export": [
  {
   "data": "The bounce suppression list",
   "how": "Go to Suppressions, then Bounces, click the gear icon and click Export CSV",
   "format": "CSV (downloads in your browser)",
   "limits": "Customer content is deleted 30 days after termination, so export before closing",
   "source_ids": [
    "s22",
    "s23",
    "s20"
   ]
  }
 ],
 "after_cancel": {
  "access_until": "The end of the month in which you cancel; on the first day of the next calendar month the account moves to End of Trial status",
  "data_kept": "Cancelling doesn't delete the account. After termination, customer content is deleted after 30 days and customer account data typically 60 days after the account is closed; some email event data is kept pseudonymized for up to a year",
  "you_lose": [
   "Email sending: End of Trial status doesn't allow it",
   "Access to some features, depending on plan",
   "The account and all its data once deletion is carried out"
  ]
 },
 "agent_notes": {
  "sign_in_needed": true,
  "phone_or_chat_only": false,
  "retention_step": null,
  "tips": [
   "Support can't cancel or downgrade for you; you must be signed in. If you can't sign in, contact Support",
   "Cancelling doesn't delete the account or its data: after cancelling, open a Support request to delete them",
   "The Cancel Subscription button only appears for accounts with an active subscription",
   "In the Twilio Console, cancel each product or subscription separately (Email API, Marketing Campaigns)",
   "Export suppression lists (Bounces: gear icon, Export CSV) before deletion",
   "An Azure subscription is cancelled in the Azure portal; once unsubscribed, using SendGrid again needs a new subscription",
   "Until the cancellation takes effect, SendGrid advises securing the account: change passwords, turn on two-factor authentication and make sure API keys aren't exposed in code repositories",
   "Contract customers: notices to Twilio go by email to legalnotices@twilio.com, and an Order Form in effect runs to its own end date"
  ]
 },
 "sources": [
  {
   "id": "s1",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Account Administrator or Teammate with Administrator privileges",
   "supports": "who can cancel"
  },
  {
   "id": "s2",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Visit the SendGrid Account Details page.",
   "supports": "where the legacy cancel flow starts"
  },
  {
   "id": "s3",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Click the Your Products tab.",
   "supports": "the Your Products step"
  },
  {
   "id": "s4",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Scroll to the bottom of the page, and then click Cancel Subscription.",
   "supports": "the legacy cancel step"
  },
  {
   "id": "s5",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "The \"Cancel Subscription\" button is only available for accounts that have an active subscription.",
   "supports": "when the cancel button appears"
  },
  {
   "id": "s6",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Log in to your Twilio Console.",
   "supports": "where the unified cancel flow starts"
  },
  {
   "id": "s7",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Go to Settings > Account Details > Your Products.",
   "supports": "the Twilio Console menu path"
  },
  {
   "id": "s8",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Find the specific product or subscription you want to cancel.",
   "supports": "each product is cancelled separately"
  },
  {
   "id": "s9",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Scroll to the bottom of the page and click Cancel Subscription.",
   "supports": "the unified cancel step"
  },
  {
   "id": "s10",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Follow the on-screen prompts to confirm.",
   "supports": "the confirm step"
  },
  {
   "id": "s11",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Upon downgrading or canceling a paid plan for either Email API or Marketing Campaigns, this plan will be available until the end of the month",
   "supports": "the plan works until month end"
  },
  {
   "id": "s12",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Once the cancellation is in effect, on the first day of the next calendar month, the account will be on the \"End of Trial\" plan status",
   "supports": "what the account becomes after cancelling"
  },
  {
   "id": "s13",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "You must be logged in to Cancel/Downgrade your account, and our Support team is unable to issue a Cancellation/Downgrade on your behalf.",
   "supports": "sign-in is required; support can't cancel for you"
  },
  {
   "id": "s14",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "To permanently delete your SendGrid account or account data, you must first follow the steps below to cancel your subscription",
   "supports": "cancel before deleting"
  },
  {
   "id": "s15",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "create a Support request here for assistance with deleting the account or account data.",
   "supports": "deletion is by Support request"
  },
  {
   "id": "s16",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "Verify that your account credentials and API keys are not publicly listed in code repositories",
   "supports": "securing API keys while the cancellation takes effect"
  },
  {
   "id": "s17",
   "url": "https://support.sendgrid.com/hc/en-us/articles/4408348952859-Cancel-Downgrade-Your-Twilio-SendGrid-Paid-Subscription",
   "title": "Cancel/Downgrade Your Twilio SendGrid Paid Subscription",
   "publisher": "vendor",
   "quote": "which will not allow for email send and block access to some features.",
   "supports": "End of Trial status can't send email"
  },
  {
   "id": "s18",
   "url": "https://support.sendgrid.com/hc/en-us/articles/18017175645595-Requesting-Account-Data-Deletion",
   "title": "Requesting Account Data Deletion",
   "publisher": "vendor",
   "quote": "To request deletion of your Twilio SendGrid account, you can contact Customer Support.",
   "supports": "deletion is requested from Customer Support"
  },
  {
   "id": "s19",
   "url": "https://support.sendgrid.com/hc/en-us/articles/18017175645595-Requesting-Account-Data-Deletion",
   "title": "Requesting Account Data Deletion",
   "publisher": "vendor",
   "quote": "Deletion of your Twilio SendGrid account will result in you permanently losing access to your account and the data in the account.",
   "supports": "what deletion removes"
  },
  {
   "id": "s20",
   "url": "https://support.sendgrid.com/hc/en-us/articles/18017175645595-Requesting-Account-Data-Deletion",
   "title": "Requesting Account Data Deletion",
   "publisher": "vendor",
   "quote": "After termination, Customer Content is deleted after 30 days, while Customer Account Data is typically deleted 60 days after closing an account",
   "supports": "how long data is kept after closing"
  },
  {
   "id": "s21",
   "url": "https://support.sendgrid.com/hc/en-us/articles/18017175645595-Requesting-Account-Data-Deletion",
   "title": "Requesting Account Data Deletion",
   "publisher": "vendor",
   "quote": "SendGrid retains some email event data in pseudonymized form for up to a year for security, fraud detection, anti-abuse, and network protection purposes.",
   "supports": "event data kept up to a year"
  },
  {
   "id": "s22",
   "url": "https://www.twilio.com/docs/sendgrid/ui/sending-email/bounces",
   "title": "Bounces",
   "publisher": "vendor",
   "quote": "Go to Suppressions > Bounces.",
   "supports": "where the bounce list is"
  },
  {
   "id": "s23",
   "url": "https://www.twilio.com/docs/sendgrid/ui/sending-email/bounces",
   "title": "Bounces",
   "publisher": "vendor",
   "quote": "Click Export CSV. The file downloads through your browser.",
   "supports": "exporting the bounce list, and the format"
  },
  {
   "id": "s24",
   "url": "https://www.twilio.com/docs/sendgrid/for-developers/partners/microsoft-azure-2021",
   "title": "Twilio SendGrid for Microsoft Azure",
   "publisher": "vendor",
   "quote": "From your Azure portal's Subscription overview page, select Resources and click your Twilio SendGrid resource.",
   "supports": "where the Azure flow starts"
  },
  {
   "id": "s25",
   "url": "https://www.twilio.com/docs/sendgrid/for-developers/partners/microsoft-azure-2021",
   "title": "Twilio SendGrid for Microsoft Azure",
   "publisher": "vendor",
   "quote": "To unsubscribe from Twilio SendGrid, select Unsubscribe from the Twilio SendGrid resource detail page.",
   "supports": "the Azure unsubscribe step"
  },
  {
   "id": "s26",
   "url": "https://www.twilio.com/docs/sendgrid/for-developers/partners/microsoft-azure-2021",
   "title": "Twilio SendGrid for Microsoft Azure",
   "publisher": "vendor",
   "quote": "Select an option that best describes your situation, and click Unsubscribe.",
   "supports": "the reason prompt and confirm"
  },
  {
   "id": "s27",
   "url": "https://www.twilio.com/docs/sendgrid/for-developers/partners/microsoft-azure-2021",
   "title": "Twilio SendGrid for Microsoft Azure",
   "publisher": "vendor",
   "quote": "You will receive a confirmation message when your subscription has been removed.",
   "supports": "how an Azure cancel is confirmed"
  },
  {
   "id": "s28",
   "url": "https://www.twilio.com/docs/sendgrid/for-developers/partners/microsoft-azure-2021",
   "title": "Twilio SendGrid for Microsoft Azure",
   "publisher": "vendor",
   "quote": "If you have unsubscribed from Twilio SendGrid and need the service again in the future, you will need to create a new subscription.",
   "supports": "an Azure unsubscribe can't be undone"
  },
  {
   "id": "s29",
   "url": "https://www.twilio.com/docs/sendgrid/for-developers/partners/microsoft-azure-2021",
   "title": "Twilio SendGrid for Microsoft Azure",
   "publisher": "vendor",
   "quote": "To upgrade or downgrade your plan, select Change plan from the Twilio SendGrid resource detail page.",
   "supports": "changing plans on Azure"
  },
  {
   "id": "s30",
   "url": "https://www.twilio.com/en-us/legal/tos",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Either party may terminate this Agreement for convenience by providing the other party with at least thirty (30) days prior written notice.",
   "supports": "the 30-day termination notice in the Terms"
  },
  {
   "id": "s31",
   "url": "https://www.twilio.com/en-us/legal/tos",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "payment obligations are non-cancelable and fees, Taxes, and Communications Surcharges, once paid, are non-refundable",
   "supports": "fees are non-refundable"
  },
  {
   "id": "s32",
   "url": "https://www.twilio.com/en-us/legal/tos",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "if there are any Order Form(s) in effect, this Agreement will not terminate until all such Order Form(s) have expired or have been terminated in accordance with the terms therein.",
   "supports": "Order Forms run to their own end"
  },
  {
   "id": "s33",
   "url": "https://www.twilio.com/en-us/legal/tos",
   "title": "Terms of Service",
   "publisher": "vendor",
   "quote": "Notices to Twilio will be provided via email to legalnotices@twilio.com.",
   "supports": "how notice to Twilio is sent"
  },
  {
   "id": "s34",
   "url": "https://www.twilio.com/docs/sendgrid/for-developers/partners/google",
   "title": "Google",
   "publisher": "vendor",
   "quote": "Navigate to the Google Cloud Platform (GCP) Marketplace",
   "supports": "SendGrid plans are chosen on the Google Cloud Marketplace"
  },
  {
   "id": "s35",
   "url": "https://docs.cloud.google.com/marketplace/docs/manage-billing",
   "title": "Manage billing for Google Cloud Marketplace",
   "publisher": "platform",
   "quote": "select the billing account linked to the purchase",
   "supports": "Your Orders step"
  },
  {
   "id": "s36",
   "url": "https://docs.cloud.google.com/marketplace/docs/manage-billing",
   "title": "Manage billing for Google Cloud Marketplace",
   "publisher": "platform",
   "quote": "Select Cancel purchase or Cancel subscription",
   "supports": "the cancel step"
  },
  {
   "id": "s37",
   "url": "https://docs.cloud.google.com/marketplace/docs/manage-billing",
   "title": "Manage billing for Google Cloud Marketplace",
   "publisher": "platform",
   "quote": "If you signed up for a specific subscription period, your cancellation takes effect at the end of that period.",
   "supports": "when it takes effect"
  },
  {
   "id": "s38",
   "url": "https://docs.cloud.google.com/marketplace/docs/manage-billing",
   "title": "Manage billing for Google Cloud Marketplace",
   "publisher": "platform",
   "quote": "billed through the entirety of your subscription period",
   "supports": "the whole period is billed"
  }
 ],
 "verification": {
  "level": "partial",
  "checked_on": "2026-09-29",
  "by": "stackcut-research",
  "unverified": [
   "SendGrid's article on requesting a subscription refund couldn't be read, so any refund exception it describes is missing",
   "SendGrid's pricing page couldn't be read, so free trial length, overage billing and the final usage bill aren't confirmed",
   "What happens to authenticated sending domains, API keys and suppression lists between cancelling and deletion is not stated",
   "Export steps were confirmed only for the Bounces list; other suppression lists, email activity and Marketing Campaigns contacts were not checked",
   "The Google Cloud Marketplace route uses Google's general Marketplace cancel steps; SendGrid's page doesn't describe cancelling there, and partner reseller accounts were not researched",
   "Order Form end dates and renewal terms are set in each Order Form, which isn't public"
  ],
  "review": {
   "by": "stackcut-review",
   "on": "2026-09-29",
   "result": "partial",
   "notes": [
    "Contract route: an Order Form in effect keeps the agreement running until it expires; notice goes by email to legalnotices@twilio.com (Twilio Terms)",
    "Added a Google Cloud Marketplace route (Twilio's GCP page plus Google's Marketplace cancel steps)",
    "Cancel, deletion and Azure steps re-confirmed; the refund article and pricing page are still unread"
   ]
  }
 },
 "delete_account": {
  "url": "https://support.sendgrid.com/hc/en-us/articles/4410760485403-Data-Retention-and-Deletion-in-Twilio-Products",
  "difficulty": "hard",
  "source": "JustDeleteMe (MIT), https://github.com/jdm-contrib/jdm"
 },
 "stackcut": {
  "vendor_id": "sendgrid",
  "name": "SendGrid (Twilio)",
  "recipes": [
   {
    "id": "replace-sendgrid",
    "title": "Transactional email API",
    "best_year_one_net": 189
   }
  ]
 },
 "page": "https://stackcut.io/cancel/sendgrid",
 "json": "https://stackcut.io/exits/sendgrid.json",
 "evidence": {
  "packet_revision": "c633603d54b4caec7793c3b35449142e6c65afa46325cf53bc9520b4cc42e69b",
  "docs_checked_on": "2026-09-29",
  "last_observed_success_on": null,
  "verification": "partial",
  "freshness": {
   "as_of": "2026-10-09",
   "status": "current",
   "checked_on": "2026-09-29",
   "age_days": 10,
   "stale_after_days": 30,
   "next_check_on": "2026-10-29"
  },
  "routes": [
   {
    "route_id": "sendgrid--direct-web--r1",
    "channel": "direct_web",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   },
   {
    "route_id": "sendgrid--direct-web--r2",
    "channel": "direct_web",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   },
   {
    "route_id": "sendgrid--direct-web--r3",
    "channel": "direct_web",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   },
   {
    "route_id": "sendgrid--reseller-or-partner--r4",
    "channel": "reseller_or_partner",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   },
   {
    "route_id": "sendgrid--reseller-or-partner--r5",
    "channel": "reseller_or_partner",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   },
   {
    "route_id": "sendgrid--sales-contract--r6",
    "channel": "sales_contract",
    "checked_on": "2026-09-29",
    "freshness": {
     "as_of": "2026-10-09",
     "status": "current",
     "checked_on": "2026-09-29",
     "age_days": 10,
     "stale_after_days": 30,
     "next_check_on": "2026-10-29"
    }
   }
  ]
 },
 "license": "CC-BY-4.0",
 "credit": "Stackcut Exits (https://stackcut.io/cancel), CC BY 4.0"
}
