Age Recognition by Everypixel API Documentationn

AgeRecognition

ageRecognation

Age Recognition API detects an age of people on photos. Model is trained on few datasets up to 300 000 images of people of different gender, age and nationality.


/age_recognition

Usage and SDK Samples

curl -X GET -H "apieco-key: [[apiKey]]" "https://api.apieco.ir/age-recog/age_recognition"
import io.swagger.client.*;
import io.swagger.client.auth.*;
import io.swagger.client.model.*;
import io.swagger.client.api.AgeRecognitionApi;

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

public class AgeRecognitionApiExample {

    public static void main(String[] args) {
        ApiClient defaultClient = Configuration.getDefaultApiClient();
        
        // Configure API key authorization: apieco-key
        ApiKeyAuth apieco-key = (ApiKeyAuth) defaultClient.getAuthentication("apieco-key");
        apieco-key.setApiKey("YOUR API KEY");
        // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
        //apieco-key.setApiKeyPrefix("Token");

        AgeRecognitionApi apiInstance = new AgeRecognitionApi();
        String apiecoKey = apiecoKey_example; // String | Pet object that needs to be added to the store
        try {
            inline_response_200 result = apiInstance.ageRecognation(apiecoKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AgeRecognitionApi#ageRecognation");
            e.printStackTrace();
        }
    }
}
import io.swagger.client.api.AgeRecognitionApi;

public class AgeRecognitionApiExample {

    public static void main(String[] args) {
        AgeRecognitionApi apiInstance = new AgeRecognitionApi();
        String apiecoKey = apiecoKey_example; // String | Pet object that needs to be added to the store
        try {
            inline_response_200 result = apiInstance.ageRecognation(apiecoKey);
            System.out.println(result);
        } catch (ApiException e) {
            System.err.println("Exception when calling AgeRecognitionApi#ageRecognation");
            e.printStackTrace();
        }
    }
}
Configuration *apiConfig = [Configuration sharedConfig];

// Configure API key authorization: (authentication scheme: apieco-key)
[apiConfig setApiKey:@"YOUR_API_KEY" forApiKeyIdentifier:@"apieco-key"];
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
//[apiConfig setApiKeyPrefix:@"Bearer" forApiKeyIdentifier:@"apieco-key"];

String *apiecoKey = apiecoKey_example; // Pet object that needs to be added to the store

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

// 
[apiInstance ageRecognationWith:apiecoKey
              completionHandler: ^(inline_response_200 output, NSError* error) {
                            if (output) {
                                NSLog(@"%@", output);
                            }
                            if (error) {
                                NSLog(@"Error: %@", error);
                            }
                        }];
var AgeRecognitionByEverypixelApiDocumentationn = require('age_recognition_by_everypixel_api_documentationn');
var defaultClient = AgeRecognitionByEverypixelApiDocumentationn.ApiClient.instance;

// Configure API key authorization: apieco-key
var apieco-key = defaultClient.authentications['apieco-key'];
apieco-key.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//apieco-key.apiKeyPrefix['apieco-key'] = "Token"

var api = new AgeRecognitionByEverypixelApiDocumentationn.AgeRecognitionApi()

var apiecoKey = apiecoKey_example; // {String} Pet object that needs to be added to the store


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

namespace Example
{
    public class ageRecognationExample
    {
        public void main()
        {
            
            // Configure API key authorization: apieco-key
            Configuration.Default.ApiKey.Add("apieco-key", "YOUR_API_KEY");
            // Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
            // Configuration.Default.ApiKeyPrefix.Add("apieco-key", "Bearer");

            var apiInstance = new AgeRecognitionApi();
            var apiecoKey = apiecoKey_example;  // String | Pet object that needs to be added to the store

            try
            {
                // 
                inline_response_200 result = apiInstance.ageRecognation(apiecoKey);
                Debug.WriteLine(result);
            }
            catch (Exception e)
            {
                Debug.Print("Exception when calling AgeRecognitionApi.ageRecognation: " + e.Message );
            }
        }
    }
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');

// Configure API key authorization: apieco-key
Swagger\Client\Configuration::getDefaultConfiguration()->setApiKey('apieco-key', 'YOUR_API_KEY');
// Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
// Swagger\Client\Configuration::getDefaultConfiguration()->setApiKeyPrefix('apieco-key', 'Bearer');

$api_instance = new Swagger\Client\Api\AgeRecognitionApi();
$apiecoKey = apiecoKey_example; // String | Pet object that needs to be added to the store

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

# Configure API key authorization: apieco-key
$WWW::SwaggerClient::Configuration::api_key->{'apieco-key'} = 'YOUR_API_KEY';
# uncomment below to setup prefix (e.g. Bearer) for API key, if needed
#$WWW::SwaggerClient::Configuration::api_key_prefix->{'apieco-key'} = "Bearer";

my $api_instance = WWW::SwaggerClient::AgeRecognitionApi->new();
my $apiecoKey = apiecoKey_example; # String | Pet object that needs to be added to the store

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

# Configure API key authorization: apieco-key
swagger_client.configuration.api_key['apieco-key'] = 'YOUR_API_KEY'
# Uncomment below to setup prefix (e.g. Bearer) for API key, if needed
# swagger_client.configuration.api_key_prefix['apieco-key'] = 'Bearer'

# create an instance of the API class
api_instance = swagger_client.AgeRecognitionApi()
apiecoKey = apiecoKey_example # String | Pet object that needs to be added to the store

try: 
    # 
    api_response = api_instance.age_recognation(apiecoKey)
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AgeRecognitionApi->ageRecognation: %s\n" % e)

Parameters

Header parameters
Name Description
apieco-key*
String
Pet object that needs to be added to the store
Required

Responses

Status: 200 - Successful

Status: 405 - Invalid input