ShipPulse
  • Pricing
  • Docs
  • Blog
  • Compare

Product

TestimonialsChangelogStatus PagesFeedbackRoadmapPricing

Resources

DocsBlogAPI ReferenceSDKHelp Center

Company

AboutContact

Legal

TermsPrivacyCookie PolicyDPASub-processors

Product updates

Changelog updates only. Unsubscribe any time.

ShipPulse operated by Igor Bogdanov, Limassol, Cyprus. [email protected]. Cyprus registration number pending — will be published once issued.

ShipPulse

© 2026 ShipPulse. All rights reserved.

Help Center / API & SDK / SDKs & CLI
Back to API & SDK

SDKs & CLI

Use the JavaScript, React, or Node SDK for type-safe integration.

Available SDKs

JavaScript SDK (@shippulse/sdk-js)

Universal SDK for browser and Node.js:

npm install @shippulse/sdk-js
import { ShipPulse } from '@shippulse/sdk-js';

const sp = new ShipPulse({ apiKey: 'sp_your_key' });
const testimonials = await sp.testimonials.list({ limit: 10 });

React SDK (@shippulse/sdk-react)

React hooks and components:

npm install @shippulse/sdk-react
import { useTestimonials } from '@shippulse/sdk-react';

function Wall() {
  const { data, isLoading } = useTestimonials({ limit: 10 });
  // render...
}

Node.js SDK + CLI (@shippulse/sdk-node)

Server-side SDK with a CLI for scripting:

npm install -g @shippulse/sdk-node
shippulse testimonials list --project proj_xxx

Documentation

See the full SDK Reference for all available methods and options.

Next steps

  • REST API Overview
  • Managing API Keys

Related articles

REST API Overview →Managing API Keys →

Was this helpful?

If you have more questions, email us at [email protected]

Contact support