SlideShare uma empresa Scribd logo
1 de 29
JustGiving APIs Charity hack 2011 David Whitney, Developer, JustGiving. @jghackers @david_whitney(views are my own)
We’re from JustGiving and we’ve got some APIs Who are you guys?  We’re the biggest fundraising website in the UK We enable charities and fundraisers to collect money online
Yup, we’re massive.  4 Million  hits per month 10,000 + charities 15 Million JustGiving  account holders Very close to  £1 billion Raised via JG
So, who am I? I’m David, a developer from JustGiving. I work on the APIs with a few of the developers here. You can blame me if they suck Or be nice when they don’t ;)
We want to share something, we think is pretty special with you guys But, first… for those of you that are first time attendees of the charity hack. A brief history Of JustGiving APIs
So what’s new ,[object Object]
Event creation!
More fundraising data!
Better examples!
Better documentation!
Faster!
More magic unicorns!And added a few extra bits..... We listened to what you asked for in 2010....
A few API stats ,[object Object]
850,000 hits/month on the API
At peak ~1,500,000 a month
Just shy of 7 million hits this year,[object Object]
PHP SDK
Code Samples on GitHub
Live documentation
Google Groups
@jghackers
All open source
LIVE bug fixing as we go
Help, whenever you need it.,[object Object]
Simple Donation Integration The obvious question that people ask is “Who cares! Can I donate using the API!” ,[object Object]
Allows you to send users to JustGiving to make a donation
Users are returned to your site afterwards with some query string magic
You then use the API to verify the donation
Really really simple.,[object Object]

Mais conteúdo relacionado

Destaque

Tablet School ImparaDigitale
Tablet School ImparaDigitaleTablet School ImparaDigitale
Tablet School ImparaDigitalemarco anselmi
 
Presentation1 (frankie)
Presentation1 (frankie)Presentation1 (frankie)
Presentation1 (frankie)InnaShulga
 
Front Cover Commentary
Front Cover CommentaryFront Cover Commentary
Front Cover CommentaryLukaMedia
 
Hormone driven cancers
Hormone driven cancersHormone driven cancers
Hormone driven cancersTU-Dresden
 
Unit 4 tasks for unit 21 tom
Unit 4 tasks for unit 21 tomUnit 4 tasks for unit 21 tom
Unit 4 tasks for unit 21 tomangmediasdc
 
Crowdsourcing Knowledge Through Social Media
Crowdsourcing Knowledge Through Social MediaCrowdsourcing Knowledge Through Social Media
Crowdsourcing Knowledge Through Social MediaTorrey Trust
 
2011インターンシップ_09N1103_長坂知尚
2011インターンシップ_09N1103_長坂知尚2011インターンシップ_09N1103_長坂知尚
2011インターンシップ_09N1103_長坂知尚09n1103
 
Xxx relative clause
Xxx relative clauseXxx relative clause
Xxx relative clauseUNIVERSITY
 
Ventum Presentación
Ventum PresentaciónVentum Presentación
Ventum Presentaciónventum01
 
What have you learnt about technologies from the
What have you learnt about technologies from theWhat have you learnt about technologies from the
What have you learnt about technologies from theTom Barnard
 
Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...
Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...
Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...South Asia Fast Track
 

Destaque (16)

Delicious
DeliciousDelicious
Delicious
 
Tablet School ImparaDigitale
Tablet School ImparaDigitaleTablet School ImparaDigitale
Tablet School ImparaDigitale
 
Presentation1 (frankie)
Presentation1 (frankie)Presentation1 (frankie)
Presentation1 (frankie)
 
Front Cover Commentary
Front Cover CommentaryFront Cover Commentary
Front Cover Commentary
 
Johnny Depp
Johnny DeppJohnny Depp
Johnny Depp
 
газета 6
газета 6газета 6
газета 6
 
стенгазета4
стенгазета4стенгазета4
стенгазета4
 
Hormone driven cancers
Hormone driven cancersHormone driven cancers
Hormone driven cancers
 
Unit 4 tasks for unit 21 tom
Unit 4 tasks for unit 21 tomUnit 4 tasks for unit 21 tom
Unit 4 tasks for unit 21 tom
 
Crowdsourcing Knowledge Through Social Media
Crowdsourcing Knowledge Through Social MediaCrowdsourcing Knowledge Through Social Media
Crowdsourcing Knowledge Through Social Media
 
2011インターンシップ_09N1103_長坂知尚
2011インターンシップ_09N1103_長坂知尚2011インターンシップ_09N1103_長坂知尚
2011インターンシップ_09N1103_長坂知尚
 
Tarea:2
Tarea:2Tarea:2
Tarea:2
 
Xxx relative clause
Xxx relative clauseXxx relative clause
Xxx relative clause
 
Ventum Presentación
Ventum PresentaciónVentum Presentación
Ventum Presentación
 
What have you learnt about technologies from the
What have you learnt about technologies from theWhat have you learnt about technologies from the
What have you learnt about technologies from the
 
Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...
Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...
Sourajit Aiyer - GSCGI WealthGram, Switzerland - What India’s leading Prime M...
 

Semelhante a Just giving charityhack2011-final

JustGiving Charity Hack 2012
JustGiving Charity Hack 2012JustGiving Charity Hack 2012
JustGiving Charity Hack 2012Jamie Parkins
 
Creating killer location-based mobile apps
Creating killer location-based mobile apps Creating killer location-based mobile apps
Creating killer location-based mobile apps Jean-Luc David
 
AI Integration with eCommerce - User Benefits
AI Integration with eCommerce - User BenefitsAI Integration with eCommerce - User Benefits
AI Integration with eCommerce - User BenefitsSynLogics Inc
 
Integrating with JustGiving using APIs
Integrating with JustGiving using APIsIntegrating with JustGiving using APIs
Integrating with JustGiving using APIsJustGiving
 
Top 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdf
Top 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdfTop 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdf
Top 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdfTechSoup
 
APIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureAPIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureBBDO
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating DatadipityClickslide
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfWSO2
 
Distribute and Monetize APIs
Distribute and Monetize APIsDistribute and Monetize APIs
Distribute and Monetize APIsKong Inc.
 
Zinglix Business Plan
Zinglix Business PlanZinglix Business Plan
Zinglix Business PlanS H Mohanjith
 
Venture Scanner VR Report Q1 2017
Venture Scanner VR Report Q1 2017Venture Scanner VR Report Q1 2017
Venture Scanner VR Report Q1 2017Nathan Pacer
 
Distribute Your Android App or Game In China | AppInChina
Distribute Your Android App or Game In China | AppInChinaDistribute Your Android App or Game In China | AppInChina
Distribute Your Android App or Game In China | AppInChinaTodd Kuhns
 
How banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumersHow banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumersStefan Jørgensen (hiring)
 
Why won’t my bank let me play?
Why won’t my bank let me play?Why won’t my bank let me play?
Why won’t my bank let me play?Aden Davies
 
DEF CON 27- FINALPHOENIX - rise of the hypebots
DEF CON 27- FINALPHOENIX - rise of the hypebotsDEF CON 27- FINALPHOENIX - rise of the hypebots
DEF CON 27- FINALPHOENIX - rise of the hypebotsFelipe Prado
 

Semelhante a Just giving charityhack2011-final (20)

JustGiving Charity Hack 2012
JustGiving Charity Hack 2012JustGiving Charity Hack 2012
JustGiving Charity Hack 2012
 
Creating killer location-based mobile apps
Creating killer location-based mobile apps Creating killer location-based mobile apps
Creating killer location-based mobile apps
 
Streamdata 2017
Streamdata 2017Streamdata 2017
Streamdata 2017
 
AI Integration with eCommerce - User Benefits
AI Integration with eCommerce - User BenefitsAI Integration with eCommerce - User Benefits
AI Integration with eCommerce - User Benefits
 
Craig Hanna - The Atomised Web
Craig Hanna - The Atomised WebCraig Hanna - The Atomised Web
Craig Hanna - The Atomised Web
 
SIX Network - business presentation in Korea
SIX Network - business presentation in KoreaSIX Network - business presentation in Korea
SIX Network - business presentation in Korea
 
Integrating with JustGiving using APIs
Integrating with JustGiving using APIsIntegrating with JustGiving using APIs
Integrating with JustGiving using APIs
 
Top 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdf
Top 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdfTop 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdf
Top 10 Nonprofit AI-Powered Website Tools Trends for 2024.pdf
 
APIs: The Building Blocks of the Future
APIs: The Building Blocks of the FutureAPIs: The Building Blocks of the Future
APIs: The Building Blocks of the Future
 
Creating Datadipity
Creating DatadipityCreating Datadipity
Creating Datadipity
 
Digital launchpad brochure final
Digital launchpad brochure finalDigital launchpad brochure final
Digital launchpad brochure final
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Distribute and Monetize APIs
Distribute and Monetize APIsDistribute and Monetize APIs
Distribute and Monetize APIs
 
Zinglix Business Plan
Zinglix Business PlanZinglix Business Plan
Zinglix Business Plan
 
Venture Scanner VR Report Q1 2017
Venture Scanner VR Report Q1 2017Venture Scanner VR Report Q1 2017
Venture Scanner VR Report Q1 2017
 
Distribute Your Android App or Game In China | AppInChina
Distribute Your Android App or Game In China | AppInChinaDistribute Your Android App or Game In China | AppInChina
Distribute Your Android App or Game In China | AppInChina
 
How banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumersHow banks can leverage digital receipts to engage consumers
How banks can leverage digital receipts to engage consumers
 
Kelsey DMS'11 Presentation of Yellow API: A New ‘Open’ Model for Directory Co...
Kelsey DMS'11 Presentation of Yellow API: A New ‘Open’ Model for Directory Co...Kelsey DMS'11 Presentation of Yellow API: A New ‘Open’ Model for Directory Co...
Kelsey DMS'11 Presentation of Yellow API: A New ‘Open’ Model for Directory Co...
 
Why won’t my bank let me play?
Why won’t my bank let me play?Why won’t my bank let me play?
Why won’t my bank let me play?
 
DEF CON 27- FINALPHOENIX - rise of the hypebots
DEF CON 27- FINALPHOENIX - rise of the hypebotsDEF CON 27- FINALPHOENIX - rise of the hypebots
DEF CON 27- FINALPHOENIX - rise of the hypebots
 

Último

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...apidays
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024SynarionITSolutions
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024The Digital Insurer
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 

Último (20)

Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 

Just giving charityhack2011-final