Skip to documentation
SparkGlimSparkGlim Developer
Search all documentation

Try a topic in your language or an exact API path.

    SparkGlim Developer

    Choose your SparkGlim API product.

    Public content, branded organizations and reseller operations use separate contracts. Start with the access model that matches your project.

    Public API

    POST/api/public/tickets/purchaseStart ticket purchasePOST/api/public/voteStart public votePOST/api/public/donateStart public donationGET/api/public/payment-methods/:campaignIdCampaign payment optionsGET/api/public/tickets/public-verifyPublic ticket verificationGET/api/public/donation-summary/:campaignIdPublic donation summaryGET/api/public/vote-counts/:campaignIdVisible vote countsGET/api/public/blogPublished articlesGET/api/public/blog/categoriesArticle categoriesGET/api/public/blog/:slugPublished article detailGET/api/public/homepage/discoveryPublic campaign discoveryGET/api/public/homepage/campaignsHomepage campaign feedGET/api/public/homepage/awardsPublic awards feedGET/api/public/countriesActive country catalogGET/api/public/blog/:slug/reactionsRead article reactionsPOST/api/public/blog/:slug/reactionsToggle article reactionGET/api/public/blog/:slug/commentsApproved article commentsPOST/api/public/blog/:slug/commentsSubmit moderated commentPOST/api/public/discounts/validateValidate campaign discountGET/api/public/qr/ticket/:codeTicket QR imageGET/api/participants/searchPublic nominee or campaign code lookupGET/api/public/voting-counts/:campaignIdVisibility-gated public vote counts

    Organization API Version 1

    GET/api/white-label/v1/contextAccount contextGET/api/white-label/v1/configDomain and modulesGET/api/white-label/v1/storefrontCampaign storefrontGET/api/white-label/v1/campaignsApproved campaignsPOST/api/white-label/v1/campaignsCreate campaignPATCH/api/white-label/v1/campaigns/:campaignIdUpdate campaignGET/api/white-label/v1/ticket-typesTicket typesPOST/api/white-label/v1/ticket-typesCreate ticket typePATCH/api/white-label/v1/ticket-types/:ticketTypeIdUpdate ticket typePOST/api/white-label/v1/ticket-types/bootstrapCreator-enabled bootstrapGET/api/white-label/v1/participantsNominees and participantsPOST/api/white-label/v1/participantsCreate participantPATCH/api/white-label/v1/participants/:participantIdUpdate participantPOST/api/white-label/v1/tickets/verifyPublic ticket statusPOST/api/white-label/v1/tickets/check-inAuthorized check-inPOST/api/white-label/v1/votes/initializeStart vote checkoutPOST/api/white-label/v1/fundraising/initializeStart donation checkoutGET/api/white-label/v1/fundraising/summaryFundraising reportPOST/api/white-label/v1/payments/initializeStart ticket checkoutPOST/api/white-label/v1/payments/verifyServer payment reconciliationPOST/api/white-label/v1/submissionsVendor, volunteer or partner applicationPOST/api/white-label/v1/my-tickets/request-otpRequest ticket-access OTPPOST/api/white-label/v1/my-tickets/verify-otpVerify ticket-access OTPPOST/api/white-label/v1/my-tickets/listCustomer ticket listPOST/api/white-label/v1/my-tickets/qrCustomer ticket QRPOST/api/white-label/v1/my-tickets/logoutEnd ticket-access sessionGET/api/white-label/v1/analyticsCampaign analyticsGET/api/white-label/v1/settingsRead settingsPATCH/api/white-label/v1/settings/:categoryUpdate allowed settingsPOST/api/white-label/v1/notificationsQueue configured notificationPOST/api/white-label/v1/withdrawalsCapability-gated withdrawal

    Reseller API

    GET/api/white-label/portal/resellerReseller account consolePATCH/api/white-label/portal/reseller/profileUpdate reseller profilePOST/api/white-label/portal/reseller/membersAdd creator-team memberPATCH/api/white-label/portal/reseller/members/:memberIdUpdate member relationshipPOST/api/white-label/portal/reseller/approval-requestsRequest approvalPOST/api/white-label/portal/reseller/approval-requests/:requestId/decisionRecord authorized decisionPOST/api/white-label/portal/reseller/payment-methodsConfigure approved payment methodPOST/api/white-label/portal/reseller/payout-rulesConfigure payout rulePOST/api/white-label/portal/reseller/otp/sendRequest configured OTPPOST/api/white-label/portal/reseller/otp/:challengeId/verifyVerify OTP challenge