SUMit CRM

SUMit CRM

by The American Spreadsheet Company

Developer Documentation

Everything you need to integrate with SUMit CRM

Browse Documentation

API Reference

Complete API documentation and endpoints

  • Authentication
  • Customer endpoints
  • Invoice endpoints
  • View all →
📖

Guides

Step-by-step implementation guides

  • Getting started guide
  • Integration walkthrough
  • Best practices
  • View all →
🛠️

SDK & Libraries

Official SDKs and community libraries

  • JavaScript SDK
  • Python library
  • REST API clients
  • View all →
🎯

Tutorials

Learn by building real examples

  • Build a customer portal
  • Invoice automation
  • Custom reporting
  • View all →

Recent Updates

New invoice status webhooks

2024-01-15

API

JavaScript SDK v2.1.0 released

2024-01-12

SDK

Updated authentication guide

2024-01-10

Guide

New customer filtering options

2024-01-08

API

Quick Start

JavaScript
// Install the SDK
npm install @sumitcrm/sdk

// Initialize client
import { SumitCRM } from '@sumitcrm/sdk';

const client = new SumitCRM({
  apiKey: 'your-api-key'
});

// Create a customer
const customer = await client.customers.create({
  name: 'John Doe',
  email: 'john@example.com'
});

// Generate an invoice
const invoice = await client.invoices.create({
  customerId: customer.id,
  items: [
    { description: 'Service', amount: 100.00 }
  ]
});