Skip to content

Instantly share code, notes, and snippets.

View benaldred's full-sized avatar

Ben Aldred benaldred

View GitHub Profile
@leenyburger
leenyburger / gist:a9af889bc798383372f8cbd52f9ead48
Last active August 28, 2025 07:51
Pipedream code for Apollo enrichment + PB automated messages
import axios from "axios";
export default defineComponent({
async run({ steps, $ }) {
const { email, first_name, last_name, how_did_you_find_us } = steps.trigger.event;
if (!email) {
throw new Error("Missing email in request");
}
// Apollo enrichment
@jwo
jwo / registrations_controller.rb
Created September 30, 2011 23:11
API JSON authentication with Devise
class Api::RegistrationsController < Api::BaseController
respond_to :json
def create
user = User.new(params[:user])
if user.save
render :json=> user.as_json(:auth_token=>user.authentication_token, :email=>user.email), :status=>201
return
else