{"library":"smtpapi","type":"library","category":null,"description":"The `smtpapi` library is an official Twilio SendGrid Node.js module designed to programmatically construct X-SMTPAPI headers. These headers enable advanced email features such as scheduled sends, substitutions, categories, unique arguments, and recipient lists for emails sent via SendGrid's SMTP API or older V2 Mail Send API. The current stable version is 1.4.7. The package has a maintenance-focused release cadence, with recent updates primarily consisting of chore and documentation improvements rather than new features. While functional, it's crucial to note that newer SendGrid V3 Mail Send API integrations typically utilize `custom_args` directly within the API request body, which differs from the X-SMTPAPI header approach this library facilitates. This library serves as a dedicated tool for those using the SMTP or V2 API methods that rely on the X-SMTPAPI header format.","language":"javascript","status":"maintenance","version":"1.4.7","tags":["javascript","smtpapi","x-smtpapi","smtp","sendgrid","headers","email"],"install":[{"cmd":"npm install smtpapi","imports":["const Smtpapi = require('smtpapi');","const header = new Smtpapi();","const headerString = header.jsonString();"]},{"cmd":"yarn add smtpapi","imports":[]},{"cmd":"pnpm add smtpapi","imports":[]}],"homepage":"https://sendgrid.com","github":"https://github.com/sendgrid/smtpapi-nodejs","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/smtpapi","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/smtpapi/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Sat Jul 18","install_tag":null}}