We Are Hiring

Category Archives: APIs

Why Every API Needs Webhooks

Posted on (1 Comment)

The Web got its name because the links between pages look like what a spider produces. Over the last several years the Web has become even more interconnected due to APIs. Functionality and data from one site can be used within another site. As these applications have become more complex, they’ve required real-time streams of information. Most APIs simply provide a response when a developer supplies a request. That model does not meet all the needs of today’s apps. Webhooks flip the model and most APIs have a real-time use case that would benefit from a more proactive approach. A

READ MORE »

Announcing the Official SendGrid Perl Library

Posted on (0 Comments)

Good news, everyone! We’ve open sourced an officially supported Perl library for SendGrid. We have used this library internally for some time and decided to release it for the community to use and improve. The readme on github has more information on how to get things going, but the code for sending a simple email and using some SendGrid features looks like this:   Packaging this library and getting the tests to run was fun since I had never touched Perl before. There is tons of good material out there regarding Perl, as you would expect given its history and

READ MORE »

Process SendGrid Events in Real-time with TempoDB

Posted on (0 Comments)

If you’re a SendGrid customer you will no doubt have taken a look around your statistics dashboard a few times. It’s great isn’t it? Being able to get such a granular view of what’s happening with the email you send through us. I’m fascinated by statistics and analytics so when I stumbled upon Techstars Cloud graduate company TempoDB recently I had to check them out. What is TempoDB? TempoDB is a database designed specifically for storing time series data. This data could be anything really but it’s better used for little pieces of information like thermostat temperatures, network latency or

READ MORE »

The GridIron Mashup (SendGrid + Iron.io = love, flowers, ice-cream, and profits)

Posted on (0 Comments)

Mashups tend to showcase interesting use cases of APIs in which the sum is greater than the parts. They offer increased productivity at reduced costs. Work flows that once required additional resources now become superfluous. By leveraging multiple SaaS solutions in a single application, we get all this plus the technology benefits of two focused providers. What better company to showcase such a mashup than Iron.io? Their message queue and worker APIs allow 3rd parties to create asynchronous and scalable architectures. Also, just like SendGrid they have webhooks that allow for an event driven workflow. Introducing GridIron SendGrid and Iron.io

READ MORE »

SendGrid’s Parse API: Parsing Incoming Email is Now Faster and Easier

Posted on (0 Comments)

The following is a guest post from SendGrid Co-founder and CTO, Tim Jenkins. What is SendGrid’s Parse API? Email from friends is interactive. It’s a conversation and that’s not always the case for commercial emails. Our customers are adding more back-and-forth to their campaigns with our Parse API, whose growth in the last year has nearly tripled. The Parse API lets your app accept incoming email, including attachments, and perform some operation on the content. With more customers taking advantage of that power, we decided to polish it up to work better and share more about how it can be

READ MORE »

Learn How to Accept Incoming Email to Rails Apps via SendGrid’s Parse API

Posted on (0 Comments)

For all the likes, shares, tweets, pokes, follows, and friends, there’s a fundamental core to the internet that will never go away–email. Ruby on Rails makes it easy to send email using ActionMailer, but receiving and parsing email in your app can still be a huge pain. Enter Griddler–a Rails engine by thoughtbot that makes it super simple to receive email in your application using SendGrid’s Inbound Parse Webhook. Tomorrow, Tuesday May 7th at 3pm EDT join SendGrid Developer Evangelist, Swift, and thoughtbot developer, Caleb Thompson for a free webcast that will: Show you how to set up Griddler in your

READ MORE »

SendGrid’s Event API: See, Store, and Analyze Your Response Data

Posted on (0 Comments)

Since email response is the cornerstone of your transactional email program, having access to open and click data is imperative to optimization. That is why we recommend that you implement the SendGrid Event API. It can provide you with sending activity as far back as the records go without storage restrictions and can POST events included with all relevant categories and unique argument information. Here is some of the data that you can extract using the Event API:   Processed Delivered Opens Clicks Unsubscribes Spam Reports Deferred Bounces Drops The following graphic shows where events can be generated as email

READ MORE »