Créer un nouveau projet
curl --request POST \
--url https://geo.fluximmo.io/async/projects \
--header 'Authorization: <api-key>'import requests
url = "https://geo.fluximmo.io/async/projects"
headers = {"Authorization": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {Authorization: '<api-key>'}};
fetch('https://geo.fluximmo.io/async/projects', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://geo.fluximmo.io/async/projects",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://geo.fluximmo.io/async/projects"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("Authorization", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://geo.fluximmo.io/async/projects")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://geo.fluximmo.io/async/projects")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"params": {},
"pipeline": {
"geocodeOptions": {
"operation": "search",
"indexes": [],
"columns": [
"<string>"
],
"type": "<string>",
"citycode": "<string>",
"postcode": "<string>",
"category": "<string>",
"lon": "<string>",
"lat": "<string>",
"departmentcode": "<string>",
"municipalitycode": "<string>",
"oldmunicipalitycode": "<string>",
"districtcode": "<string>",
"section": "<string>",
"sheet": "<string>",
"number": "<string>",
"result_columns": [
"<string>"
]
}
},
"inputFile": {},
"outputFile": {},
"processing": {
"step": "<string>",
"validationProgress": {},
"validationError": "<string>",
"geocodingProgress": {},
"geocodingError": "<string>",
"globalError": "<string>",
"startedAt": "2023-11-07T05:31:56Z",
"finishedAt": "2023-11-07T05:31:56Z",
"heartbeat": "2023-11-07T05:31:56Z"
},
"token": "<string>"
}{
"code": 401,
"message": "Invalid token"
}{
"code": 403,
"message": "User is not a member of this community"
}Créer un projet de géocodage batch
Créer un projet asynchrone pour géocoder un grand volume d’adresses.
Créer un nouveau projet
curl --request POST \
--url https://geo.fluximmo.io/async/projects \
--header 'Authorization: <api-key>'import requests
url = "https://geo.fluximmo.io/async/projects"
headers = {"Authorization": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {Authorization: '<api-key>'}};
fetch('https://geo.fluximmo.io/async/projects', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://geo.fluximmo.io/async/projects",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://geo.fluximmo.io/async/projects"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("Authorization", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.post("https://geo.fluximmo.io/async/projects")
.header("Authorization", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://geo.fluximmo.io/async/projects")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"id": "<string>",
"createdAt": "2023-11-07T05:31:56Z",
"updatedAt": "2023-11-07T05:31:56Z",
"params": {},
"pipeline": {
"geocodeOptions": {
"operation": "search",
"indexes": [],
"columns": [
"<string>"
],
"type": "<string>",
"citycode": "<string>",
"postcode": "<string>",
"category": "<string>",
"lon": "<string>",
"lat": "<string>",
"departmentcode": "<string>",
"municipalitycode": "<string>",
"oldmunicipalitycode": "<string>",
"districtcode": "<string>",
"section": "<string>",
"sheet": "<string>",
"number": "<string>",
"result_columns": [
"<string>"
]
}
},
"inputFile": {},
"outputFile": {},
"processing": {
"step": "<string>",
"validationProgress": {},
"validationError": "<string>",
"geocodingProgress": {},
"geocodingError": "<string>",
"globalError": "<string>",
"startedAt": "2023-11-07T05:31:56Z",
"finishedAt": "2023-11-07T05:31:56Z",
"heartbeat": "2023-11-07T05:31:56Z"
},
"token": "<string>"
}{
"code": 401,
"message": "Invalid token"
}{
"code": 403,
"message": "User is not a member of this community"
}Authorizations
Bearer XXXXXX
Headers
Response
Projet créé avec succès
Available options:
idle, waiting, processing, failed, completed Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Jeton permettant d'interéagir avec le projet. N'est retourné que lors de la création.
Was this page helpful?
⌘I

