API VETERINARIA

Default

confirmarTokenGet

Confirmar Email Veterinario

Confirma el email del veterinario registrado utilizando un token.


/confirmar/{token}

Usage and SDK Samples

curl -X GET\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/confirmar/{token}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String token = token_example; // String | Token de confirmación enviado al correo electrónico del veterinario.
        try {
            apiInstance.confirmarTokenGet(token);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#confirmarTokenGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String token = token_example; // String | Token de confirmación enviado al correo electrónico del veterinario.
        try {
            apiInstance.confirmarTokenGet(token);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#confirmarTokenGet");
            e.printStackTrace();
        }
    }
}
String *token = token_example; // Token de confirmación enviado al correo electrónico del veterinario.

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

// Confirmar Email Veterinario
[apiInstance confirmarTokenGetWith:token
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var token = token_example; // {{String}} Token de confirmación enviado al correo electrónico del veterinario.

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

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

            var apiInstance = new DefaultApi();
            var token = token_example;  // String | Token de confirmación enviado al correo electrónico del veterinario.

            try
            {
                // Confirmar Email Veterinario
                apiInstance.confirmarTokenGet(token);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.confirmarTokenGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$token = token_example; // String | Token de confirmación enviado al correo electrónico del veterinario.

try {
    $api_instance->confirmarTokenGet($token);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->confirmarTokenGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $token = token_example; # String | Token de confirmación enviado al correo electrónico del veterinario.

eval { 
    $api_instance->confirmarTokenGet(token => $token);
};
if ($@) {
    warn "Exception when calling DefaultApi->confirmarTokenGet: $@\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.DefaultApi()
token = token_example # String | Token de confirmación enviado al correo electrónico del veterinario.

try: 
    # Confirmar Email Veterinario
    api_instance.confirmar_token_get(token)
except ApiException as e:
    print("Exception when calling DefaultApi->confirmarTokenGet: %s\n" % e)

Parameters

Path parameters
Name Description
token*
String
Token de confirmación enviado al correo electrónico del veterinario.
Required

Responses

Status: 200 - Email confirmado con éxito.

Status: 404 - Token no válido o expirado.


loginPost

Iniciar sesión Veterinario

Permite a los veterinarios iniciar sesión en la plataforma.


/login

Usage and SDK Samples

curl -X POST\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/login"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        LoginRequest body = ; // LoginRequest | 
        try {
            apiInstance.loginPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#loginPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        LoginRequest body = ; // LoginRequest | 
        try {
            apiInstance.loginPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#loginPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
LoginRequest *body = ; // 

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

// Iniciar sesión Veterinario
[apiInstance loginPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{LoginRequest}} 

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

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


            var apiInstance = new DefaultApi();
            var body = new LoginRequest(); // LoginRequest | 

            try
            {
                // Iniciar sesión Veterinario
                apiInstance.loginPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.loginPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // LoginRequest | 

try {
    $api_instance->loginPost($body);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->loginPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::LoginRequest->new(); # LoginRequest | 

eval { 
    $api_instance->loginPost(body => $body);
};
if ($@) {
    warn "Exception when calling DefaultApi->loginPost: $@\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.DefaultApi()
body =  # LoginRequest | 

try: 
    # Iniciar sesión Veterinario
    api_instance.login_post(body)
except ApiException as e:
    print("Exception when calling DefaultApi->loginPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Inicio de sesión exitoso.

Status: 401 - Credenciales incorrectas.


nuevoPasswordTokenPost

Generar Nuevo Password Veterinario

Permite a los veterinarios establecer una nueva contraseña después de la recuperación.


/nuevo-password/{token}

Usage and SDK Samples

curl -X POST\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/nuevo-password/{token}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        NuevoPasswordRequest body = ; // NuevoPasswordRequest | 
        String token = token_example; // String | Token de recuperación de contraseña.
        try {
            apiInstance.nuevoPasswordTokenPost(body, token);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#nuevoPasswordTokenPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        NuevoPasswordRequest body = ; // NuevoPasswordRequest | 
        String token = token_example; // String | Token de recuperación de contraseña.
        try {
            apiInstance.nuevoPasswordTokenPost(body, token);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#nuevoPasswordTokenPost");
            e.printStackTrace();
        }
    }
}
NuevoPasswordRequest *body = ; // 
String *token = token_example; // Token de recuperación de contraseña.

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

// Generar Nuevo Password Veterinario
[apiInstance nuevoPasswordTokenPostWith:body
    token:token
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{NuevoPasswordRequest}} 
var token = token_example; // {{String}} Token de recuperación de contraseña.

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

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

            var apiInstance = new DefaultApi();
            var body = new NuevoPasswordRequest(); // NuevoPasswordRequest | 
            var token = token_example;  // String | Token de recuperación de contraseña.

            try
            {
                // Generar Nuevo Password Veterinario
                apiInstance.nuevoPasswordTokenPost(body, token);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.nuevoPasswordTokenPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // NuevoPasswordRequest | 
$token = token_example; // String | Token de recuperación de contraseña.

try {
    $api_instance->nuevoPasswordTokenPost($body, $token);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->nuevoPasswordTokenPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::NuevoPasswordRequest->new(); # NuevoPasswordRequest | 
my $token = token_example; # String | Token de recuperación de contraseña.

eval { 
    $api_instance->nuevoPasswordTokenPost(body => $body, token => $token);
};
if ($@) {
    warn "Exception when calling DefaultApi->nuevoPasswordTokenPost: $@\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.DefaultApi()
body =  # NuevoPasswordRequest | 
token = token_example # String | Token de recuperación de contraseña.

try: 
    # Generar Nuevo Password Veterinario
    api_instance.nuevo_password_token_post(body, token)
except ApiException as e:
    print("Exception when calling DefaultApi->nuevoPasswordTokenPost: %s\n" % e)

Parameters

Path parameters
Name Description
token*
String
Token de recuperación de contraseña.
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Contraseña actualizada correctamente.


pacienteActualizarIdPut

Actualizar perfil de un paciente


/paciente/actualizar/{id}

Usage and SDK Samples

curl -X PUT\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/paciente/actualizar/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        PacienteInput body = ; // PacienteInput | 
        String id = id_example; // String | ID del paciente
        try {
            apiInstance.pacienteActualizarIdPut(body, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteActualizarIdPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        PacienteInput body = ; // PacienteInput | 
        String id = id_example; // String | ID del paciente
        try {
            apiInstance.pacienteActualizarIdPut(body, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteActualizarIdPut");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
PacienteInput *body = ; // 
String *id = id_example; // ID del paciente

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

// Actualizar perfil de un paciente
[apiInstance pacienteActualizarIdPutWith:body
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{PacienteInput}} 
var id = id_example; // {{String}} ID del paciente

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

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


            var apiInstance = new DefaultApi();
            var body = new PacienteInput(); // PacienteInput | 
            var id = id_example;  // String | ID del paciente

            try
            {
                // Actualizar perfil de un paciente
                apiInstance.pacienteActualizarIdPut(body, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.pacienteActualizarIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // PacienteInput | 
$id = id_example; // String | ID del paciente

try {
    $api_instance->pacienteActualizarIdPut($body, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->pacienteActualizarIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::PacienteInput->new(); # PacienteInput | 
my $id = id_example; # String | ID del paciente

eval { 
    $api_instance->pacienteActualizarIdPut(body => $body, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->pacienteActualizarIdPut: $@\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.DefaultApi()
body =  # PacienteInput | 
id = id_example # String | ID del paciente

try: 
    # Actualizar perfil de un paciente
    api_instance.paciente_actualizar_id_put(body, id)
except ApiException as e:
    print("Exception when calling DefaultApi->pacienteActualizarIdPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del paciente
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Perfil del paciente actualizado exitosamente


pacienteEliminarIdDelete

Eliminar un paciente


/paciente/eliminar/{id}

Usage and SDK Samples

curl -X DELETE\
 -H "Authorization: Bearer [[accessToken]]"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/paciente/eliminar/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del paciente
        try {
            apiInstance.pacienteEliminarIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteEliminarIdDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del paciente
        try {
            apiInstance.pacienteEliminarIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteEliminarIdDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
String *id = id_example; // ID del paciente

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

// Eliminar un paciente
[apiInstance pacienteEliminarIdDeleteWith:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var id = id_example; // {{String}} ID del paciente

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

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


            var apiInstance = new DefaultApi();
            var id = id_example;  // String | ID del paciente

            try
            {
                // Eliminar un paciente
                apiInstance.pacienteEliminarIdDelete(id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.pacienteEliminarIdDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$id = id_example; // String | ID del paciente

try {
    $api_instance->pacienteEliminarIdDelete($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->pacienteEliminarIdDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $id = id_example; # String | ID del paciente

eval { 
    $api_instance->pacienteEliminarIdDelete(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->pacienteEliminarIdDelete: $@\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.DefaultApi()
id = id_example # String | ID del paciente

try: 
    # Eliminar un paciente
    api_instance.paciente_eliminar_id_delete(id)
except ApiException as e:
    print("Exception when calling DefaultApi->pacienteEliminarIdDelete: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del paciente
Required

Responses

Status: 200 - Paciente eliminado exitosamente


pacienteIdGet

Obtener detalles de un paciente


/paciente/{id}

Usage and SDK Samples

curl -X GET\
 -H "Authorization: Bearer [[accessToken]]"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/paciente/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del paciente
        try {
            apiInstance.pacienteIdGet(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del paciente
        try {
            apiInstance.pacienteIdGet(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteIdGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
String *id = id_example; // ID del paciente

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

// Obtener detalles de un paciente
[apiInstance pacienteIdGetWith:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var id = id_example; // {{String}} ID del paciente

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

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


            var apiInstance = new DefaultApi();
            var id = id_example;  // String | ID del paciente

            try
            {
                // Obtener detalles de un paciente
                apiInstance.pacienteIdGet(id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.pacienteIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$id = id_example; // String | ID del paciente

try {
    $api_instance->pacienteIdGet($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->pacienteIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $id = id_example; # String | ID del paciente

eval { 
    $api_instance->pacienteIdGet(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->pacienteIdGet: $@\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.DefaultApi()
id = id_example # String | ID del paciente

try: 
    # Obtener detalles de un paciente
    api_instance.paciente_id_get(id)
except ApiException as e:
    print("Exception when calling DefaultApi->pacienteIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del paciente
Required

Responses

Status: 200 - Detalles del paciente obtenidos exitosamente


pacienteLoginPost

Login Paciente


/paciente/login

Usage and SDK Samples

curl -X POST\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/paciente/login"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        LoginInput body = ; // LoginInput | 
        try {
            apiInstance.pacienteLoginPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteLoginPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        LoginInput body = ; // LoginInput | 
        try {
            apiInstance.pacienteLoginPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteLoginPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
LoginInput *body = ; // 

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

// Login Paciente
[apiInstance pacienteLoginPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{LoginInput}} 

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

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


            var apiInstance = new DefaultApi();
            var body = new LoginInput(); // LoginInput | 

            try
            {
                // Login Paciente
                apiInstance.pacienteLoginPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.pacienteLoginPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // LoginInput | 

try {
    $api_instance->pacienteLoginPost($body);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->pacienteLoginPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::LoginInput->new(); # LoginInput | 

eval { 
    $api_instance->pacienteLoginPost(body => $body);
};
if ($@) {
    warn "Exception when calling DefaultApi->pacienteLoginPost: $@\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.DefaultApi()
body =  # LoginInput | 

try: 
    # Login Paciente
    api_instance.paciente_login_post(body)
except ApiException as e:
    print("Exception when calling DefaultApi->pacienteLoginPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Inicio de sesion exitoso


pacientePerfilGet

Perfil del paciente


/paciente/perfil

Usage and SDK Samples

curl -X GET\
 -H "Authorization: Bearer [[accessToken]]"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/paciente/perfil"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.pacientePerfilGet();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacientePerfilGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.pacientePerfilGet();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacientePerfilGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

// Perfil del paciente
[apiInstance pacientePerfilGetWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.pacientePerfilGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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


            var apiInstance = new DefaultApi();

            try
            {
                // Perfil del paciente
                apiInstance.pacientePerfilGet();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.pacientePerfilGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


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

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


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

eval { 
    $api_instance->pacientePerfilGet();
};
if ($@) {
    warn "Exception when calling DefaultApi->pacientePerfilGet: $@\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.DefaultApi()

try: 
    # Perfil del paciente
    api_instance.paciente_perfil_get()
except ApiException as e:
    print("Exception when calling DefaultApi->pacientePerfilGet: %s\n" % e)

Parameters

Responses

Status: 200 - Acceso al perfil exitoso


pacienteRegistroPost

Registrar nuevo paciente


/paciente/registro

Usage and SDK Samples

curl -X POST\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/paciente/registro"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        PacienteInput body = ; // PacienteInput | 
        try {
            apiInstance.pacienteRegistroPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteRegistroPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        PacienteInput body = ; // PacienteInput | 
        try {
            apiInstance.pacienteRegistroPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacienteRegistroPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
PacienteInput *body = ; // 

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

// Registrar nuevo paciente
[apiInstance pacienteRegistroPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{PacienteInput}} 

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

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


            var apiInstance = new DefaultApi();
            var body = new PacienteInput(); // PacienteInput | 

            try
            {
                // Registrar nuevo paciente
                apiInstance.pacienteRegistroPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.pacienteRegistroPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // PacienteInput | 

try {
    $api_instance->pacienteRegistroPost($body);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->pacienteRegistroPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::PacienteInput->new(); # PacienteInput | 

eval { 
    $api_instance->pacienteRegistroPost(body => $body);
};
if ($@) {
    warn "Exception when calling DefaultApi->pacienteRegistroPost: $@\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.DefaultApi()
body =  # PacienteInput | 

try: 
    # Registrar nuevo paciente
    api_instance.paciente_registro_post(body)
except ApiException as e:
    print("Exception when calling DefaultApi->pacienteRegistroPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Paciente registrado exitosamente


pacientesGet

Obtener lista de pacientes


/pacientes

Usage and SDK Samples

curl -X GET\
 -H "Authorization: Bearer [[accessToken]]"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/pacientes"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.pacientesGet();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacientesGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        try {
            apiInstance.pacientesGet();
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#pacientesGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

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

// Obtener lista de pacientes
[apiInstance pacientesGetWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.pacientesGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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


            var apiInstance = new DefaultApi();

            try
            {
                // Obtener lista de pacientes
                apiInstance.pacientesGet();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.pacientesGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


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

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


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

eval { 
    $api_instance->pacientesGet();
};
if ($@) {
    warn "Exception when calling DefaultApi->pacientesGet: $@\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.DefaultApi()

try: 
    # Obtener lista de pacientes
    api_instance.pacientes_get()
except ApiException as e:
    print("Exception when calling DefaultApi->pacientesGet: %s\n" % e)

Parameters

Responses

Status: 200 - Lista de pacientes obtenida exitosamente


perfilGet

Mostrar Perfil del Usuario

Muestra el perfil del veterinario autenticado.


/perfil

Usage and SDK Samples

curl -X GET\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/perfil"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Mostrar Perfil del Usuario
[apiInstance perfilGetWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.perfilGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new DefaultApi();

            try
            {
                // Mostrar Perfil del Usuario
                apiInstance.perfilGet();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.perfilGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

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

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

eval { 
    $api_instance->perfilGet();
};
if ($@) {
    warn "Exception when calling DefaultApi->perfilGet: $@\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.DefaultApi()

try: 
    # Mostrar Perfil del Usuario
    api_instance.perfil_get()
except ApiException as e:
    print("Exception when calling DefaultApi->perfilGet: %s\n" % e)

Parameters

Responses

Status: 200 - Perfil del veterinario obtenido correctamente.

Status: 401 - El usuario no está autenticado.


recuperarPasswordGet

Recuperar Password Veterinario

Se inicia el proceso de recuperación de contraseña para los veterinarios que hayan olvidado su contraseña.


/recuperar-password

Usage and SDK Samples

curl -X GET\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/recuperar-password"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Recuperar Password Veterinario
[apiInstance recuperarPasswordGetWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.recuperarPasswordGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new DefaultApi();

            try
            {
                // Recuperar Password Veterinario
                apiInstance.recuperarPasswordGet();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.recuperarPasswordGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

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

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

eval { 
    $api_instance->recuperarPasswordGet();
};
if ($@) {
    warn "Exception when calling DefaultApi->recuperarPasswordGet: $@\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.DefaultApi()

try: 
    # Recuperar Password Veterinario
    api_instance.recuperar_password_get()
except ApiException as e:
    print("Exception when calling DefaultApi->recuperarPasswordGet: %s\n" % e)

Parameters

Responses

Status: 200 - Proceso de recuperación de contraseña iniciado correctamente.


recuperarPasswordTokenGet

Recuperar mediante Token

Permite a los veterinarios verificar el token de recuperación de contraseña antes de restablecer su contraseña.


/recuperar-password/{token}

Usage and SDK Samples

curl -X GET\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/recuperar-password/{token}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String token = token_example; // String | Token de recuperación de contraseña enviado al correo electrónico del veterinario.
        try {
            apiInstance.recuperarPasswordTokenGet(token);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#recuperarPasswordTokenGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String token = token_example; // String | Token de recuperación de contraseña enviado al correo electrónico del veterinario.
        try {
            apiInstance.recuperarPasswordTokenGet(token);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#recuperarPasswordTokenGet");
            e.printStackTrace();
        }
    }
}
String *token = token_example; // Token de recuperación de contraseña enviado al correo electrónico del veterinario.

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

// Recuperar mediante Token
[apiInstance recuperarPasswordTokenGetWith:token
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var token = token_example; // {{String}} Token de recuperación de contraseña enviado al correo electrónico del veterinario.

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

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

            var apiInstance = new DefaultApi();
            var token = token_example;  // String | Token de recuperación de contraseña enviado al correo electrónico del veterinario.

            try
            {
                // Recuperar mediante Token
                apiInstance.recuperarPasswordTokenGet(token);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.recuperarPasswordTokenGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$token = token_example; // String | Token de recuperación de contraseña enviado al correo electrónico del veterinario.

try {
    $api_instance->recuperarPasswordTokenGet($token);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->recuperarPasswordTokenGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $token = token_example; # String | Token de recuperación de contraseña enviado al correo electrónico del veterinario.

eval { 
    $api_instance->recuperarPasswordTokenGet(token => $token);
};
if ($@) {
    warn "Exception when calling DefaultApi->recuperarPasswordTokenGet: $@\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.DefaultApi()
token = token_example # String | Token de recuperación de contraseña enviado al correo electrónico del veterinario.

try: 
    # Recuperar mediante Token
    api_instance.recuperar_password_token_get(token)
except ApiException as e:
    print("Exception when calling DefaultApi->recuperarPasswordTokenGet: %s\n" % e)

Parameters

Path parameters
Name Description
token*
String
Token de recuperación de contraseña enviado al correo electrónico del veterinario.
Required

Responses

Status: 200 - Token de recuperación de contraseña válido.


registroPost

Registro de Veterinario

Permite a los veterinarios registrarse en la plataforma.


/registro

Usage and SDK Samples

curl -X POST\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/registro"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        RegistroRequest body = ; // RegistroRequest | 
        try {
            apiInstance.registroPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#registroPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        RegistroRequest body = ; // RegistroRequest | 
        try {
            apiInstance.registroPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#registroPost");
            e.printStackTrace();
        }
    }
}
RegistroRequest *body = ; // 

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

// Registro de Veterinario
[apiInstance registroPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{RegistroRequest}} 

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

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

            var apiInstance = new DefaultApi();
            var body = new RegistroRequest(); // RegistroRequest | 

            try
            {
                // Registro de Veterinario
                apiInstance.registroPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.registroPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // RegistroRequest | 

try {
    $api_instance->registroPost($body);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->registroPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::RegistroRequest->new(); # RegistroRequest | 

eval { 
    $api_instance->registroPost(body => $body);
};
if ($@) {
    warn "Exception when calling DefaultApi->registroPost: $@\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.DefaultApi()
body =  # RegistroRequest | 

try: 
    # Registro de Veterinario
    api_instance.registro_post(body)
except ApiException as e:
    print("Exception when calling DefaultApi->registroPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Registro exitoso.

Status: 400 - Error en los datos de entrada.

Status: 409 - Conflicto de datos (correo electrónico ya registrado).


tratamientoEstadoIdPost

Cambiar estado del tratamiento


/tratamiento/estado/{id}

Usage and SDK Samples

curl -X POST\
 -H "Authorization: Bearer [[accessToken]]"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/tratamiento/estado/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del tratamiento
        try {
            apiInstance.tratamientoEstadoIdPost(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoEstadoIdPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del tratamiento
        try {
            apiInstance.tratamientoEstadoIdPost(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoEstadoIdPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
String *id = id_example; // ID del tratamiento

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

// Cambiar estado del tratamiento
[apiInstance tratamientoEstadoIdPostWith:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var id = id_example; // {{String}} ID del tratamiento

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

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


            var apiInstance = new DefaultApi();
            var id = id_example;  // String | ID del tratamiento

            try
            {
                // Cambiar estado del tratamiento
                apiInstance.tratamientoEstadoIdPost(id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.tratamientoEstadoIdPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$id = id_example; // String | ID del tratamiento

try {
    $api_instance->tratamientoEstadoIdPost($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->tratamientoEstadoIdPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $id = id_example; # String | ID del tratamiento

eval { 
    $api_instance->tratamientoEstadoIdPost(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->tratamientoEstadoIdPost: $@\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.DefaultApi()
id = id_example # String | ID del tratamiento

try: 
    # Cambiar estado del tratamiento
    api_instance.tratamiento_estado_id_post(id)
except ApiException as e:
    print("Exception when calling DefaultApi->tratamientoEstadoIdPost: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del tratamiento
Required

Responses

Status: 200 - Estado del tratamiento modificado exitosamente


tratamientoIdDelete

Eliminar Tratamiento


/tratamiento/{id}

Usage and SDK Samples

curl -X DELETE\
 -H "Authorization: Bearer [[accessToken]]"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/tratamiento/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del Tratamiento
        try {
            apiInstance.tratamientoIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoIdDelete");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del Tratamiento
        try {
            apiInstance.tratamientoIdDelete(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoIdDelete");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
String *id = id_example; // ID del Tratamiento

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

// Eliminar Tratamiento
[apiInstance tratamientoIdDeleteWith:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var id = id_example; // {{String}} ID del Tratamiento

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

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


            var apiInstance = new DefaultApi();
            var id = id_example;  // String | ID del Tratamiento

            try
            {
                // Eliminar Tratamiento
                apiInstance.tratamientoIdDelete(id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.tratamientoIdDelete: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$id = id_example; // String | ID del Tratamiento

try {
    $api_instance->tratamientoIdDelete($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->tratamientoIdDelete: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $id = id_example; # String | ID del Tratamiento

eval { 
    $api_instance->tratamientoIdDelete(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->tratamientoIdDelete: $@\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.DefaultApi()
id = id_example # String | ID del Tratamiento

try: 
    # Eliminar Tratamiento
    api_instance.tratamiento_id_delete(id)
except ApiException as e:
    print("Exception when calling DefaultApi->tratamientoIdDelete: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del Tratamiento
Required

Responses

Status: 200 - Tratamiento eliminado exitosamente


tratamientoIdGet

Obtener detalles del tratamiento


/tratamiento/{id}

Usage and SDK Samples

curl -X GET\
 -H "Authorization: Bearer [[accessToken]]"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/tratamiento/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del tratamiento
        try {
            apiInstance.tratamientoIdGet(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del tratamiento
        try {
            apiInstance.tratamientoIdGet(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoIdGet");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
String *id = id_example; // ID del tratamiento

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

// Obtener detalles del tratamiento
[apiInstance tratamientoIdGetWith:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var id = id_example; // {{String}} ID del tratamiento

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

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


            var apiInstance = new DefaultApi();
            var id = id_example;  // String | ID del tratamiento

            try
            {
                // Obtener detalles del tratamiento
                apiInstance.tratamientoIdGet(id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.tratamientoIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$id = id_example; // String | ID del tratamiento

try {
    $api_instance->tratamientoIdGet($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->tratamientoIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $id = id_example; # String | ID del tratamiento

eval { 
    $api_instance->tratamientoIdGet(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->tratamientoIdGet: $@\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.DefaultApi()
id = id_example # String | ID del tratamiento

try: 
    # Obtener detalles del tratamiento
    api_instance.tratamiento_id_get(id)
except ApiException as e:
    print("Exception when calling DefaultApi->tratamientoIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del tratamiento
Required

Responses

Status: 200 - Detalles del tratamiento obtenidos exitosamente


tratamientoIdPut

Actualizar Tratamiento de un paciente


/tratamiento/{id}

Usage and SDK Samples

curl -X PUT\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/tratamiento/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        TratamientoReg body = ; // TratamientoReg | 
        String id = id_example; // String | ID del tratamiento
        try {
            apiInstance.tratamientoIdPut(body, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoIdPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        TratamientoReg body = ; // TratamientoReg | 
        String id = id_example; // String | ID del tratamiento
        try {
            apiInstance.tratamientoIdPut(body, id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoIdPut");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
TratamientoReg *body = ; // 
String *id = id_example; // ID del tratamiento

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

// Actualizar Tratamiento de un paciente
[apiInstance tratamientoIdPutWith:body
    id:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{TratamientoReg}} 
var id = id_example; // {{String}} ID del tratamiento

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

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


            var apiInstance = new DefaultApi();
            var body = new TratamientoReg(); // TratamientoReg | 
            var id = id_example;  // String | ID del tratamiento

            try
            {
                // Actualizar Tratamiento de un paciente
                apiInstance.tratamientoIdPut(body, id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.tratamientoIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // TratamientoReg | 
$id = id_example; // String | ID del tratamiento

try {
    $api_instance->tratamientoIdPut($body, $id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->tratamientoIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::TratamientoReg->new(); # TratamientoReg | 
my $id = id_example; # String | ID del tratamiento

eval { 
    $api_instance->tratamientoIdPut(body => $body, id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->tratamientoIdPut: $@\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.DefaultApi()
body =  # TratamientoReg | 
id = id_example # String | ID del tratamiento

try: 
    # Actualizar Tratamiento de un paciente
    api_instance.tratamiento_id_put(body, id)
except ApiException as e:
    print("Exception when calling DefaultApi->tratamientoIdPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del tratamiento
Required
Body parameters
Name Description
body *

Responses

Status: 200 - Tratamiento del paciente actualizado exitosamente


tratamientoRegistroPost

Registrar nuevo Tratamiento


/tratamiento/registro

Usage and SDK Samples

curl -X POST\
 -H "Authorization: Bearer [[accessToken]]"\
-H "Content-Type: application/json"\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/tratamiento/registro"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();


        DefaultApi apiInstance = new DefaultApi();
        TratamientoReg body = ; // TratamientoReg | 
        try {
            apiInstance.tratamientoRegistroPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoRegistroPost");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        TratamientoReg body = ; // TratamientoReg | 
        try {
            apiInstance.tratamientoRegistroPost(body);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#tratamientoRegistroPost");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];
TratamientoReg *body = ; // 

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

// Registrar nuevo Tratamiento
[apiInstance tratamientoRegistroPostWith:body
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');
var defaultClient = ApiVeterinaria.ApiClient.instance;


var api = new ApiVeterinaria.DefaultApi()
var body = ; // {{TratamientoReg}} 

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

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


            var apiInstance = new DefaultApi();
            var body = new TratamientoReg(); // TratamientoReg | 

            try
            {
                // Registrar nuevo Tratamiento
                apiInstance.tratamientoRegistroPost(body);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.tratamientoRegistroPost: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');


$api_instance = new Swagger\Client\ApiDefaultApi();
$body = ; // TratamientoReg | 

try {
    $api_instance->tratamientoRegistroPost($body);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->tratamientoRegistroPost: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;


my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $body = WWW::SwaggerClient::Object::TratamientoReg->new(); # TratamientoReg | 

eval { 
    $api_instance->tratamientoRegistroPost(body => $body);
};
if ($@) {
    warn "Exception when calling DefaultApi->tratamientoRegistroPost: $@\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.DefaultApi()
body =  # TratamientoReg | 

try: 
    # Registrar nuevo Tratamiento
    api_instance.tratamiento_registro_post(body)
except ApiException as e:
    print("Exception when calling DefaultApi->tratamientoRegistroPost: %s\n" % e)

Parameters

Body parameters
Name Description
body *

Responses

Status: 200 - Tratamiento registrado exitosamente


veterinarioActualizarpasswordPut

Actualizar Password del Veterinario

Permite a los veterinarios autenticados actualizar su contraseña.


/veterinario/actualizarpassword

Usage and SDK Samples

curl -X PUT\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/veterinario/actualizarpassword"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Actualizar Password del Veterinario
[apiInstance veterinarioActualizarpasswordPutWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.veterinarioActualizarpasswordPut(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new DefaultApi();

            try
            {
                // Actualizar Password del Veterinario
                apiInstance.veterinarioActualizarpasswordPut();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.veterinarioActualizarpasswordPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

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

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

eval { 
    $api_instance->veterinarioActualizarpasswordPut();
};
if ($@) {
    warn "Exception when calling DefaultApi->veterinarioActualizarpasswordPut: $@\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.DefaultApi()

try: 
    # Actualizar Password del Veterinario
    api_instance.veterinario_actualizarpassword_put()
except ApiException as e:
    print("Exception when calling DefaultApi->veterinarioActualizarpasswordPut: %s\n" % e)

Parameters

Responses

Status: 200 - Contraseña actualizada correctamente.

Status: 401 - El usuario no está autenticado.


veterinarioIdGet

Mostrar Detalle de un Veterinario Particular

Muestra detalles específicos de un veterinario particular, identificado por su ID.


/veterinario/{id}

Usage and SDK Samples

curl -X GET\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/veterinario/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del veterinario.
        try {
            apiInstance.veterinarioIdGet(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#veterinarioIdGet");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del veterinario.
        try {
            apiInstance.veterinarioIdGet(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#veterinarioIdGet");
            e.printStackTrace();
        }
    }
}
String *id = id_example; // ID del veterinario.

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

// Mostrar Detalle de un Veterinario Particular
[apiInstance veterinarioIdGetWith:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var id = id_example; // {{String}} ID del veterinario.

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

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

            var apiInstance = new DefaultApi();
            var id = id_example;  // String | ID del veterinario.

            try
            {
                // Mostrar Detalle de un Veterinario Particular
                apiInstance.veterinarioIdGet(id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.veterinarioIdGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$id = id_example; // String | ID del veterinario.

try {
    $api_instance->veterinarioIdGet($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->veterinarioIdGet: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $id = id_example; # String | ID del veterinario.

eval { 
    $api_instance->veterinarioIdGet(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->veterinarioIdGet: $@\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.DefaultApi()
id = id_example # String | ID del veterinario.

try: 
    # Mostrar Detalle de un Veterinario Particular
    api_instance.veterinario_id_get(id)
except ApiException as e:
    print("Exception when calling DefaultApi->veterinarioIdGet: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del veterinario.
Required

Responses

Status: 200 - Detalles del veterinario obtenidos correctamente.

Status: 401 - El usuario no está autenticado.

Status: 404 - Veterinario no encontrado.


veterinarioIdPut

Actualizar un Veterinario Mediante ID

Permite a los veterinarios autenticados actualizar su información de perfil.


/veterinario/{id}

Usage and SDK Samples

curl -X PUT\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/veterinario/{id}"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

    public static void main(String[] args) {
        
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del veterinario.
        try {
            apiInstance.veterinarioIdPut(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#veterinarioIdPut");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.DefaultApi;

public class DefaultApiExample {

    public static void main(String[] args) {
        DefaultApi apiInstance = new DefaultApi();
        String id = id_example; // String | ID del veterinario.
        try {
            apiInstance.veterinarioIdPut(id);
        } catch (ApiException e) {
            System.err.println("Exception when calling DefaultApi#veterinarioIdPut");
            e.printStackTrace();
        }
    }
}
String *id = id_example; // ID del veterinario.

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

// Actualizar un Veterinario Mediante ID
[apiInstance veterinarioIdPutWith:id
              completionHandler: ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var id = id_example; // {{String}} ID del veterinario.

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

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

            var apiInstance = new DefaultApi();
            var id = id_example;  // String | ID del veterinario.

            try
            {
                // Actualizar un Veterinario Mediante ID
                apiInstance.veterinarioIdPut(id);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.veterinarioIdPut: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

$api_instance = new Swagger\Client\ApiDefaultApi();
$id = id_example; // String | ID del veterinario.

try {
    $api_instance->veterinarioIdPut($id);
} catch (Exception $e) {
    echo 'Exception when calling DefaultApi->veterinarioIdPut: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::SwaggerClient::Configuration;
use WWW::SwaggerClient::DefaultApi;

my $api_instance = WWW::SwaggerClient::DefaultApi->new();
my $id = id_example; # String | ID del veterinario.

eval { 
    $api_instance->veterinarioIdPut(id => $id);
};
if ($@) {
    warn "Exception when calling DefaultApi->veterinarioIdPut: $@\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.DefaultApi()
id = id_example # String | ID del veterinario.

try: 
    # Actualizar un Veterinario Mediante ID
    api_instance.veterinario_id_put(id)
except ApiException as e:
    print("Exception when calling DefaultApi->veterinarioIdPut: %s\n" % e)

Parameters

Path parameters
Name Description
id*
String
ID del veterinario.
Required

Responses

Status: 200 - Información del veterinario actualizada correctamente.

Status: 401 - El usuario no está autenticado.

Status: 404 - Veterinario no encontrado.


veterinariosGet

Listar Veterinarios

Obtiene una lista de todos los veterinarios registrados en la plataforma.


/veterinarios

Usage and SDK Samples

curl -X GET\
"https://virtserver.swaggerhub.com/CRISTIAN2024TES/apiveterinario/1.0.0/veterinarios"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.DefaultApi;

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

public class DefaultApiExample {

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

public class DefaultApiExample {

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

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

// Listar Veterinarios
[apiInstance veterinariosGetWithCompletionHandler: 
              ^(NSError* error) {
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var ApiVeterinaria = require('api_veterinaria');

var api = new ApiVeterinaria.DefaultApi()
var callback = function(error, data, response) {
  if (error) {
    console.error(error);
  } else {
    console.log('API called successfully.');
  }
};
api.veterinariosGet(callback);
using System;
using System.Diagnostics;
using IO.Swagger.Api;
using IO.Swagger.Client;
using IO.Swagger.Model;

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

            var apiInstance = new DefaultApi();

            try
            {
                // Listar Veterinarios
                apiInstance.veterinariosGet();
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling DefaultApi.veterinariosGet: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

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

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

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

eval { 
    $api_instance->veterinariosGet();
};
if ($@) {
    warn "Exception when calling DefaultApi->veterinariosGet: $@\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.DefaultApi()

try: 
    # Listar Veterinarios
    api_instance.veterinarios_get()
except ApiException as e:
    print("Exception when calling DefaultApi->veterinariosGet: %s\n" % e)

Parameters

Responses

Status: 200 - Lista de veterinarios obtenida correctamente.