Click on the application name for the specific details
ActiveCampaign
Accountview
AFAS
AsPos
Bol.com
Business Central
CCV
Ecwid
Exact Globe
Exact Online
HubSpot
Lightspeed
Lightspeed POS
Magento
Odoo
Silvasoft
Shopify
Shopware
Visma
Winstore
Zoho
ActiveCampaign
This section will show you how to find the required values to make a connection to ActiveCampaign.
The required values are:
- API key
- API url
Go to https://www.activecampaign.com/login and login with your ActiveCampaign account.
Up next, in the ActiveCampaign Dashboard, click on the Settings tab in the bottom of the sidebar on the left.
Next, in the settings click on the Developer tab. Here you will find the API Url and the API key, on the right of these input fields there is an option to copy the values of both:
Accountview
This section will show you how to find the required values to make a connection to Accountview.
The required values are:
- Client ID
- Client Secret
- Company ID
To find these parameters, a Webservice App must be available or created, please follow the next few steps.
Login to the AccountView Webservice portal and open the Developer/Ontwikkeling section.
Create a new Application, or use an existing one. Warning, only one set of ID/Secret can be used at one time. So make sure no other third-party application is using the same credentials.
Make sure to exactly match the Redirect URi and Website URi
-
- Redirect URi --> https://app.apicenter.io/oauth/callback/accountview
- Website URi --> https://app.apicenter.io/
After clicking "Toevoegen" copy the API-sleutel into Client ID and API-secret into Client Secret respectively.
In the Webservice App portal and open the Ondernemingen/Company section and select the related company.
The company ID should become visible in the URL.
AFAS
This section will show you how to find the required values to make a connection to Afas.
The required values are:
- Access Token
- Environment Number
- Environment Type
To find the Access token required by the AFAS Application, please follow the next few steps.
Login to AFAS Profit and open the General section. Then goto the Management options and select the 'App connector'.
Open the existing ApiCenter App Connector or create a new one, if non-existent.
Open the user token section, and create a new access token.
Select the user with the correct permission set. This user needs to be able to retrieve and send data through the connectors. This user does not need Profit access. Permissions within AFAS are very fluid, please consult a consultant if there are difficulties with the correct permission set.
Copy the generated token, as it will not be retrievable again. Make sure to ONLY copy the data part of the token. For example, the generated token below, only copy the underlined part:
<token><version>1</version><data>7C8DA34EB46F4F3EAC05CD6D4FAC30724D00B3E846EB177AE9F46FA68F1F1612</data></token>
Environment Type / Environment Number
Based on the environment used, this option needs to be set to the correct value. The environment is usually visible when opening your AFAS Profit Application.
Environment | AFAS Example | ApiCenter Dropdown value |
Production | O12345AA | rest |
Test | T12345AA | resttest |
Accept | A12345AA | restaccept |
AsPOS
This section will show you how to find the required values to make a connection to AsPos.
These credentials can only be provided by AsPOS helpdesk. You will need to contact them and request these credentials before finalizing installation the integration with ApiCenter.
Bol.com
This section will show you how to find the required values to make a connection to Bol.com.
The required values are:
- Client ID
- Client Secret
To find these parameters, a Webservice App must be available or created, please follow the next few steps.
Login to the Bol.com Seller portal and open the settings section.
Navigate to Diensten > API Settings.
Scroll down til you find the "Client credentials voor de Retailer API header". Now, create a new API Key, or use an existing one. Warning, only one set of ID/Secret can be used at one time. So make sure no other third-party application is using the same credentials.
Business Central
This section will show you how to find the required values to make a connection to Business Central.
The required values are:
- API url
- Company ID
- Environment Type
- Tenant ID
Login to Business Central with the administrator account and search for the Web Services section.
Check a random Web Services and copy part of the URL as shown below. The URL will look something like this:
-
- api.businesscentral.dynamics.com/v2.0/da3512cb-28be-4250-ac7f-1788c9f97839/Production
- api.businesscentral.dynamics.com/v2.0/da3512cb-28be-4250-ac7f-1788c9f97839/Production
The values you will need to fill in in the Application Settings of Business central in the APIcenter Wizard are:
-
- The first part of the url is your Microsoft Business Central API url, in this case it would be: api.businesscentral.dynamics.com
- The third part of the url is your Tenant ID:
da3512cb-28be-4250-ac7f-1788c9f97839 - The fourth part is your Environment Type and your division accessor:
Production
Company ID
Login to Business Central with the administrator account and find the dashboard section. The Company ID is usually listed on top left of your dashboard, in this case our Company ID would be CRONUS NL.
CCV
This section will show you how to find the required values to make a connection to CCV Shop.
The required values are:
- API Key
- API Secret
- API url
When you logged into CCV Shop as an administrator, find the CCV Shop webshop setting section.
In the general section of the settings. Open the menu listed named 'API settings'.
In the API settings, create a new API key.
Give the API key a recognizable name for future reference. And copy the listed key and secret to the ApiCenter. Make sure that the permissions for the key/secret are all checked and available.
Ecwid
To find these parameters, a Webservice App must be available or created, please follow the next few steps.
Contact EcWid Store support and fill in the following form on their website. This should give you all the details you need to fill in the required credentials.
Exact Globe
These credentials can be retrieved by your system administrator or the Exact Support Desk. This can be different for every Exact Globe, therefor an example of these data points cannot be shown. Please contact your Exact Globe administrator to provide this information. For more information go to the Exact Software guide on the subject:
Exact Online
This section will show you how to find the required values to make a connection to Exact Online.
The required values are:
- Client ID
- Client Secret
- Country
- Division
To find the client credentials required by the Exact Online Application, please follow the next few steps.
Go back to Login to Exact Online and open the App Centre. If this option is not available, please contact Exact support.
In the opened window, please select the 'Manage my Apps' option. If this option is not available, please contact Exact support.
In the next screen, please select the button that says "Register a production app"
On the next screen, give your production app a recognizable name, and fill in the Redirect URi with the following value: https://app.apicenter.io/oauth/callback/exact-online
Upon registration, a new window will open with the credentials needed for ApiCenter. Please make sure to copy the designated credentials and fill them in on the ApiCenter form.
Country
Based on your Exact Online please enter the used country code, the options are:
Country | Code (don't use capital letters) |
Netherlands | nl |
Belgium | be |
France | fr |
United Kingdom | uk |
Division
To find the division number required by the Exact Online Application, please follow the next few steps.
Go back to https://start.exactonline.nl/ and Login. Next, open the administration for which the connection has to be made. Click in the left top on the administration ID.
You can retrieve your division number by entering this URL while you're logged in: https://start.exactonline.nl/docs/XMLDivisions.aspx
Hubspot
This section will show you how to find the required values to make a connection to Hubspot.
The required values are:
- API Key
To find these parameters, a Webservice App must be available or created, please follow the next few steps.
Login to your Hubspot account with a super admin user and navigate to the Settings section.
Navigate to the Integrations section and select the API Key Menu.
Create a new API Key, or use an existing one. Warning, only one key can be used at one time. So make sure no other third-party application is using the same credentials. Otherwise the API limit might be reached earlier.
Lightspeed
These credentials can only be provided by Lightspeed Support. You will need to contact them and request these credentials before finalizing installation the integration with ApiCenter.
Country: ISO county code for the webshop in lower case lettering. Example: nl or en
Lightspeed POS
This section will show you how to find the required values to make a connection to Lightspeed POS.
The required values are:
- Client ID
- Client Secret
- Account ID
These credentials can be provided by logging in into your LightSpeed-account in your Lightspeed POS environment, and filling in the following Lightspeed form. Click on the "Register API Client" button to let Lightspeed generate an API key.
When clicking on the "Register API Client"-button, you will get redirected to a page with your generated API key and secret.
Here you need to copy the Client Id & Client secret and paste it into the corresponding fields in our APIcenter wizard.
How to find your Account Id:
- Sign in to the /admin area of your Lightspeed app.
- Click Help in the bottom-left corner.
- A popup appears containing your shop ID (also known as the store ID).
Magento
This section will show you how to find the required values to make a connection to Magento.
The required values are:
- API url
- Access Token
When you logged into Magento as an administrator, find the System->Integrations section.
Click the Add New Integration
To create new Integration fill up all the required information such as Name , Email and your current password. Also go to the API tab and set the required access to 'All'
To create an access token click save & activate
Click "Allow" in the next screen and the Integration Tokens for Extensions will be visable.
Odoo
This section will show you how to find the required values to make a connection to Odoo.
The required values are:
- API Username
- API Password
- API URL
- Account ID
- Database name
API Username and Password
These credentials are the same as you use for logging into the ODOO application.
Account ID
Go to the general settings and click 'manage users'
Open the user which has API read/write permission.
Copy the ID number shown in the URL to the setting in ApiCenter.
Database name
Contact your server administrator to provide this information
Silvasoft
This section will show you how to find the required values to make a connection to Silvasoft.
The required values are:
- API Username
- Access Token
- API URL
API Username and Password
These credentials can be located in the API settings menu.
Then your API username is depicted on the next screen. Together with the option to generate a Password. This password will only be visible once. Be sure to copy this for ApiCenter.
Shopify
This section will show you how to find the required values to make a connection to Shopify.
The required values are:
- API Username
- API Password
- API version
- API URL
API Username and API Password
To find these parameters, a Shopify Private App must be available or created, please follow the next few steps.
Login to the Shopify Webshop and open the Apps section.
Navigate to the develop / private Apps section.
Create a new App, select the administrator user and name the App. We recommend that you will use a separate administrator user for the API connection.
Setup the configuration settings for the Shopify Private App, select the Configure Admin Scopes
Set the required settings, in the next form. For a complete list of resources please consult the following document here. Select ALL checkboxes.
Now, click Install App. After installing the Private App, your credentials should be visible like this
API Password = Admin API access token
API Username = API key
API Version
In the configuration tab can be found which specifies the version of API that your Application will be using.
Shopware
This section will show you how to find the required values to make a connection to Shopware.
The required values are:
- Client ID
- Client Secret
- API URL
Client ID and Client Secret
To find these parameters, a Webservice App must be available or created, please follow the next few steps.
Login to the Shopware portal and open the Settings section.
Select the system settings, and navigate "users & permissions"
Create a new administrator user account for the API connection. You can use an existing user account, however it is advised to use a different user for the API.
Create a new Access Key, be sure to save the keys shown.
Copy the Access key ID and Secret acces key. Paste them in APIcenter.
Save the acces keys in Shopware.
NOTE:
Client ID: This is the Access key ID in Shopware.
Client Secret: This is the Secure acces key in Shopware.
API url
Copy the url of your Shopware installation. This is the public Shopware URL, so NOT the admin URL. For instance my-testdomain.com/public
Note: leave the "https://" and the "/" on the end.
Visma
This section will show you how to find the required values to make a connection to Visma.
The required values are:
- Company ID
To find the company ID required by the Visma.Net Application, please follow the next few steps.
Login to Visma.Net and open the Admin section.
Go to the "Companies" Tab.
From the shown list, select the company to which the API user is connected. This company must also have the roles defined as in the Prerequisites manual. The shown "Company ID" is the code required to fill in the ApiCenter installation form. (Note: Sensitive information is removed from screenshot below, your environment can differ from shown view.)
Winstore
These credentials can only be provided by ACA Winstore helpdesk. You will need to contact them and request these credentials before finalizing installation the integration with ApiCenter.
Zoho
This section will show you how to find the required values to make a connection to ZOHO.
The required values are:
- Client ID
- Client Secret
Client ID and Client Secret
To find these parameters, a Webservice App must be available or created, please follow the next few steps.
Make sure you are logged in to your ZOHO CRM account with an admin user.
Navigate to the following URL address after login. https://accounts.zoho.com/developerconsole
You will see the following screen open.
Create a new Client in the top right corner. Select the "Server-based Applications" option.
Fill in the next form with the following details
Client Name: A fitting name for your Application so you can distinguish what this App is used for.
Homepage URL: The website on which the Application will be running, we enter app.apicenter.io here. But you can also enter a different URL. It is not required by our integration.
Authorized Redirect URIs: It is important that the spelling in this field is exactly the same as shown in the example. This will be the address on which we receive requests and authorize your application. The following value should be entered:
https://app.apicenter.io/oauth/callback/zohocrm
Click "Create" and the following credentials should appear. Copy the credentials and fill these out in the ApiCenter.