Api open data Oraccle

Api

cohortesAllGet

Données sur l'ensemble des cohortes

liste de toutes les cohortes


/cohortes/all

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/cohortes/all"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        try {
            array[CohorteEtablissement] result = apiInstance.cohortesAllGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesAllGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        try {
            array[CohorteEtablissement] result = apiInstance.cohortesAllGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesAllGet");
            e.printStackTrace();
        }
    }
}

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur l'ensemble des cohortes
[apiInstance cohortesAllGetWithCompletionHandler: 
              ^(array[CohorteEtablissement] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cohortesAllGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cohortesAllGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();

            try
            {
                // Données sur l'ensemble des cohortes
                array[CohorteEtablissement] result = apiInstance.cohortesAllGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.cohortesAllGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();

try {
    $result = $api_instance->cohortesAllGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->cohortesAllGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();

eval { 
    my $result = $api_instance->cohortesAllGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->cohortesAllGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()

try: 
    # Données sur l'ensemble des cohortes
    api_response = api_instance.cohortes_all_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->cohortesAllGet: %s\n" % e)

Parameters

Responses

Status: 200 - Une liste de cohortes


cohortesEtapeCodeEtapeGet

Données sur les cohortes en rapport avec une étape

liste des cohortes dont le parcours d'inscription ou le parcours de réussite passe par une étape dont le code est donnée en paramètre


/cohortes/etape/{code_etape}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/cohortes/etape/{code_etape}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String codeEtape = codeEtape_example; // String | code d'une étape de diplôme
        try {
            array[Cohorte] result = apiInstance.cohortesEtapeCodeEtapeGet(codeEtape);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesEtapeCodeEtapeGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String codeEtape = codeEtape_example; // String | code d'une étape de diplôme
        try {
            array[Cohorte] result = apiInstance.cohortesEtapeCodeEtapeGet(codeEtape);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesEtapeCodeEtapeGet");
            e.printStackTrace();
        }
    }
}
String *codeEtape = codeEtape_example; // code d'une étape de diplôme

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur les cohortes en rapport avec une étape
[apiInstance cohortesEtapeCodeEtapeGetWith:codeEtape
              completionHandler: ^(array[Cohorte] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var codeEtape = codeEtape_example; // {{String}} code d'une étape de diplôme

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cohortesEtapeCodeEtapeGet(codeEtape, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cohortesEtapeCodeEtapeGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var codeEtape = codeEtape_example;  // String | code d'une étape de diplôme

            try
            {
                // Données sur les cohortes en rapport avec une étape
                array[Cohorte] result = apiInstance.cohortesEtapeCodeEtapeGet(codeEtape);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.cohortesEtapeCodeEtapeGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$codeEtape = codeEtape_example; // String | code d'une étape de diplôme

try {
    $result = $api_instance->cohortesEtapeCodeEtapeGet($codeEtape);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->cohortesEtapeCodeEtapeGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $codeEtape = codeEtape_example; # String | code d'une étape de diplôme

eval { 
    my $result = $api_instance->cohortesEtapeCodeEtapeGet(codeEtape => $codeEtape);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->cohortesEtapeCodeEtapeGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
codeEtape = codeEtape_example # String | code d'une étape de diplôme

try: 
    # Données sur les cohortes en rapport avec une étape
    api_response = api_instance.cohortes_etape_code_etape_get(codeEtape)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->cohortesEtapeCodeEtapeGet: %s\n" % e)

Parameters

Path parameters
Name Description
code_etape*
String
code d'une étape de diplôme
Required

Responses

Status: 200 - Une liste de cohortes

Status: 400 - Invalid ID supplied

Status: 404 - Étape not found


cohortesIdCohorteCompleteGet

Données complètes sur une cohorte identifiée par id_cohorte

effectif de la cohorte, parcours d'inscription, parcours de réussites, nb H/F, types de bac, mentions au bac, options, spécialités, uai


/cohortes/{id_cohorte}/complete

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/cohortes/{id_cohorte}/complete"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | l'identitifiant de la cohorte
        try {
            CohorteComplete result = apiInstance.cohortesIdCohorteCompleteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesIdCohorteCompleteGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | l'identitifiant de la cohorte
        try {
            CohorteComplete result = apiInstance.cohortesIdCohorteCompleteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesIdCohorteCompleteGet");
            e.printStackTrace();
        }
    }
}
String *idCohorte = idCohorte_example; // l'identitifiant de la cohorte

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données complètes sur une cohorte identifiée par id_cohorte
[apiInstance cohortesIdCohorteCompleteGetWith:idCohorte
              completionHandler: ^(CohorteComplete output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var idCohorte = idCohorte_example; // {{String}} l'identitifiant de la cohorte

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cohortesIdCohorteCompleteGet(idCohorte, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cohortesIdCohorteCompleteGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var idCohorte = idCohorte_example;  // String | l'identitifiant de la cohorte

            try
            {
                // Données complètes sur une cohorte identifiée par id_cohorte
                CohorteComplete result = apiInstance.cohortesIdCohorteCompleteGet(idCohorte);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.cohortesIdCohorteCompleteGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$idCohorte = idCohorte_example; // String | l'identitifiant de la cohorte

try {
    $result = $api_instance->cohortesIdCohorteCompleteGet($idCohorte);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->cohortesIdCohorteCompleteGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $idCohorte = idCohorte_example; # String | l'identitifiant de la cohorte

eval { 
    my $result = $api_instance->cohortesIdCohorteCompleteGet(idCohorte => $idCohorte);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->cohortesIdCohorteCompleteGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
idCohorte = idCohorte_example # String | l'identitifiant de la cohorte

try: 
    # Données complètes sur une cohorte identifiée par id_cohorte
    api_response = api_instance.cohortes_id_cohorte_complete_get(idCohorte)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->cohortesIdCohorteCompleteGet: %s\n" % e)

Parameters

Path parameters
Name Description
id_cohorte*
String
l'identitifiant de la cohorte
Required

Responses

Status: 200 - toutes les données sur la cohorte d'id id_cohorte

Status: 400 - Invalid ID supplied

Status: 404 - Cohorte not found


cohortesIdCohorteGet

Données sur une cohorte identifiée par id_cohorte

effectif de la cohorte, parcours d'inscription, parcours de réussites


/cohortes/{id_cohorte}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/cohortes/{id_cohorte}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | l'identitifiant de la cohorte
        try {
            Cohorte result = apiInstance.cohortesIdCohorteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesIdCohorteGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | l'identitifiant de la cohorte
        try {
            Cohorte result = apiInstance.cohortesIdCohorteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesIdCohorteGet");
            e.printStackTrace();
        }
    }
}
String *idCohorte = idCohorte_example; // l'identitifiant de la cohorte

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur une cohorte identifiée par id_cohorte
[apiInstance cohortesIdCohorteGetWith:idCohorte
              completionHandler: ^(Cohorte output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var idCohorte = idCohorte_example; // {{String}} l'identitifiant de la cohorte

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cohortesIdCohorteGet(idCohorte, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cohortesIdCohorteGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var idCohorte = idCohorte_example;  // String | l'identitifiant de la cohorte

            try
            {
                // Données sur une cohorte identifiée par id_cohorte
                Cohorte result = apiInstance.cohortesIdCohorteGet(idCohorte);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.cohortesIdCohorteGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$idCohorte = idCohorte_example; // String | l'identitifiant de la cohorte

try {
    $result = $api_instance->cohortesIdCohorteGet($idCohorte);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->cohortesIdCohorteGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $idCohorte = idCohorte_example; # String | l'identitifiant de la cohorte

eval { 
    my $result = $api_instance->cohortesIdCohorteGet(idCohorte => $idCohorte);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->cohortesIdCohorteGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
idCohorte = idCohorte_example # String | l'identitifiant de la cohorte

try: 
    # Données sur une cohorte identifiée par id_cohorte
    api_response = api_instance.cohortes_id_cohorte_get(idCohorte)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->cohortesIdCohorteGet: %s\n" % e)

Parameters

Path parameters
Name Description
id_cohorte*
String
l'identitifiant de la cohorte
Required

Responses

Status: 200 - La cohorte d'id id_cohorte

Status: 400 - Invalid ID supplied

Status: 404 - Cohorte not found


cohortesUaiUaiGet

Données sur les cohortes en rapport avec un uai

liste des cohortes dont un⋅e membre au moins a pour établissement du bac celui identifié par l'uai en paramètre


/cohortes/uai/{uai}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/cohortes/uai/{uai}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String uai = uai_example; // String | uai d'un établissement
        try {
            array[CohorteEtablissement] result = apiInstance.cohortesUaiUaiGet(uai);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesUaiUaiGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String uai = uai_example; // String | uai d'un établissement
        try {
            array[CohorteEtablissement] result = apiInstance.cohortesUaiUaiGet(uai);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortesUaiUaiGet");
            e.printStackTrace();
        }
    }
}
String *uai = uai_example; // uai d'un établissement

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur les cohortes en rapport avec un uai
[apiInstance cohortesUaiUaiGetWith:uai
              completionHandler: ^(array[CohorteEtablissement] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var uai = uai_example; // {{String}} uai d'un établissement

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cohortesUaiUaiGet(uai, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cohortesUaiUaiGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var uai = uai_example;  // String | uai d'un établissement

            try
            {
                // Données sur les cohortes en rapport avec un uai
                array[CohorteEtablissement] result = apiInstance.cohortesUaiUaiGet(uai);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.cohortesUaiUaiGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$uai = uai_example; // String | uai d'un établissement

try {
    $result = $api_instance->cohortesUaiUaiGet($uai);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->cohortesUaiUaiGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $uai = uai_example; # String | uai d'un établissement

eval { 
    my $result = $api_instance->cohortesUaiUaiGet(uai => $uai);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->cohortesUaiUaiGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
uai = uai_example # String | uai d'un établissement

try: 
    # Données sur les cohortes en rapport avec un uai
    api_response = api_instance.cohortes_uai_uai_get(uai)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->cohortesUaiUaiGet: %s\n" % e)

Parameters

Path parameters
Name Description
uai*
String
uai d'un établissement
Required

Responses

Status: 200 - Une liste de cohortes

Status: 400 - Invalid ID supplied

Status: 404 - UAI not found


cohortestreeEtapeCodeEtapeGet

Arborescence de cohortes en rapport avec une étape

Arbre des cohortes dont le parcours d'inscriptions commence à l'étape identifiée par code_étape


/cohortestree/etape/{code_etape}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/cohortestree/etape/{code_etape}?inverse=&attributs="
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String codeEtape = codeEtape_example; // String | code d'une étape de diplôme
        Boolean inverse = true; // Boolean | bla bla
        Boolean attributs = true; // Boolean | bla bla
        try {
            CohorteTree result = apiInstance.cohortestreeEtapeCodeEtapeGet(codeEtape, inverse, attributs);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortestreeEtapeCodeEtapeGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String codeEtape = codeEtape_example; // String | code d'une étape de diplôme
        Boolean inverse = true; // Boolean | bla bla
        Boolean attributs = true; // Boolean | bla bla
        try {
            CohorteTree result = apiInstance.cohortestreeEtapeCodeEtapeGet(codeEtape, inverse, attributs);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortestreeEtapeCodeEtapeGet");
            e.printStackTrace();
        }
    }
}
String *codeEtape = codeEtape_example; // code d'une étape de diplôme
Boolean *inverse = true; // bla bla (optional)
Boolean *attributs = true; // bla bla (optional)

ApiApi *apiInstance = [[ApiApi alloc] init];

// Arborescence de cohortes en rapport avec une étape
[apiInstance cohortestreeEtapeCodeEtapeGetWith:codeEtape
    inverse:inverse
    attributs:attributs
              completionHandler: ^(CohorteTree output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var codeEtape = codeEtape_example; // {{String}} code d'une étape de diplôme
var opts = { 
  'inverse': true, // {{Boolean}} bla bla
  'attributs': true // {{Boolean}} bla bla
};
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cohortestreeEtapeCodeEtapeGet(codeEtape, opts, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cohortestreeEtapeCodeEtapeGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var codeEtape = codeEtape_example;  // String | code d'une étape de diplôme
            var inverse = true;  // Boolean | bla bla (optional) 
            var attributs = true;  // Boolean | bla bla (optional) 

            try
            {
                // Arborescence de cohortes en rapport avec une étape
                CohorteTree result = apiInstance.cohortestreeEtapeCodeEtapeGet(codeEtape, inverse, attributs);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.cohortestreeEtapeCodeEtapeGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$codeEtape = codeEtape_example; // String | code d'une étape de diplôme
$inverse = true; // Boolean | bla bla
$attributs = true; // Boolean | bla bla

try {
    $result = $api_instance->cohortestreeEtapeCodeEtapeGet($codeEtape, $inverse, $attributs);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->cohortestreeEtapeCodeEtapeGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $codeEtape = codeEtape_example; # String | code d'une étape de diplôme
my $inverse = true; # Boolean | bla bla
my $attributs = true; # Boolean | bla bla

eval { 
    my $result = $api_instance->cohortestreeEtapeCodeEtapeGet(codeEtape => $codeEtape, inverse => $inverse, attributs => $attributs);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->cohortestreeEtapeCodeEtapeGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
codeEtape = codeEtape_example # String | code d'une étape de diplôme
inverse = true # Boolean | bla bla (optional)
attributs = true # Boolean | bla bla (optional)

try: 
    # Arborescence de cohortes en rapport avec une étape
    api_response = api_instance.cohortestree_etape_code_etape_get(codeEtape, inverse=inverse, attributs=attributs)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->cohortestreeEtapeCodeEtapeGet: %s\n" % e)

Parameters

Path parameters
Name Description
code_etape*
String
code d'une étape de diplôme
Required
Query parameters
Name Description
inverse
Boolean
bla bla
attributs
Boolean
bla bla

Responses

Status: 200 - Un arbre de cohortes

Status: 400 - Invalid ID supplied

Status: 404 - Étape not found


cohortestreeUaiCodeUaiGet

Arborescence de cohortes en rapport avec un établissement

bla bla


/cohortestree/uai/{code_uai}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/cohortestree/uai/{code_uai}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String codeUai = codeUai_example; // String | code d'un établissement
        try {
            array[CohorteTree] result = apiInstance.cohortestreeUaiCodeUaiGet(codeUai);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortestreeUaiCodeUaiGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String codeUai = codeUai_example; // String | code d'un établissement
        try {
            array[CohorteTree] result = apiInstance.cohortestreeUaiCodeUaiGet(codeUai);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#cohortestreeUaiCodeUaiGet");
            e.printStackTrace();
        }
    }
}
String *codeUai = codeUai_example; // code d'un établissement

ApiApi *apiInstance = [[ApiApi alloc] init];

// Arborescence de cohortes en rapport avec un établissement
[apiInstance cohortestreeUaiCodeUaiGetWith:codeUai
              completionHandler: ^(array[CohorteTree] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var codeUai = codeUai_example; // {{String}} code d'un établissement

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.cohortestreeUaiCodeUaiGet(codeUai, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class cohortestreeUaiCodeUaiGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var codeUai = codeUai_example;  // String | code d'un établissement

            try
            {
                // Arborescence de cohortes en rapport avec un établissement
                array[CohorteTree] result = apiInstance.cohortestreeUaiCodeUaiGet(codeUai);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.cohortestreeUaiCodeUaiGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$codeUai = codeUai_example; // String | code d'un établissement

try {
    $result = $api_instance->cohortestreeUaiCodeUaiGet($codeUai);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->cohortestreeUaiCodeUaiGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $codeUai = codeUai_example; # String | code d'un établissement

eval { 
    my $result = $api_instance->cohortestreeUaiCodeUaiGet(codeUai => $codeUai);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->cohortestreeUaiCodeUaiGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
codeUai = codeUai_example # String | code d'un établissement

try: 
    # Arborescence de cohortes en rapport avec un établissement
    api_response = api_instance.cohortestree_uai_code_uai_get(codeUai)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->cohortestreeUaiCodeUaiGet: %s\n" % e)

Parameters

Path parameters
Name Description
code_uai*
String
code d'un établissement
Required

Responses

Status: 200 - Des arbres de cohortes

Status: 400 - Invalid ID supplied

Status: 404 - UAI not found


etablissementsEtablissementsGeojsonGet

Liste des établissements en geojson

liste des établissements au format geojson


/etablissements/etablissements.geojson

Usage and SDK Samples

curl -X GET\
-H "Accept: application/json"\
"https://data.unif.app/api/etablissements/etablissements.geojson"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        try {
            GeojsonFeatureCollection result = apiInstance.etablissementsEtablissementsGeojsonGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#etablissementsEtablissementsGeojsonGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        try {
            GeojsonFeatureCollection result = apiInstance.etablissementsEtablissementsGeojsonGet();
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#etablissementsEtablissementsGeojsonGet");
            e.printStackTrace();
        }
    }
}

ApiApi *apiInstance = [[ApiApi alloc] init];

// Liste des établissements en geojson
[apiInstance etablissementsEtablissementsGeojsonGetWithCompletionHandler: 
              ^(GeojsonFeatureCollection output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.etablissementsEtablissementsGeojsonGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class etablissementsEtablissementsGeojsonGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();

            try
            {
                // Liste des établissements en geojson
                GeojsonFeatureCollection result = apiInstance.etablissementsEtablissementsGeojsonGet();
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.etablissementsEtablissementsGeojsonGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();

try {
    $result = $api_instance->etablissementsEtablissementsGeojsonGet();
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->etablissementsEtablissementsGeojsonGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();

eval { 
    my $result = $api_instance->etablissementsEtablissementsGeojsonGet();
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->etablissementsEtablissementsGeojsonGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()

try: 
    # Liste des établissements en geojson
    api_response = api_instance.etablissements_etablissements_geojson_get()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->etablissementsEtablissementsGeojsonGet: %s\n" % e)

Parameters

Responses

Status: 200 - la liste en geojson


etapeCodeEtapeGet

Données sur l'étape identifiée par son code

Données sur un établissement scolaire


/etape/{code_etape}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/etape/{code_etape}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String codeEtape = codeEtape_example; // String | uai de l'établissement
        try {
            Etape result = apiInstance.etapeCodeEtapeGet(codeEtape);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#etapeCodeEtapeGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String codeEtape = codeEtape_example; // String | uai de l'établissement
        try {
            Etape result = apiInstance.etapeCodeEtapeGet(codeEtape);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#etapeCodeEtapeGet");
            e.printStackTrace();
        }
    }
}
String *codeEtape = codeEtape_example; // uai de l'établissement

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur l'étape identifiée par son code
[apiInstance etapeCodeEtapeGetWith:codeEtape
              completionHandler: ^(Etape output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var codeEtape = codeEtape_example; // {{String}} uai de l'établissement

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.etapeCodeEtapeGet(codeEtape, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class etapeCodeEtapeGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var codeEtape = codeEtape_example;  // String | uai de l'établissement

            try
            {
                // Données sur l'étape identifiée par son code
                Etape result = apiInstance.etapeCodeEtapeGet(codeEtape);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.etapeCodeEtapeGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$codeEtape = codeEtape_example; // String | uai de l'établissement

try {
    $result = $api_instance->etapeCodeEtapeGet($codeEtape);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->etapeCodeEtapeGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $codeEtape = codeEtape_example; # String | uai de l'établissement

eval { 
    my $result = $api_instance->etapeCodeEtapeGet(codeEtape => $codeEtape);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->etapeCodeEtapeGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
codeEtape = codeEtape_example # String | uai de l'établissement

try: 
    # Données sur l'étape identifiée par son code
    api_response = api_instance.etape_code_etape_get(codeEtape)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->etapeCodeEtapeGet: %s\n" % e)

Parameters

Path parameters
Name Description
code_etape*
String
uai de l'établissement
Required

Responses

Status: 200 - L'établissement

Status: 400 - Invalid ID supplied

Status: 404 - Étape not found


mentionsCohorteIdCohorteGet

Données sur les mention au bac indentifiées par l'id cohorte

Données sur les mentions au bac


/mentions/cohorte/{id_cohorte}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/mentions/cohorte/{id_cohorte}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | id de la cohorte
        try {
            Mentions result = apiInstance.mentionsCohorteIdCohorteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#mentionsCohorteIdCohorteGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | id de la cohorte
        try {
            Mentions result = apiInstance.mentionsCohorteIdCohorteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#mentionsCohorteIdCohorteGet");
            e.printStackTrace();
        }
    }
}
String *idCohorte = idCohorte_example; // id de la cohorte

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur les mention au bac indentifiées par l'id cohorte
[apiInstance mentionsCohorteIdCohorteGetWith:idCohorte
              completionHandler: ^(Mentions output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var idCohorte = idCohorte_example; // {{String}} id de la cohorte

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.mentionsCohorteIdCohorteGet(idCohorte, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class mentionsCohorteIdCohorteGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var idCohorte = idCohorte_example;  // String | id de la cohorte

            try
            {
                // Données sur les mention au bac indentifiées par l'id cohorte
                Mentions result = apiInstance.mentionsCohorteIdCohorteGet(idCohorte);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.mentionsCohorteIdCohorteGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$idCohorte = idCohorte_example; // String | id de la cohorte

try {
    $result = $api_instance->mentionsCohorteIdCohorteGet($idCohorte);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->mentionsCohorteIdCohorteGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $idCohorte = idCohorte_example; # String | id de la cohorte

eval { 
    my $result = $api_instance->mentionsCohorteIdCohorteGet(idCohorte => $idCohorte);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->mentionsCohorteIdCohorteGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
idCohorte = idCohorte_example # String | id de la cohorte

try: 
    # Données sur les mention au bac indentifiées par l'id cohorte
    api_response = api_instance.mentions_cohorte_id_cohorte_get(idCohorte)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->mentionsCohorteIdCohorteGet: %s\n" % e)

Parameters

Path parameters
Name Description
id_cohorte*
String
id de la cohorte
Required

Responses

Status: 200 - Les mentions obtenues

Status: 400 - Invalid ID supplied

Status: 404 - Cohorte not found


specialitesCohorteIdCohorteGet

Données sur les specialités du bac identifiées par l'id cohorte

Données sur les specialités


/specialites/cohorte/{id_cohorte}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/specialites/cohorte/{id_cohorte}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | id de la cohorte
        try {
            array[Specialites] result = apiInstance.specialitesCohorteIdCohorteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#specialitesCohorteIdCohorteGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String idCohorte = idCohorte_example; // String | id de la cohorte
        try {
            array[Specialites] result = apiInstance.specialitesCohorteIdCohorteGet(idCohorte);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#specialitesCohorteIdCohorteGet");
            e.printStackTrace();
        }
    }
}
String *idCohorte = idCohorte_example; // id de la cohorte

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur les specialités du bac identifiées par l'id cohorte
[apiInstance specialitesCohorteIdCohorteGetWith:idCohorte
              completionHandler: ^(array[Specialites] output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var idCohorte = idCohorte_example; // {{String}} id de la cohorte

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.specialitesCohorteIdCohorteGet(idCohorte, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class specialitesCohorteIdCohorteGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var idCohorte = idCohorte_example;  // String | id de la cohorte

            try
            {
                // Données sur les specialités du bac identifiées par l'id cohorte
                array[Specialites] result = apiInstance.specialitesCohorteIdCohorteGet(idCohorte);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.specialitesCohorteIdCohorteGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$idCohorte = idCohorte_example; // String | id de la cohorte

try {
    $result = $api_instance->specialitesCohorteIdCohorteGet($idCohorte);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->specialitesCohorteIdCohorteGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $idCohorte = idCohorte_example; # String | id de la cohorte

eval { 
    my $result = $api_instance->specialitesCohorteIdCohorteGet(idCohorte => $idCohorte);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->specialitesCohorteIdCohorteGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
idCohorte = idCohorte_example # String | id de la cohorte

try: 
    # Données sur les specialités du bac identifiées par l'id cohorte
    api_response = api_instance.specialites_cohorte_id_cohorte_get(idCohorte)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->specialitesCohorteIdCohorteGet: %s\n" % e)

Parameters

Path parameters
Name Description
id_cohorte*
String
id de la cohorte
Required

Responses

Status: 200 - Les spécialités suivies

Status: 400 - Invalid ID supplied

Status: 404 - Cohorte not found


uaiUaiGet

Données sur l'établissement identifié par son uai

Données sur un établissement scolaire


/uai/{uai}

Usage and SDK Samples

curl -X GET\
-H "Accept: */*"\
"https://data.unif.app/api/uai/{uai}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.ApiApi;

import java.io.File;
import java.util.*;

public class ApiApiExample {

    public static void main(String[] args) {
        
        ApiApi apiInstance = new ApiApi();
        String uai = uai_example; // String | uai de l'établissement
        try {
            Etablissement result = apiInstance.uaiUaiGet(uai);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#uaiUaiGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.ApiApi;

public class ApiApiExample {

    public static void main(String[] args) {
        ApiApi apiInstance = new ApiApi();
        String uai = uai_example; // String | uai de l'établissement
        try {
            Etablissement result = apiInstance.uaiUaiGet(uai);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling ApiApi#uaiUaiGet");
            e.printStackTrace();
        }
    }
}
String *uai = uai_example; // uai de l'établissement

ApiApi *apiInstance = [[ApiApi alloc] init];

// Données sur l'établissement identifié par son uai
[apiInstance uaiUaiGetWith:uai
              completionHandler: ^(Etablissement output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiOpenDataOraccle = require('api_open_data_oraccle');

var api = new ApiOpenDataOraccle.ApiApi()
var uai = uai_example; // {{String}} uai de l'établissement

var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully. Returned data: ' + data);
  }
};
api.uaiUaiGet(uai, callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

namespace Example
{
    public class uaiUaiGetExample
    {
        public void main()
        {

            var apiInstance = new ApiApi();
            var uai = uai_example;  // String | uai de l'établissement

            try
            {
                // Données sur l'établissement identifié par son uai
                Etablissement result = apiInstance.uaiUaiGet(uai);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling ApiApi.uaiUaiGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiApiApi();
$uai = uai_example; // String | uai de l'établissement

try {
    $result = $api_instance->uaiUaiGet($uai);
    print_r($result);
} catch (Exception $e) {
    echo 'Exception when calling ApiApi->uaiUaiGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::ApiApi;

my $api_instance = WWW::SwaggerClient::ApiApi->new();
my $uai = uai_example; # String | uai de l'établissement

eval { 
    my $result = $api_instance->uaiUaiGet(uai => $uai);
    print Dumper($result);
};
if ($@) {
    warn "Exception when calling ApiApi->uaiUaiGet: $@\n";
}
from __future__ import print_statement
import time
import swagger_client
from swagger_client.rest import ApiException
from pprint import pprint

# create an instance of the API class
api_instance = swagger_client.ApiApi()
uai = uai_example # String | uai de l'établissement

try: 
    # Données sur l'établissement identifié par son uai
    api_response = api_instance.uai_uai_get(uai)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling ApiApi->uaiUaiGet: %s\n" % e)

Parameters

Path parameters
Name Description
uai*
String
uai de l'établissement
Required

Responses

Status: 200 - L'établissement

Status: 400 - Invalid ID supplied

Status: 404 - UAI not found