Create Account
Last updated
Last updated
This tutorial should help you create the first Account. Before moving forward, make sure your Authentication works and you understand the Key Concepts of the Pipeliner API, and make sure you know how to use API parameters
The Account represents the Company/organization, that your company is dealing with. Go to the web Application and Accounts can be located on the Accounts screen.
Create an Account in Pipeliner with Several Contacts (with bulk create method). For this account, we will set the industry
field to Agriculture
Required API field Name | Description |
---|---|
name | Name of the Account |
owner_id | Id of the User in Pipeliner Application |
Load an id of the user with the default sales unit. This user will become the owner of the newly created Account.
We don´t necessarily need to load the default unit id. If only owner_id is specified in the final request, Pipeliner will automatically create an Account with the default User´s sales unit. (See step 2. of this tutorial)
We need to retrieve existing values of Industry field. For more information how to work with fields and get values read Fields section.
Let´s Take data from Step 1. and use them in the following request to create a Contact.
When working with Dropdown fields like industry_id
you need to use a relation to the id of the value in field data_set. In our case Option Agriculture has id 3e046e52-00e4-097b-b2a4-b58af0381541
Returns all defined Clients
list of Clients
True when response succeeded, false on error.
true
Page info result set. Please note it is returned only when legacy limit & offset parameters are not used.
Creates new account
data of new Account
Last modification time.
"2019-01-01T00:00:00"
Creation time.
"2019-01-01T00:00:00"
Relation to CloudObject, see: 'createCloudObjectInput' object for properties.
Integer enum value: 1 - NoClass, 2 - ClassA, 3 - ClassB, 4 - ClassC, 5 - ClassD
1
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Multi-line text input field.
"string"
Simple text input field.
"string"
Multi-line text input field.
"string"
Generic field wrapping sqlalchemy column, configurable by constructor. Good for one-of fields / generated fields.
"string"
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Email address.
"string"
Email address.
"string"
Email address.
"string"
Email address.
"string"
Email address.
"string"
URL - HTTP address.
"string"
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Name of the entity and its default text representation.
"string"
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Phone number.
"string"
Phone number.
"string"
Phone number.
"string"
Phone number.
"string"
Phone number.
"string"
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Simple text input field.
"string"
Integer enum value: 0 - Standard, 1 - Private, 2 - AllView, 3 - AllEdit
0
Simple text input field.
"string"
Relation to single entity instance.
"01234567-abcd-dcba-ffff-000000000000"
Simple text input field.
"string"
Revision when entity was lastly changed.
1
Relation to AccountSocialRelation, see: 'createAccountSocialRelationInput' object for properties.
Relations to SalesUnits.
Relations to Clients.
Relations to CloudObjects.
If account has any unsubscribed email.
false
Creation confirmation. Returns created account
True when response succeeded, false on error.
true