REST API: Difference between revisions

From Planfix
Jump to: navigation, search
(Created page with "{{#seo: |title=REST API |titlemode=append |keywords=planfix, api, REST API |description=REST API }} <div style="background:#ffbaba;padding:10px;border:1px solid #ff9b9b;"> Working with the API is available only in paid or premium accounts. The functionality of REST API is not complete. We are gradually expanding it.</div > '''Planfix REST API''' is a set of interfaces designed to provide access to Planfix account data via the HTTP protocol and JSON data format....")
 
No edit summary
 
(5 intermediate revisions by the same user not shown)
Line 13: Line 13:
The API allows you to quickly and easily create web and desktop applications that can be integrated with any Planfix account.  
The API allows you to quickly and easily create web and desktop applications that can be integrated with any Planfix account.  


Here are some examples of what you can use the Planfix API interfaces for:  
Here are some examples of what you can use the Planfix API interfaces for:  
*Create your applications or services based on Planfix;  
*Create your applications or services based on Planfix;  
*Develop add-ons to main features to expand the ways you can use Planfix;  
*Develop add-ons to main features to expand the ways you can use Planfix;  
Line 24: Line 24:
== Table of Contents ==  
== Table of Contents ==  
*[[REST API Introduction]]  
*[[REST API Introduction]]  
*[[Terms of use of API]]  
*[[API terms of use]]  
*[[REST API Authorization]]  
*[[REST API Authorization]]  
*[[REST API List of access levels – scope]]  
*[[REST API: Access Levels List – scope|REST API List of access levels – scope]]  
*[[REST API Error codes]]  
*[[REST API: Error Codes|REST API: Error codes]]  
*[[REST API: Complex task filters]]  
*[[REST API: Complex task filters]]  
*[[REST API: Complex project filters]]  
*[[REST API: Complex project filters]]  
Line 36: Line 36:
*[[Reports on API]]  
*[[Reports on API]]  
*[[REST API: Working with files]]  
*[[REST API: Working with files]]  
*[[Testing requests on REST API in Postman]]  
*[[Testing requests on REST API in Postman]]


== Specification ==  
== Specification ==  

Latest revision as of 09:04, 3 April 2024

Working with the API is available only in paid or premium accounts. The functionality of REST API is not complete. We are gradually expanding it.


Planfix REST API is a set of interfaces designed to provide access to Planfix account data via the HTTP protocol and JSON data format.

The API allows you to quickly and easily create web and desktop applications that can be integrated with any Planfix account.

Here are some examples of what you can use the Planfix API interfaces for:

  • Create your applications or services based on Planfix;
  • Develop add-ons to main features to expand the ways you can use Planfix;
  • Import data from other systems into Planfix;
  • Export data from Planfix to other systems;
  • Organize notifications about tasks and actions in Planfix in a way that is convenient for the customer;
  • Port Planfix service to other platforms, including mobile platforms;
  • Create services for obtaining and further using analytical information in Planfix.

Table of Contents

Specification

  • The REST API specification is available at the link: https://help.planfix.com/restapidocs/
  • If you use the link to the REST API from your account, then requests will be executed directly in your account, not on test data:

WMxqYu.jpg

Silent mode

In any data update request, you can add the parameter silent=true (query parameter). In this case, the change will not be shown in the logs, and no notifications will be sent. It may be necessary if you transfer data from another system to Planfix through this API or regularly synchronize data from another system with Planfix.

Additionally

  • Data coming into Planfix can be further processed before use.


Go To