Skip to content
Propovoice CRM
  • Home
  • Features
    • Lead Management
    • Deal Pipeline
    • Invoicing
    • Estimates
    • Client Portal
    • Propovoice 1.5
  • Roadmap
  • Pricing
  • Resources
    • Free vs Pro
    • Blog
    • Documentation
    • Submit a Ticket
    • Facebook Community
    • Affiliate Terms and Conditions
  • My Account
Download Free
Download Free
Propovoice CRM
  • Home
  • Features
    • Lead Management
    • Deal Pipeline
    • Invoicing
    • Estimates
    • Client Portal
    • Propovoice 1.5
  • Roadmap
  • Pricing
  • Resources
    • Free vs Pro
    • Blog
    • Documentation
    • Submit a Ticket
    • Facebook Community
    • Affiliate Terms and Conditions
  • My Account

Getting Started

  • System Requirements
  • Installation
  • Upgrade to Pro

Lead

  • Add Lead
  • Lead Overview
  • Lead Settings

Deal

  • Add Deal
  • Deal Details
  • Deal Settings

Estimate

  • Create Estimate
  • Edit Estimate
  • Estimate Settings

Invoice

  • Create Invoice
  • Edit Invoice
  • Invoice Setting
  • Recurring Subscription

Project

  • Add Project
  • Project Details
  • Project Setting

Client

  • Add Client
  • Edit Client
  • Client Portal

Contact

  • Add Contact Person
  • Add Contact Organization

Settings

  • Edit Business
  • Setup Payment
  • Email Settings
  • Custom Fields
  • User Role
  • Team Member
  • Notification

Others

  • Download
  • Print
  • Translation
  • Get lead by form
  • Setup SMTP

Troubleshooting

  • Basic Steps
  • License Activation
  • Emails Not Sent

Integrations

  • WooCommerce
  • Uncanny Automator
  • Google Drive
  • Metform

API Documentation

  • Generate Password
  • Endpoint Leads
  • Endpoint Deals
  • Endpoint Clients
  • Endpoint Projects
  • Endpoint Estimate
  • Endpoint Invoices
  • Endpoint Tasks
  • Home
  • Propovoice Documentation
  • API Documentation
  • Endpoint Tasks

Endpoint Tasks

In this documentation, you will get to know a detailed description of Propovoice API Endpoint Tasks. Read out the complete API documentation.

List Tasks #

Request Method GET

API Endpoint /ndpv/v1/tasks

Response Status Code 200 OK

{
  "success": true,
  "data": {
    "result": {
      "task_status": [
        { "id": 19, "label": "Todo" },
        { "id": 20, "label": "In Progress" },
        { "id": 21, "label": "Done" }
      ],
      "latest": [],
      "today": [],
      "other": [
        {
          "id": 64,
          "title": "My task",
          "status_id": {
            "id": 19,
            "label": "Todo",
            "color": "#FF6771",
            "bg_color": "#FFF0F1",
            "type": ""
          },
          "type_id": {
            "id": 22,
            "label": "Task",
            "icon": {
              "id": "10",
              "src": "http://propovoice.local/wp-content/uploads/2023/08/task.png"
            },
            "color": "#4a5568",
            "bg_color": "#E2E8F0"
          },
          "priority_id": {
            "id": 27,
            "label": "Low",
            "color": "#CBD5E0",
            "bg_color": "#2D3748"
          },
          "desc": "",
          "note": "",
          "google_meet": "",
          "start_date": "2023-08-25",
          "due_date": "2023-08-25T18:00:00.000Z",
          "checklist": "",
          "date": "August 22, 2023"
        }
      ],
      "unschedule": [
        {
          "id": 63,
          "title": "Another Task",
          "status_id": {
            "id": 19,
            "label": "Todo",
            "color": "#FF6771",
            "bg_color": "#FFF0F1",
            "type": ""
          },
          "type_id": {
            "id": 22,
            "label": "Task",
            "icon": {
              "id": "10",
              "src": "http://propovoice.local/wp-content/uploads/2023/08/task.png"
            },
            "color": "#4a5568",
            "bg_color": "#E2E8F0"
          },
          "priority_id": {
            "id": 27,
            "label": "Low",
            "color": "#CBD5E0",
            "bg_color": "#2D3748"
          },
          "desc": "",
          "note": "",
          "google_meet": "",
          "start_date": "",
          "due_date": "",
          "checklist": "",
          "date": "August 22, 2023"
        },
        {
          "id": 62,
          "title": "A new task",
          "status_id": {
            "id": 19,
            "label": "Todo",
            "color": "#FF6771",
            "bg_color": "#FFF0F1",
            "type": ""
          },
          "type_id": {
            "id": 22,
            "label": "Task",
            "icon": {
              "id": "10",
              "src": "http://propovoice.local/wp-content/uploads/2023/08/task.png"
            },
            "color": "#4a5568",
            "bg_color": "#E2E8F0"
          },
          "priority_id": {
            "id": 27,
            "label": "Low",
            "color": "#CBD5E0",
            "bg_color": "#2D3748"
          },
          "desc": "",
          "note": "",
          "google_meet": "",
          "start_date": "",
          "due_date": "",
          "checklist": "",
          "date": "August 22, 2023"
        }
      ]
    },
    "total": 3
  }
}

Create Task #

Request Method POST

API Endpoint /ndpv/v1/tasks

Request Payload application/json

  • date: String | Boolean
  • due_date: String | Boolean
  • id: Integer | Null
  • priority_id: Integer
  • start_date: String | Boolean
  • status_id: Integer
  • tab_id: Integer | Null
  • title: String
  • type_id: Integer
{
  "id": null,
  "tab_id": null,
  "title": "Another Task",
  "status_id": 19,
  "type_id": 22,
  "priority_id": 27,
  "start_date": "2023-08-25",
  "due_date": false,
  "date": false
}

Response Status Code 200 OK

{
  "success": true,
  "data": 64
}

Read Task #

Request Method GET

API Endpoint /ndpv/v1/tasks/{TASK_ID}

Query String Parameters

  • TASK_ID

Response Status Code 200 OK

{
  "success": true,
  "data": {
    "id": "64",
    "title": "",
    "desc": ""
  }
}

Update Task #

Request Method PUT

API Endpoint /ndpv/v1/tasks/{TASK_ID}

Query String Parameters

  • TASK_ID

Request Payload application/json

  • id: Integer
  • title: String
  • desc: String
  • note: String
  • google_meet: String
  • start_date: String
  • due_date: String
  • checklist: Array of Checklist Object
  • date: String

Checklist Object

  • label: String (“Checklist”)
  • items: Array of Item Object
  • newItem: String

Item Object

  • text: String
  • done: Boolean
{
  "id": 64,
  "title": "My task",
  "desc": "Task description",
  "note": "Task note ",
  "google_meet": "",
  "start_date": "2023-08-25",
  "due_date": "2023-08-25T18:00:00.000Z",
  "checklist": [
    {
      "label": "Checklist",
      "items": [
        { "text": "checklist item 1", "done": false },
        { "text": "checklist item 2", "done": false }
      ],
      "newItem": ""
    },
    {
      "label": "Checklist",
      "items": [{ "text": "item 1", "done": false }],
      "newItem": "item 2"
    }
  ],
  "date": "August 22, 2023"
}

Response Status Code200 OK

{
  "success": true,
  "data": 64
}

Delete Task #

Request Method DELETE

API Endpoint /ndpv/v1/tasks/{TASK_ID}

Query String Parameters

  • TASK_ID

Response Status Code 200 OK

{
  "success": true,
  "data": ["63"]
}
Was this document helpful?
Still stuck? How can we help?

How can we help?

Updated on August 22, 2023

Powered by BetterDocs

Table of Contents
  • List Tasks
  • Create Task
  • Read Task
  • Update Task
  • Delete Task

Propovoice is the best WP CRM+Invoicing plugin for small to mid level businesses and freelancers. It is tailored to giving small to mid level businesses and freelancers the highest priority. Its easy-to-use functionalities and aesthetic design set it apart from other CRM plugins.

Wordpress Facebook-f Twitter Youtube
Product
  • Pricing
  • Roadmap
  • Support
  • Affiliate Program
  • Affiliate Terms
Help and Resource
  • My Account
  • Documentation
  • Video Tutorial
  • Blog
  • FAQ
Legal
  • Refund Policy
  • Support Policy
  • Terms of Service
  • Privacy Policy

A Product Of

Nurency Digital

© 2022 Propovice Built by the folks at Nurency Digital

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.