This documentation is for the version 2 of the API of Publitrac. Please note that Publitrac V2 is in a BETA mode and every concern or problem and will rapidely evolve.
Every concerns or problems should be adressed quickly to Michel Frigon (mfrigon@publipage.com).
Authentification
The authentification is use to obtain a valid token that your application will use to connect to each routes of the API. The token has a self-refreshing TTL (time to live) of 15 minutes. This means that the token lives 15 minutes after your last call and past this point, you will need to authenticate again.
...
URL: /auth/getToken | |
---|---|
Header | |
Authorization | Api key received within the application of Publitrac (See settings) |
Accept | application/json |
Content | |
No content for this one |
...
Header | |
No non-standard header | |
Content | |
{ "token" : "djs4fdn4dJTer489!" "ttl" : "900" } | |
Token to be used for further calls | |
Time to live of the token in seconds. (By default will be 900, i.e. 15 minutes) | |
Synchronize a lead
The goal of this API endpoint is to add information to a lead or create a new lead within the system of Publitrac. This version of the sync is a delayed one for performance purposes. The responses is always accepted, as the lead itself is processed within our system a little later. This allows the ends use a higher volumes of call towards our API's when heavier loads happens.
Request
URL: /lead/delayedSync | |||||
---|---|---|---|---|---|
Header | |||||
Token | Token of authorization | ||||
Accept | application/json | ||||
Content | |||||
|
Response
Header | ||||||
No non-standard header | ||||||
Content | ||||||
|