• Spring naar de hoofdnavigatie
  • Door naar de hoofd inhoud
  • Spring naar de voettekst

Taskform: De flexibele app voor uw bedrijfssoftware

|

023-2340999

|

info@taskform.nl

|

Knowledge Base

|

Remote Support

|

LOG IN

Logo Taskform

TaskForm

De flexibele mobiele app voor uw bedrijfssoftware

  • Home
  • Hoe werkt Taskform?
    • TaskForm Data Connector
    • TaskForm Appbuilder ™
    • Taakbeheer
  • Voorbeelden
    • Werkbon app
    • Werkplekinspectie app
    • Urenregistratie app
  • Referenties
    • Proteus apps
    • Factuursturen apps
  • Prijzen
  • Blog
Gratis Proberen

PUT Data Source

Taskform > Data Source API > PUT Data Source
Welcome to our Knowledge Base

This request method allows you to update Data Sources on the platform.

 

Enables scenarios where data sets maintained in other systems (e.g. SAP, Salesforce) can be updated into apps automatically.

Updates to a Data Source will be automatically synchronized to mobile devices by the platform.  Thus if a Data Source is used in a Form or other Screen type, that Data Source can be kept continuously up to date via this API.

Currently, Data Sources cannot be deleted nor can they be created by this API – this is to protect existing Screens that use these Data Sources .  

Thus, the Data Source must already exist on our platform and be referenced by its unique ExternalId for an API update to succeed.

Data Sources have a maximum limit of 50,000 rows.  If more rows are required please contact our support team.

On the Cloud, this API is available via SSL-secured HTTPS connection using the REST PUT verb.
The format query string parameter controls the desired response format.  Specify either XML or JSON.

/api/v2/datasource?format=xml/json

You may use either JSON or XML formats in your PUT request.
You indicate this by setting the ContentType HTTP header as “application/json” or “application/xml”. If no ContentType is specified, XML format is assumed.

All XML formatted requests must specify the following XML namespace in the data source root element:
 xmlns:i="http://www.w3.org/2001/XMLSchema-instance"


ADDITIONAL INFO

  • API Explorer
  • General Info & Status Codes


CONTENTS

  • Endpoints & API Explorer
  • Parameters
  • Example

Endpoints & API Explorer

Node Endpoint API Explorer
US https://www.taskform.nl:443/api/v2/datasource Model Description/Schema & Parameters
EU https://dashboard.taskform.io:443/api/v2/datasource Model Description/Schema & Parameters
AU https://dashboard.taskform.nl:443/api/v2/datasource Model Description/Schema & Parameters

Parameters

The required parameters for a PUT request to the Data Sources API are outlined below.


DataSource (<DataSource>)


Name Type Description Required
Id
GUID The unique identifier of the Data Source that this request relates to.
Required if ExternalId is not specified.
✓

Name

String

The name of the Data Source.  The value specified will overwrite the existing Data Source name.


ExternalId

String

The external Id of the Data Source that this request relates to.
If Id has been specified, then ExternalId will be set if a value is set in this field.
If Id has not been specified, this value is required and must match an existing Data Source External Id.

✓
Headers Collection

A collection of Header Items. If not specified then the Headers of the Data Source will not be updated.
NOTE: The number of Headers must match the number of Val elements found in each Row (if specified).


Rows Collection

A collection of Row Items that will completely replace your current Data Source rows.
A limit of 10,000 Rows applies for replace operations. To add further rows, use further calls to add rows incrementally via the NewRows property.
The order of the Rows is the order that the rows will be displayed on the platform.
If you specify Rows, then any values in NewRows and DeletedRows will be ignored.


NewRows Collection

A collection of Row Items that should be added/updated onto the existing Data Source rows.
Use this field to perform incremental inserts/updates of your Data Source.
A limit of 1,500 New Rows applies per request.


DeletedRows Collection

A collection of Row Items that should be deleted from the existing Data Source rows.
Use this field to perform incremental deletes of your Data Source.
A limit of 500 Deleted Rows applies per request.
Each Row should contain a single Val element that is your unique identifier for the Row to delete.


CompanyId Integer

Your unique Company Id found on the Company Setup page of the secure website

✓
IntegrationKey String Your unique Integration Key found on the Company Setup page of the secure website
✓

Header (<Header>)

Name Type Description Required
Name String

Name of this Header


DisplayAt String Specifies the desired app display position of this column’s values in each Data Source row.
Options available are:
Title – The main title area of the row
SubLeft – Appears below the Title in smaller text
Thumb – Displays the column value as an image thumbnail to the left of the Title. Only applicable if your column values are HTTP URLs pointing at PNG or JPG files.

<p class="p1" style="box-sizing: border-box; margin-top: 1.4em; margin-bottom: 1.4em; font-family: Helvetica, sans-serif; line-h

Tags:
  • Data Source API
Geïnteresseerd om gratis te proberen?

Laat uw gegevens achter en probeer onze app 30 dagen gratis.

Footer

Blog

  • Taskform wordt zelfstandig bedrijf en verwelkomt nieuwe directeur
  • Parijs Release: Innovatieve en Diverse Functies
  • Kopenhagen Update: Focus op Tijd Besparing
  • Berlijn update: Mobile app met OCR en Netsuite Koppeling
  • Roma update: Verbeter je apps

Support

Knowledge Base
Contact

Contact

info@taskform.nl
+31 023 2340 999

App store downloads

Download-Taskform-Android-app Download-Taskform-Apple-app