Capsule CRM website screenshot

Capsule CRM

Capsule is a simple online CRM for small and midsize businesses that manages contacts, sales pipelines, tasks, projects, and email integration with a focus on ease of use. The Capsule API v2 is a REST/JSON service exposing parties (people and organisations), opportunities, projects, tasks, cases, users, and custom fields for integration with marketing, finance, and productivity tools. Authentication uses a Bearer token (personal access token or OAuth 2 access token) against the base URL https://api.capsulecrm.com/api/v2/.

1 APIs 0 Features
CRMSalesContactsPipeline ManagementTasksProjectsSMB

APIs

Capsule CRM API v2

REST API for managing Capsule parties (contacts and organisations), opportunities, projects (cases), tasks, users, tags, and custom fields. Each request must include an Authoriz...

Collections

Resources

🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
💰
Pricing
Pricing
📝
Signup
Signup
💬
Support
Support
🔗
LinkedIn
LinkedIn

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Capsule CRM API v2
  version: '2.0'
request:
  auth:
    type: bearer
    token: '{{bearerToken}}'
items:
- info:
    name: Parties
    type: folder
  items:
  - info:
      name: List parties
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/parties
      params:
      - name: page
        value: ''
        type: query
      - name: perPage
        value: ''
        type: query
    docs: List parties
  - info:
      name: Create party
      type: http
    http:
      method: POST
      url: https://api.capsulecrm.com/api/v2/parties
      body:
        type: json
        data: '{}'
    docs: Create party
  - info:
      name: Show party
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/parties/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Show party
  - info:
      name: Update party
      type: http
    http:
      method: PUT
      url: https://api.capsulecrm.com/api/v2/parties/:id
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update party
  - info:
      name: Delete party
      type: http
    http:
      method: DELETE
      url: https://api.capsulecrm.com/api/v2/parties/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete party
  - info:
      name: Search parties
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/parties/search
      params:
      - name: q
        value: ''
        type: query
    docs: Search parties
  - info:
      name: List employees of an organisation
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/parties/employees
    docs: List employees of an organisation
- info:
    name: Opportunities
    type: folder
  items:
  - info:
      name: List opportunities
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/opportunities
    docs: List opportunities
  - info:
      name: Create opportunity
      type: http
    http:
      method: POST
      url: https://api.capsulecrm.com/api/v2/opportunities
      body:
        type: json
        data: '{}'
    docs: Create opportunity
  - info:
      name: Show opportunity
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/opportunities/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Show opportunity
  - info:
      name: Update opportunity
      type: http
    http:
      method: PUT
      url: https://api.capsulecrm.com/api/v2/opportunities/:id
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update opportunity
  - info:
      name: Delete opportunity
      type: http
    http:
      method: DELETE
      url: https://api.capsulecrm.com/api/v2/opportunities/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete opportunity
  - info:
      name: Search opportunities
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/opportunities/search
      params:
      - name: q
        value: ''
        type: query
    docs: Search opportunities
- info:
    name: Projects
    type: folder
  items:
  - info:
      name: List projects
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/projects
    docs: List projects
  - info:
      name: Create project
      type: http
    http:
      method: POST
      url: https://api.capsulecrm.com/api/v2/projects
      body:
        type: json
        data: '{}'
    docs: Create project
  - info:
      name: Show project
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/projects/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Show project
  - info:
      name: Update project
      type: http
    http:
      method: PUT
      url: https://api.capsulecrm.com/api/v2/projects/:id
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update project
  - info:
      name: Delete project
      type: http
    http:
      method: DELETE
      url: https://api.capsulecrm.com/api/v2/projects/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete project
- info:
    name: Tasks
    type: folder
  items:
  - info:
      name: List tasks
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/tasks
    docs: List tasks
  - info:
      name: Create task
      type: http
    http:
      method: POST
      url: https://api.capsulecrm.com/api/v2/tasks
      body:
        type: json
        data: '{}'
    docs: Create task
  - info:
      name: Show task
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/tasks/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Show task
  - info:
      name: Update task
      type: http
    http:
      method: PUT
      url: https://api.capsulecrm.com/api/v2/tasks/:id
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update task
  - info:
      name: Delete task
      type: http
    http:
      method: DELETE
      url: https://api.capsulecrm.com/api/v2/tasks/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete task
- info:
    name: Entries
    type: folder
  items:
  - info:
      name: List entries
      type: http
    http:
      method: GET
      url: https://api.capsulecrm.com/api/v2/entries
    docs: List entries
  - info:
      name: Create entry
      type: http
    http:
      method: POST
      url: https://api.capsulecrm.com/api/v2/entries
      body:
        type: json
        data: '{}'
    docs: Create entry
  - info:
      name: Update entry
      type: http
    http:
      method: PUT
      url: https://api.capsulecrm.com/api/v2/entries/:id
      params:
      - name: id
        value: ''
        type: path
      body:
        type: json
        data: '{}'
    docs: Update entry
  - info:
      name: Delete entry
      type: http
    http:
      method: DELETE
      url: https://api.capsulecrm.com/api/v2/entries/:id
      params:
      - name: id
        value: ''
        type: path
    docs: Delete entry
bundled: true