Intégration CRM
Here are some resources that will help you using our webservices related to CRM imports.
How to start: you must contact our customer support to get the keys which will allow you to authenticate through the https://extranet.explore.fr/ExploreAPI/api/Authentification method.
Security: Access to our API is secured by a token you have to generate with the above method and then send in the HTTP « Authorization » header as « Bearer » for each following request. A token is valid for 6 hours.
You can go check how previous authentication methods (deprecated) used to work by clicking here.
Every request to our API is logged, so you will have to respect our terms of use to prevent any abuse.
The base URL for all webservices is https://extranet.explore.fr/ExploreAPI/api/.
To use HTTP POST webservices, make sure you're sending the HTTP header Content-Type: application/x-www-form-urlencoded along with your request.
You can find a basic API errors documentation page by clicking here.
Documentation
CRMAlertes
Collection of webservices related to CRM environment imports. PLEASE NOTE : some of these older webservices have fields with names in CAPITAL_LETTERS_SEPARATED_BY_UNDERSCORE format, but all newer API will have field names in camelCase format!
POSTAlertesEmail alerts import
Description
Gets EXPLORE email alerts, along with related projects.
Requests sent to this API method can be encrypted.
Parameters
| Name | Type | Description |
|---|---|---|
| DateDebut | DateTime | Lower date limit for email alerts selection. |
| DateFin | DateTime | Upper date limit for email alerts selection. |
| Page | Int32 | Amount of projects that have already been imported and which should be ignored (offset). |
| Max | Int32 | Maximum amount of projects in the result. |
| Emails | String | Email addresses of the collaborators by whom the email alerts must have been recieved. No filter will be applied if none is specified. |
Try the webservice
https://extranet.explore.fr/exploreapi/api/CRMAlertes/Alertes
Sample response
POSTBatipulse/ProjetsProjects import (flagged on the Batipulse web app)
Description
Gets projects flagged as “import in my CRM environment” on the Batipulse web app.
Requests sent to this API method can be encrypted.
Parameters
| Name | Type | Description |
|---|---|---|
| DateDebut | DateTime | Lower date limit for projects selection. Corresponds to the date when they were flagged. |
| DateFin | DateTime | Upper date limit for projects selection.Corresponds to the date when they were flagged. |
| Page | Int32 | Amount of projects that have already been imported and which should be ignored (offset). |
| Max | Int32 | Maximum number of projects in the result. |
| Emails | String | Email addresses of the collaborators by whom the project must have been flagged. If none is specified, all flagged projects will be returned, regardless of who flagged them. |
Try the webservice
https://extranet.explore.fr/exploreapi/api/CRMAlertes/Batipulse/Projets
Sample response
POSTBatipulse/Projets/MajProjects updates import (flagged on the Batipulse web app)
Description
Gets projects flagged as “import in my CRM environment” on the Batipulse web app that were updated between the specified dates.
Requests sent to this API method can be encrypted.
Parameters
| Name | Type | Description |
|---|---|---|
| DateDebut | DateTime | Lower date limit for projects selection. Corresponds to the date when they were updated. |
| DateFin | DateTime | Upper date limit for projects selection.Corresponds to the date when they were updated. |
| Page | Int32 | Amount of projects that have already been imported and which should be ignored (offset). |
| Max | Int32 | Maximum number of projects in the result. |
| Emails | String | Email addresses of the collaborators by whom the project must have been flagged. If none is specified, all flagged projects will be returned, regardless of who flagged them. |
Try the webservice
https://extranet.explore.fr/exploreapi/api/CRMAlertes/Batipulse/Projets/Maj
Sample response
POSTBatipulse/SocietesCompanies import (flagged on the Batipulse web app)
Description
Gets companies flagged as “import in my CRM environment” in the Batipulse web app.
Requests sent to this API method can be encrypted.
Parameters
| Name | Type | Description |
|---|---|---|
| DateDebut | DateTime | Lower date limit for companies selection. Corresponds to the date when they were flagged. |
| DateFin | DateTime | Upper date limit for companies selection. Corresponds to the date when they were flagged. |
| Page | Int32 | Amont of companies that have already been imported and which should be ignored (offset). |
| Max | Int32 | Maximum number of companies in the result. |
| Emails | String | Email addresses of the collaborators by whom the companies must have been flagged. If none is specified, then all flagged companies will return, regardless of who flagged them. |
Try the webservice
https://extranet.explore.fr/exploreapi/api/CRMAlertes/Batipulse/Societes
Sample response
POSTProjetsProjects import (flagged on the EXPLORE web app)
Description
Gets projects flagged as “import in my CRM environment” on the EXPLORE web app.
Requests sent to this API method can be encrypted.
Parameters
| Name | Type | Description |
|---|---|---|
| DateDebut | DateTime | Lower date limit for projects selection. Corresponds to the date when they were flagged. |
| DateFin | DateTime | Upper date limit for projects selection.Corresponds to the date when they were flagged. |
| Page | Int32 | Amount of projects that have already been imported and which should be ignored (offset). |
| Max | Int32 | Maximum number of projects in the result. |
| Emails | String | Email addresses of the collaborators by whom the project must have been flagged. If none is specified, all flagged projects will be returned, regardless of who flagged them. |
Try the webservice
https://extranet.explore.fr/exploreapi/api/CRMAlertes/Projets
Sample response
POSTSocietesCompanies import (flagged on the EXPLORE web app)
Description
Gets companies flagged as “import in my CRM environment” in the EXPLORE web app.
Requests sent to this API method can be encrypted.
Parameters
| Name | Type | Description |
|---|---|---|
| DateDebut | DateTime | Lower date limit for companies selection. Corresponds to the date when they were flagged. |
| DateFin | DateTime | Upper date limit for companies selection. Corresponds to the date when they were flagged. |
| Page | Int32 | Amont of companies that have already been imported and which should be ignored (offset). |
| Max | Int32 | Maximum number of companies in the result. |
| Emails | String | Email addresses of the collaborators by whom the companies must have been flagged. If none is specified, then all flagged companies will return, regardless of who flagged them. |
Try the webservice
https://extranet.explore.fr/exploreapi/api/CRMAlertes/Societes

