Giriş Son Güncelleme: 2022-09-06

CEPA Test API çok çeşitli kod işlemlerini programlı olarak yürütmenize olanak tanır. Bu kılavuzda, API ile ilgili en önemli kavramları, kimlik doğrulama talimatlarını ve bazı kısa kod örneklerini içeren bir hızlı başlangıç bölümü bulacaksınız.

The CEPA Test API

API'yi kullanırken dikkat edilmesi gereken gereken birkaç temel kavram vardır:

  • Endpoint'leri çağırabileceğiniz,
  • İsteklerin yanıt yapısı,

API'nin nasıl çalıştığı hakkında daha fazla bilgi edinin.

Güvenlik

Kimlik doğrulama için API Key yöntemini kullanmanız gerekmektedir. Bu API anahtarı, hangi kuruma bağlanmak istediğinizi belirlemek ve kimlik bilgilerini kontrol etmek adına yaptığınız her istek için kullanılacaktır.

Kimlik doğrulaması için API erişim anahtarınızı almak için:
1 CEPA Test Company modülüne giriş yapın,
2 Sol menüden API sayfasına gidin ve aşağıdaki gibi API erişim anahtarınızı görüntüleyin.
3 Açılan pencereden Click to view tıklayın.

Güncellemeler

1 AssignTestByEmail metodu için test_type parametresinde güncelleme yapıldı. Adaya tüm testler tanımlanmak isteniyorsa test_type parametresi "0" olarak gönderilmelidir. (03.06.2022)
2 GetOverallResultByPDF metodu için opsiyonel overall_id parametresi eklendi. Opsiyonel olarak overall_id kullanılması halinde overall_id ile gruplanmış testleri getirecektir.(06.09.2022)
3 GetOverallResultByPDF metodunda adayların test grupları için oluşturulan overall_id aday bazında benzersiz olacak şekilde yapısı güncellenmiştir. (28.03.2023)
4 AssignTestByEmail metoduna notes parametresi opsiyonel olarak eklenmiştir. Bu parametre ile test davet emaillerinde adaylara özel not iletimi yapılabilecektir. (05.04.2023)

Metotlar

GetCandidates

QUERY PARAMS
  • reports boolean
    Adayın sonuçlarının yanı sıra raporlarını ve ifadelerini de çağırır
    Varsayılan: false
  • sort string
    Ascending/Descending sıralama
    Varsayılan: DESC
  • limit int64
    Döndürülecek kayıt sayısı
    Varsayılan: 10
  • offset int64
    Döndürülecek kayıtların başlangıç noktası
    Varsayılan: 0

Bu metotla kurum adına teste katılan/tamamlayan tüm adayların bilgisi çekilebilmektedir. Döndürülen verilerin detaylı tablosu aşağıdaki gibidir:

 {
    "request": "GET",
    "method": "GetCandidates",
    "login": true,
    "issuer": "TEST COMPANY",
    "count": 1,
    "offset": 0,
    "candidates": {
        "[email protected]": [
            {
                "ID": "*******1234",
                "name": "Test",
                "lastname": "Taker",
                "tests": [
                    {
                        "token": "123456",
                        "test": "Oral Proficiency Assessment",
                        "status": "completed",
                        "token_issuer": "Test HR",
                        "test_category": "Pre-Employment Assessment",
                        "security_check": true,
                        "test_score": 50,
                        "global_cefr": null,
                        "test_cefr": "B2",
                        "test_level": "Upper Intermediate",
                        "complete_date": "2022-02-02 02:00:00",
                        "login_date": "2022-02-02 00:00:00",
                        "assign_date": "2022-02-01 00:00:00",
                        "reports": {
                            "rationale": "Test Taker can articulate mostly simple and more developed grammatical structures but is still prone to making some errors in complex tasks requiring more sophisticated constructions. The response uses a sizable range of vocabulary for subjects corresponding to a business profession and most general topics, including a few more abstract concepts. He can vary words to avoid repetition. Word choice is appropriate. . Intonation and connected speech are usually appropriate, yet speech may stall unnaturally. He demonstrates good fluency with simple connected sentences and appropriate self-correction. He is also able to support opinions most of the time with appropriate word choice and sentence structure. Responses answer the required communicative tasks. He demonstrates familiarity or understanding of spoken formal workplace communication strategies (e.g. appropriate tone and register, choice justification, providing examples) and familiarity of, or sensitivity to, relevant cultural subject matters and circumstances.",
                            "global_description": "The candidate at  has moderate spoken communication skills, which may contain only a very few pronunciation and/or grammatical errors that do not hinder the speaker's ability to convey information. The candidate can participate in spontaneous extended conversations, give presentations on familiar topics, answer anticipated questions, and pass on messages. The candidate can sustain regular interactions on a range of topics, making clear connections between ideas and support for their ideas, without strain on themselves or the other participants.",
                            "statements": {
                                "1": {
                                    "title": "Speaking Global Description",
                                    "description": "The candidate at LEVEL 4 has moderate spoken communication skills, which may contain only a very few pronunciation and/or grammatical errors that do not hinder the speaker's ability to convey information. The candidate can participate in spontaneous extended conversations, give presentations on familiar topics, answer anticipated questions, and pass on messages. The candidate can sustain regular interactions on a range of topics, making clear connections between ideas and support for their ideas, without strain on themselves or the other participants."
                                },
                                "2": {
                                    "title": "Overall Spoken Communication",
                                    "description": "Can participate in extended spontaneous interactions/conversations, expressing ideas clearly and with appropriate support. Can independently give a presentation on a familiar topic and answer related questions at the end. Can talk about personal and career experiences and how they relate to broader subjects."
                                },
                                "3": {
                                    "title": "Interactional Listening Ability",
                                    "description": "Can participate in most conversations effectively, but may encounter some listening interference when language is strongly idiomatic, phrasal verbs are frequent, and/or multiple participants are involved in an animated discussion."
                                },
                                "4": {
                                    "title": "Pronunciation",
                                    "description": "Can generally speak clearly, with very good pronunciation, but low-frequency, unfamiliar words may still be mispronounced to a degree where the listener may ask for repetition or clarification. Has plenty of familiarity with common, phonetically similar constructions in English and can independently work out the pronunciation of new words from previous, similar constructions."
                                },
                                "5": {
                                    "title": "Fluency",
                                    "description": "Can articulate and connect complex phrases naturally and with confidence. Can speak with appropriate stress and timing. Frequently uses repair utterances (\"uh\", \"um\", \"em\", \"hmmm\") very similar to a native speaker, allowing time for thought."
                                },
                                "6": {
                                    "title": "Grammatical Accuracy",
                                    "description": "Can articulate many complex sentences or common phrases with very few errors, but is prone to making some errors when distracted, especially with phrasal verbs and complex mixtures of tenses."
                                },
                                "7": {
                                    "title": "Vocabulary Range",
                                    "description": "Has a good range of vocabulary for subjects corresponding to his or her profession and most general topics, including more abstract concepts. Can vary words to avoid repetition, but lexical holes may still cause hesitation and using many words in the place of a more appropriate one or avoiding the word altogether."
                                },
                                "8": {
                                    "title": "Communication Strategies",
                                    "description": "Demonstrates sufficient familiarity or understanding of common communication patterns (e.g. turn taking in one-to-one situations, silences, interjections) and strategic approaches (e.g. clarifying questions, repair utterances, describing an unknown word)."
                                },
                                "9": {
                                    "title": "Sociocultural Competency",
                                    "description": "Demonstrates sufficient familiarity of, or sensitivity to, relevant cultural subject matters and circumstances (e.g. good knowledge of the most well-known historical occurrences, some popular current events, predominant figures, cultural practices, and surface understanding of some cultural values)."
                                },
                                "10": {
                                    "title": "Workplace Communication Strategies",
                                    "description": "Demonstrates sufficient familiarity or understanding of spoken formal workplace communication patterns (e.g. using different registers when speaking to supervisor/colleague/client, relaying detailed instructions or messages, the organization of business meetings) and strategic approaches (e.g. using examples and support for ideas in negotiation or presentations, using professional terminology, agreeing/disagreeing constructively)."
                                }
                            }
                        }
                    }
                ]
            }
        ]
    }
}

GetCandidateByEmail

QUERY PARAMS
  • reports boolean
    Adayın sonuçlarının yanı sıra raporlarını ve ifadelerini de çağırır
    Varsayılan: false

Bu metotla e-mail adresi ile aday bazlı veri çekilebilmektedir. Döndürülen verilerin detaylı tablosu aşağıdaki gibidir:

 {
    "request": "GET",
    "method": "GetCandidateByEmail",
    "login": true,
    "issuer": "TEST COMPANY",
    "ID": "*******1234",
    "name": "Test",
    "lastname": "Taker",
    "email": "[email protected]",
    "tests": [
        {
            "token": "123456",
            "test": "Oral Proficiency Assessment",
            "status": "completed",
            "token_issuer": "Test HR",
            "test_category": "Pre-Employment Assessment",
            "security_check": true,
            "test_score": 50,
            "global_cefr": null,
            "test_cefr": "B2",
            "test_level": "Upper Intermediate",
            "complete_date": "2022-02-02 02:00:00",
            "login_date": "2022-02-02 00:00:00",
            "assign_date": "2022-02-01 00:00:00",
            "reports": {
                "rationale": "Test Taker  can articulate mostly simple and more developed grammatical structures but is still prone to making some errors in complex tasks requiring more sophisticated constructions. The response uses a sizable range of vocabulary for subjects corresponding to a business profession and most general topics, including a few more abstract concepts. He can vary words to avoid repetition. Word choice is appropriate. . Intonation and connected speech are usually appropriate, yet speech may stall unnaturally. He demonstrates good fluency with simple connected sentences and appropriate self-correction. He is also able to support opinions most of the time with appropriate word choice and sentence structure. Responses answer the required communicative tasks. He demonstrates familiarity or understanding of spoken formal workplace communication strategies (e.g. appropriate tone and register, choice justification, providing examples) and familiarity of, or sensitivity to, relevant cultural subject matters and circumstances.",
                "global_description": "The candidate at  has moderate spoken communication skills, which may contain only a very few pronunciation and/or grammatical errors that do not hinder the speaker's ability to convey information. The candidate can participate in spontaneous extended conversations, give presentations on familiar topics, answer anticipated questions, and pass on messages. The candidate can sustain regular interactions on a range of topics, making clear connections between ideas and support for their ideas, without strain on themselves or the other participants.",
                "statements": {
                    "1": {
                        "title": "Speaking Global Description",
                        "description": "The candidate at LEVEL 4 has moderate spoken communication skills, which may contain only a very few pronunciation and/or grammatical errors that do not hinder the speaker's ability to convey information. The candidate can participate in spontaneous extended conversations, give presentations on familiar topics, answer anticipated questions, and pass on messages. The candidate can sustain regular interactions on a range of topics, making clear connections between ideas and support for their ideas, without strain on themselves or the other participants."
                    },
                    "2": {
                        "title": "Overall Spoken Communication",
                        "description": "Can participate in extended spontaneous interactions/conversations, expressing ideas clearly and with appropriate support. Can independently give a presentation on a familiar topic and answer related questions at the end. Can talk about personal and career experiences and how they relate to broader subjects."
                    },
                    "3": {
                        "title": "Interactional Listening Ability",
                        "description": "Can participate in most conversations effectively, but may encounter some listening interference when language is strongly idiomatic, phrasal verbs are frequent, and/or multiple participants are involved in an animated discussion."
                    },
                    "4": {
                        "title": "Pronunciation",
                        "description": "Can generally speak clearly, with very good pronunciation, but low-frequency, unfamiliar words may still be mispronounced to a degree where the listener may ask for repetition or clarification. Has plenty of familiarity with common, phonetically similar constructions in English and can independently work out the pronunciation of new words from previous, similar constructions."
                    },
                    "5": {
                        "title": "Fluency",
                        "description": "Can articulate and connect complex phrases naturally and with confidence. Can speak with appropriate stress and timing. Frequently uses repair utterances (\"uh\", \"um\", \"em\", \"hmmm\") very similar to a native speaker, allowing time for thought."
                    },
                    "6": {
                        "title": "Grammatical Accuracy",
                        "description": "Can articulate many complex sentences or common phrases with very few errors, but is prone to making some errors when distracted, especially with phrasal verbs and complex mixtures of tenses."
                    },
                    "7": {
                        "title": "Vocabulary Range",
                        "description": "Has a good range of vocabulary for subjects corresponding to his or her profession and most general topics, including more abstract concepts. Can vary words to avoid repetition, but lexical holes may still cause hesitation and using many words in the place of a more appropriate one or avoiding the word altogether."
                    },
                    "8": {
                        "title": "Communication Strategies",
                        "description": "Demonstrates sufficient familiarity or understanding of common communication patterns (e.g. turn taking in one-to-one situations, silences, interjections) and strategic approaches (e.g. clarifying questions, repair utterances, describing an unknown word)."
                    },
                    "9": {
                        "title": "Sociocultural Competency",
                        "description": "Demonstrates sufficient familiarity of, or sensitivity to, relevant cultural subject matters and circumstances (e.g. good knowledge of the most well-known historical occurrences, some popular current events, predominant figures, cultural practices, and surface understanding of some cultural values)."
                    },
                    "10": {
                        "title": "Workplace Communication Strategies",
                        "description": "Demonstrates sufficient familiarity or understanding of spoken formal workplace communication patterns (e.g. using different registers when speaking to supervisor/colleague/client, relaying detailed instructions or messages, the organization of business meetings) and strategic approaches (e.g. using examples and support for ideas in negotiation or presentations, using professional terminology, agreeing/disagreeing constructively)."
                    }
                }
            }
        }
    ]
}

GetTestByToken

QUERY PARAMS
  • reports boolean
    Adayın sonuçlarının yanı sıra raporlarını ve ifadelerini de çağırır
    Varsayılan: false

Bu metotla belirtilen Test Token'a ait test durumu bilgileri gelir. Testin anlık durumunu, adayın bilgileri ve test sonucuyla ilgili durum kontrolünü yapmak için bu metot kullanılabilir. Döndürülen verilerin detaylı tablosu aşağıdaki gibidir:

 {
    "request": "GET",
    "method": "GetTestByToken",
    "login": true,
    "token": "123456",
    "tests": [
        {
            "token": "123456",
            "test": "Oral Proficiency Assessment",
            "status": "completed",
            "token_issuer": "Test HR",
            "test_category": "Pre-Employment Assessment",
            "security_check": true,
            "test_score": 50,
            "global_cefr": null,
            "test_cefr": "B2",
            "test_level": "Upper Intermediate",
            "complete_date": "2022-02-02 02:00:00",
            "login_date": "2022-02-02 00:00:00",
            "assign_date": "2022-02-01 00:00:00",
            "reports": {
                "rationale": "Test Taker  can articulate mostly simple and more developed grammatical structures but is still prone to making some errors in complex tasks requiring more sophisticated constructions. The response uses a sizable range of vocabulary for subjects corresponding to a business profession and most general topics, including a few more abstract concepts. He can vary words to avoid repetition. Word choice is appropriate. . Intonation and connected speech are usually appropriate, yet speech may stall unnaturally. He demonstrates good fluency with simple connected sentences and appropriate self-correction. He is also able to support opinions most of the time with appropriate word choice and sentence structure. Responses answer the required communicative tasks. He demonstrates familiarity or understanding of spoken formal workplace communication strategies (e.g. appropriate tone and register, choice justification, providing examples) and familiarity of, or sensitivity to, relevant cultural subject matters and circumstances.",
                "global_description": "The candidate at  has moderate spoken communication skills, which may contain only a very few pronunciation and/or grammatical errors that do not hinder the speaker's ability to convey information. The candidate can participate in spontaneous extended conversations, give presentations on familiar topics, answer anticipated questions, and pass on messages. The candidate can sustain regular interactions on a range of topics, making clear connections between ideas and support for their ideas, without strain on themselves or the other participants.",
                "statements": {
                    "1": {
                        "title": "Speaking Global Description",
                        "description": "The candidate at LEVEL 4 has moderate spoken communication skills, which may contain only a very few pronunciation and/or grammatical errors that do not hinder the speaker's ability to convey information. The candidate can participate in spontaneous extended conversations, give presentations on familiar topics, answer anticipated questions, and pass on messages. The candidate can sustain regular interactions on a range of topics, making clear connections between ideas and support for their ideas, without strain on themselves or the other participants."
                    },
                    "2": {
                        "title": "Overall Spoken Communication",
                        "description": "Can participate in extended spontaneous interactions/conversations, expressing ideas clearly and with appropriate support. Can independently give a presentation on a familiar topic and answer related questions at the end. Can talk about personal and career experiences and how they relate to broader subjects."
                    },
                    "3": {
                        "title": "Interactional Listening Ability",
                        "description": "Can participate in most conversations effectively, but may encounter some listening interference when language is strongly idiomatic, phrasal verbs are frequent, and/or multiple participants are involved in an animated discussion."
                    },
                    "4": {
                        "title": "Pronunciation",
                        "description": "Can generally speak clearly, with very good pronunciation, but low-frequency, unfamiliar words may still be mispronounced to a degree where the listener may ask for repetition or clarification. Has plenty of familiarity with common, phonetically similar constructions in English and can independently work out the pronunciation of new words from previous, similar constructions."
                    },
                    "5": {
                        "title": "Fluency",
                        "description": "Can articulate and connect complex phrases naturally and with confidence. Can speak with appropriate stress and timing. Frequently uses repair utterances (\"uh\", \"um\", \"em\", \"hmmm\") very similar to a native speaker, allowing time for thought."
                    },
                    "6": {
                        "title": "Grammatical Accuracy",
                        "description": "Can articulate many complex sentences or common phrases with very few errors, but is prone to making some errors when distracted, especially with phrasal verbs and complex mixtures of tenses."
                    },
                    "7": {
                        "title": "Vocabulary Range",
                        "description": "Has a good range of vocabulary for subjects corresponding to his or her profession and most general topics, including more abstract concepts. Can vary words to avoid repetition, but lexical holes may still cause hesitation and using many words in the place of a more appropriate one or avoiding the word altogether."
                    },
                    "8": {
                        "title": "Communication Strategies",
                        "description": "Demonstrates sufficient familiarity or understanding of common communication patterns (e.g. turn taking in one-to-one situations, silences, interjections) and strategic approaches (e.g. clarifying questions, repair utterances, describing an unknown word)."
                    },
                    "9": {
                        "title": "Sociocultural Competency",
                        "description": "Demonstrates sufficient familiarity of, or sensitivity to, relevant cultural subject matters and circumstances (e.g. good knowledge of the most well-known historical occurrences, some popular current events, predominant figures, cultural practices, and surface understanding of some cultural values)."
                    },
                    "10": {
                        "title": "Workplace Communication Strategies",
                        "description": "Demonstrates sufficient familiarity or understanding of spoken formal workplace communication patterns (e.g. using different registers when speaking to supervisor/colleague/client, relaying detailed instructions or messages, the organization of business meetings) and strategic approaches (e.g. using examples and support for ideas in negotiation or presentations, using professional terminology, agreeing/disagreeing constructively)."
                    }
                }
            }
        }
    ]
}

GetTests

Bu metotla CEPA Test seviyelerini listeleyebilirsiniz.

 {
    "request": "GET",
    "method": "GetTests",
    "login": true,
    "tests": {
        "Reading & Listening Comprehension Assessment": {
            "id": 1,
            "available_token": 1000,
            "used_tokens": 1000,
            "categories": {
                "General Employee Assessments": {
                    "completed_tests": 800
                },
                "Pre-Employment Assessments": {
                    "completed_tests": 100
                }
            }
        },
        "Oral Proficiency Assessment": {
            "id": 3,
            "available_token": 1000,
            "used_tokens": 1000,
            "categories": {
                "General Employee Assessments": {
                    "completed_tests": 800
                },
                "Pre-Employment Assessments": {
                    "completed_tests": 100
                }
            }
        },
        "Writing Communication Assessment": {
            "id": 4,
            "available_token": 1000,
            "used_tokens": 1000,
            "categories": {
                "General Employee Assessments": {
                    "completed_tests": 800
                },
                "Pre-Employment Assessments": {
                    "completed_tests": 100
                }
            }
        }
    }
}

GetTestLevels

GetSingleResultByPDF

QUERY PARAMS
  • token int64
    Zorunlu

Bu metotla seçilen Test Token testi tamamlandıysa global ve assessment raporlarını PDF dosyası oluşturacak şekilde base64 encoded olarak getirmekteir. Döndürülen verilerin detaylı tablosu aşağıdaki gibidir:

 "request": "GET",
    "method": "GetSingleResultByPDF",
    "login": true,
    "token": "123456",
    "mime": "application/pdf",
    "file": "123456-Test-Taker-Oral-Proficiency-Assessment-Score-Report.pdf",
    "size": 12345,
    "base64": "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ZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IjMuMS03MDEiPgo8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj4KPHBkZjpQcm9kdWNlcj5NaWNyb3NvZnTCriBXb3JkIGZvciBNaWNyb3NvZnQgMzY1PC9wZGY6UHJvZHVjZXI+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgo8ZGM6Y3JlYXRvcj48cmRmOlNlcT48cmRmOmxpPkNFUEEgVGVzdDwvcmRmOmxpPjwvcmRmOlNlcT48L2RjOmNyZWF0b3I+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8eG1wOkNyZWF0b3JUb29sPk1pY3Jvc29mdMKuIFdvcmQgZm9yIE1pY3Jvc29mdCAzNjU8L3htcDpDcmVhdG9yVG9vbD48eG1wOkNyZWF0ZURhdGU+MjAyMi0wMy0yM1QxOToyNjoyNiswMzowMDwveG1wOkNyZWF0ZURhdGU+PHhtcDpNb2RpZnlEYXRlPjIwMjItMDMtMjNUMTk6MjY6MjYrMDM6MDA8L3htcDpNb2RpZnlEYXRlPjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPgo8eG1wTU06RG9jdW1lbnRJRD51dWlkOkEwODRERkU3LTVDMzAtNEIyNy1BN0E1LTRBRUY5RDIyNDkyQTwveG1wTU06RG9jdW1lbnRJRD48eG1wTU06SW5zdGFuY2VJRD51dWlkOkEwODRERkU3LTVDMzAtNEIyNy1BN0E1LTRBRUY5RDIyNDkyQTwveG1wTU06SW5zdGFuY2VJRD48L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjwvcmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9iag0KMTIgMCBvYmoNCjw8L0Rpc3BsYXlEb2NUaXRsZSB0cnVlPj4NCmVuZG9iag0KMTMgMCBvYmoNCjw8L1R5cGUvWFJlZi9TaXplIDEzL1dbIDEgNCAyXSAvUm9vdCAxIDAgUi9JbmZvIDkgMCBSL0lEWzxFN0RGODRBMDMwNUMyNzRCQTdBNTRBRUY5RDIyNDkyQT48RTdERjg0QTAzMDVDMjc0QkE3QTU0QUVGOUQyMjQ5MkE+XSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA1OD4+DQpzdHJlYW0NCnicY2AAgv//GYGkIAMDiCqHUOvBFONyMMV0H0wxt4IplhwItRBCXQNTrC/AFNt5MCWsz8AAAL+iCUYNCmVuZHN0cmVhbQ0KZW5kb2JqDQp4cmVmDQowIDE0DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMTcgMDAwMDAgbg0KMDAwMDAwMDExOSAwMDAwMCBuDQowMDAwMDAwMTc1IDAwMDAwIG4NCjAwMDAwMDA0MjMgMDAwMDAgbg0KMDAwMDAwMDczNSAwMDAwMCBuDQowMDAwMDAwOTAxIDAwMDAwIG4NCjAwMDAwMDExMzIgMDAwMDAgbg0KMDAwMDAwMTE4NSAwMDAwMCBuDQowMDAwMDAxMjM4IDAwMDAwIG4NCjAwMDAwMDE1MTIgMDAwMDAgbg0KMDAwMDAwMTc0MyAwMDAwMCBuDQowMDAwMDA0OTExIDAwMDAwIG4NCjAwMDAwMDQ5NTYgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSAxNC9Sb290IDEgMCBSL0luZm8gOSAwIFIvSURbPEU3REY4NEEwMzA1QzI3NEJBN0E1NEFFRjlEMjI0OTJBPjxFN0RGODRBMDMwNUMyNzRCQTdBNTRBRUY5RDIyNDkyQT5dID4+DQpzdGFydHhyZWYNCjUyMTMNCiUlRU9GDQp4cmVmDQowIDANCnRyYWlsZXINCjw8L1NpemUgMTQvUm9vdCAxIDAgUi9JbmZvIDkgMCBSL0lEWzxFN0RGODRBMDMwNUMyNzRCQTdBNTRBRUY5RDIyNDkyQT48RTdERjg0QTAzMDVDMjc0QkE3QTU0QUVGOUQyMjQ5MkE+XSAvUHJldiA1MjEzL1hSZWZTdG0gNDk1Nj4+DQpzdGFydHhyZWYNCjU2NDgNCiUlRU9G{"
}

GetOverallResultByEmail

{
   "request": "GET",
   "method": "GetOverallResultByEmail",
   "login": true,
   "email": "[email protected]",
   "test_issuer": "BRITISH SIDE",
   "name": "John",
   "lastname": "Lennon",
   "registration_date": "2021-10-17 17:14:30",
   "groups": [
       {
           "id": "1234",
           "score": 56.3,
           "cefr": "B2+",
           "cefr_level": "Advance Low",
           "assign_date": "2022-08-23 16:06:08",
           "tests": [
               {
                   "token": "123456",
                   "test_mode": "1",
                   "test_name": "Reading & Listening",
                   "test_score": "71.0",
                   "test_cefr": "B2+",
                   "test_cefr_level": "Advance Low",
                   "complete_date": "2022-09-02 13:04:05"
               },
               {
                   "token": "123457",
                   "test_mode": "3",
                   "test_name": "Speaking",
                   "test_score": "49.0",
                   "test_cefr": "B2",
                   "test_cefr_level": "Upper Intermediate",
                   "complete_date": "2022-09-06 15:33:32"
               },
               {
                   "token": "123458",
                   "test_mode": "4",
                   "test_name": "Writing",
                   "test_score": "49.0",
                   "test_cefr": "B2",
                   "test_cefr_level": "Upper Intermediate",
                   "complete_date": "2022-09-03 15:13:54"
               }
           ]
       },
       {
           "id": "1235",
           "score": 35.7,
           "cefr": "B1+",
           "cefr_level": "Intermediate",
           "assign_date": "2021-09-13 18:29:12",
           "tests": [
               {
                   "token": "123459",
                   "test_mode": "1",
                   "test_name": "Reading & Listening",
                   "test_score": "35.0",
                   "test_cefr": "B1+",
                   "test_cefr_level": "Intermediate",
                   "complete_date": "2021-10-18 00:08:22"
               },
               {
                   "token": "123460",
                   "test_mode": "3",
                   "test_name": "Speaking",
                   "test_score": "35.0",
                   "test_cefr": "B1+",
                   "test_cefr_level": "Intermediate",
                   "complete_date": "2021-10-17 17:58:55"
               },
               {
                   "token": "123461",
                   "test_mode": "4",
                   "test_name": "Writing",
                   "test_score": "37.0",
                   "test_cefr": "B1+",
                   "test_cefr_level": "Intermediate",
                   "complete_date": "2021-10-17 19:16:42"
               }
           ]
       }
   ]
}

GetOverallResultByPDF

QUERY PARAMS
  • email string
    Zorunlu
  • overall_id int64
    Opsiyonel

Bu metotla seçilen e-posta adresine kayıtlı adaya ait Overall Rapor oluşturulmaktadır. Opsiyonel olarak overall_id kullanılması halinde overall_id ile gruplanmış testleri getirecektir. PDF dosyası oluşturacak şekilde base64 encoded olarak getirmektedir. Döndürülen verilerin detaylı tablosu aşağıdaki gibidir:

  {
    "request": "GET",
    "method": "GetOverallResultByPDF",
    "login": true,
    "token": "[email protected]",
    "mime": "application/pdf",
    "file": "Test-Taker-Overall-Score-Report.pdf",
    "size": 12345,
    "base64": "JVBERi0xLjcNCiW1tbW1DQoxIDAgb2JqDQo8PC9UeXBlL0NhdGFsb2cvUGFnZXMgMiAwIFIvTGFuZyhlbi1VUykgL01ldGFkYXRhIDExIDAgUi9WaWV3ZXJQcmVmZXJlbmNlcyAxMiAwIFI+Pg0KZW5kb2JqDQoyIDAgb2JqDQo8PC9UeXBlL1BhZ2VzL0NvdW50IDEvS2lkc1sgMyAwIFJdID4+DQplbmRvYmoNCjMgMCBvYmoNCjw8L1R5cGUvUGFnZS9QYXJlbnQgMiAwIFIvUmVzb3VyY2VzPDwvRm9udDw8L0YxIDUgMCBSPj4vRXh0R1N0YXRlPDwvR1M3IDcgMCBSL0dTOCA4IDAgUj4+L1Byb2NTZXRbL1BERi9UZXh0L0ltYWdlQi9JbWFnZUMvSW1hZ2VJXSA+Pi9NZWRpYUJveFsgMCAwIDYxMiA3OTJdIC9Db250ZW50cyA0IDAgUi9Hcm91cDw8L1R5cGUvR3JvdXAvUy9UcmFuc3BhcmVuY3kvQ1MvRGV2aWNlUkdCPj4vVGFicy9TPj4NCmVuZG9iag0KNCAwIG9iag0KPDwvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCAyMzg+Pg0Kc3RyZWFtDQp4nK2RO08DMQzH90j5Dh4TBjdO4jxGHm0lJqAnMSAGhmuXFlEOvj9xxMSpE5fhH7/kny2ftXLo5FXy4CA1zdXD56jV8xW8a3UzaLXaEGQPw14rakUOCIJL6DIk9hhb5tSKtrsMh6k1hEP3yq+31erFgH2F4V6rdWv3qNX5n1xmRurYTlsYQpHQJ4icMfOMcmuTM2vL1TyIdS2y2HqhYqVL5MFyMaNNZCaRryXJhbHGCCEVDGFG3gnqTXY+iXyIHGWGUSyQ7JNIdyeRb8keJbbomD46jO3LBet8zH6QO8FvljpIJuR6ifdnqx/8BJ8jDQplbmRzdHJlYW0NCmVuZG9iag0KNSAwIG9iag0KPDwvVHlwZS9Gb250L1N1YnR5cGUvVHJ1ZVR5cGUvTmFtZS9GMS9CYXNlRm9udC9BcmlhbC1Cb2xkTVQvRW5jb2RpbmcvV2luQW5zaUVuY29kaW5nL0ZvbnREZXNjcmlwdG9yIDYgMCBSL0ZpcnN0Q2hhciAzMi9MYXN0Q2hhciAxMTcvV2lkdGhzIDEwIDAgUj4+DQplbmRvYmoNCjYgMCBvYmoNCjw8L1R5cGUvRm9udERlc2NyaXB0b3IvRm9udE5hbWUvQXJpYWwtQm9sZE1UL0ZsYWdzIDMyL0l0YWxpY0FuZ2xlIDAvQXNjZW50IDkwNS9EZXNjZW50IC0yMTAvQ2FwSGVpZ2h0IDcyOC9BdmdXaWR0aCA0NzkvTWF4V2lkdGggMjYyOC9Gb250V2VpZ2h0IDcwMC9YSGVpZ2h0IDI1MC9MZWFkaW5nIDMzL1N0ZW1WIDQ3L0ZvbnRCQm94WyAtNjI4IC0yMTAgMjAwMCA3MjhdID4+DQplbmRvYmoNCjcgMCBvYmoNCjw8L1R5cGUvRXh0R1N0YXRlL0JNL05vcm1hbC9jYSAxPj4NCmVuZG9iag0KOCAwIG9iag0KPDwvVHlwZS9FeHRHU3RhdGUvQk0vTm9ybWFsL0NBIDE+Pg0KZW5kb2JqDQo5IDAgb2JqDQo8PC9BdXRob3IoQ0VQQSBUZXN0KSAvQ3JlYXRvcij+/wBNAGkAYwByAG8AcwBvAGYAdACuACAAVwBvAHIAZAAgAGYAbwByACAATQBpAGMAcgBvAHMAbwBmAHQAIAAzADYANSkgL0NyZWF0aW9uRGF0ZShEOjIwMjIwMzIzMTkyNjI2KzAzJzAwJykgL01vZERhdGUoRDoyMDIyMDMyMzE5MjYyNiswMycwMCcpIC9Qcm9kdWNlcij+/wBNAGkAYwByAG8AcwBvAGYAdACuACAAVwBvAHIAZAAgAGYAbwByACAATQBpAGMAcgBvAHMAbwBmAHQAIAAzADYANSkgPj4NCmVuZG9iag0KMTAgMCBvYmoNClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA3MjIgMCA3MjIgNzIyIDY2NyA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgNjY3IDAgNzIyIDY2NyA2MTEgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAgMCAwIDU1NiAwIDAgMCAwIDAgMCAyNzggODg5IDAgMCA2MTEgMCAwIDU1NiAzMzMgNjExXSANCmVuZG9iag0KMTEgMCBvYmoNCjw8L1R5cGUvTWV0YWRhdGEvU3VidHlwZS9YTUwvTGVuZ3RoIDMwODU+Pg0Kc3RyZWFtDQo8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IjMuMS03MDEiPgo8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj4KPHBkZjpQcm9kdWNlcj5NaWNyb3NvZnTCriBXb3JkIGZvciBNaWNyb3NvZnQgMzY1PC9wZGY6UHJvZHVjZXI+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczpkYz0iaHR0cDovL3B1cmwub3JnL2RjL2VsZW1lbnRzLzEuMS8iPgo8ZGM6Y3JlYXRvcj48cmRmOlNlcT48cmRmOmxpPkNFUEEgVGVzdDwvcmRmOmxpPjwvcmRmOlNlcT48L2RjOmNyZWF0b3I+PC9yZGY6RGVzY3JpcHRpb24+CjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iPgo8eG1wOkNyZWF0b3JUb29sPk1pY3Jvc29mdMKuIFdvcmQgZm9yIE1pY3Jvc29mdCAzNjU8L3htcDpDcmVhdG9yVG9vbD48eG1wOkNyZWF0ZURhdGU+MjAyMi0wMy0yM1QxOToyNjoyNiswMzowMDwveG1wOkNyZWF0ZURhdGU+PHhtcDpNb2RpZnlEYXRlPjIwMjItMDMtMjNUMTk6MjY6MjYrMDM6MDA8L3htcDpNb2RpZnlEYXRlPjwvcmRmOkRlc2NyaXB0aW9uPgo8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiAgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPgo8eG1wTU06RG9jdW1lbnRJRD51dWlkOkEwODRERkU3LTVDMzAtNEIyNy1BN0E1LTRBRUY5RDIyNDkyQTwveG1wTU06RG9jdW1lbnRJRD48eG1wTU06SW5zdGFuY2VJRD51dWlkOkEwODRERkU3LTVDMzAtNEIyNy1BN0E1LTRBRUY5RDIyNDkyQTwveG1wTU06SW5zdGFuY2VJRD48L3JkZjpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCjwvcmRmOlJERj48L3g6eG1wbWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+DQplbmRzdHJlYW0NCmVuZG9iag0KMTIgMCBvYmoNCjw8L0Rpc3BsYXlEb2NUaXRsZSB0cnVlPj4NCmVuZG9iag0KMTMgMCBvYmoNCjw8L1R5cGUvWFJlZi9TaXplIDEzL1dbIDEgNCAyXSAvUm9vdCAxIDAgUi9JbmZvIDkgMCBSL0lEWzxFN0RGODRBMDMwNUMyNzRCQTdBNTRBRUY5RDIyNDkyQT48RTdERjg0QTAzMDVDMjc0QkE3QTU0QUVGOUQyMjQ5MkE+XSAvRmlsdGVyL0ZsYXRlRGVjb2RlL0xlbmd0aCA1OD4+DQpzdHJlYW0NCnicY2AAgv//GYGkIAMDiCqHUOvBFONyMMV0H0wxt4IplhwItRBCXQNTrC/AFNt5MCWsz8AAAL+iCUYNCmVuZHN0cmVhbQ0KZW5kb2JqDQp4cmVmDQowIDE0DQowMDAwMDAwMDAwIDY1NTM1IGYNCjAwMDAwMDAwMTcgMDAwMDAgbg0KMDAwMDAwMDExOSAwMDAwMCBuDQowMDAwMDAwMTc1IDAwMDAwIG4NCjAwMDAwMDA0MjMgMDAwMDAgbg0KMDAwMDAwMDczNSAwMDAwMCBuDQowMDAwMDAwOTAxIDAwMDAwIG4NCjAwMDAwMDExMzIgMDAwMDAgbg0KMDAwMDAwMTE4NSAwMDAwMCBuDQowMDAwMDAxMjM4IDAwMDAwIG4NCjAwMDAwMDE1MTIgMDAwMDAgbg0KMDAwMDAwMTc0MyAwMDAwMCBuDQowMDAwMDA0OTExIDAwMDAwIG4NCjAwMDAwMDQ5NTYgMDAwMDAgbg0KdHJhaWxlcg0KPDwvU2l6ZSAxNC9Sb290IDEgMCBSL0luZm8gOSAwIFIvSURbPEU3REY4NEEwMzA1QzI3NEJBN0E1NEFFRjlEMjI0OTJBPjxFN0RGODRBMDMwNUMyNzRCQTdBNTRBRUY5RDIyNDkyQT5dID4+DQpzdGFydHhyZWYNCjUyMTMNCiUlRU9GDQp4cmVmDQowIDANCnRyYWlsZXINCjw8L1NpemUgMTQvUm9vdCAxIDAgUi9JbmZvIDkgMCBSL0lEWzxFN0RGODRBMDMwNUMyNzRCQTdBNTRBRUY5RDIyNDkyQT48RTdERjg0QTAzMDVDMjc0QkE3QTU0QUVGOUQyMjQ5MkE+XSAvUHJldiA1MjEzL1hSZWZTdG0gNDk1Nj4+DQpzdGFydHhyZWYNCjU2NDgNCiUlRU9G{"
}

SendInvitationByEmail

QUERY PARAMS
  • email string
    Zorunlu
  • template_id int64
    Opsiyonel

AssignTestByEmail

POST PARAMS
  • email string
    Zorunlu
  • test_type int64
    Adaya tüm testlerin gönderilmesi isteniyorsa '0' olarak gönderilmelidir.
    Zorunlu
  • template_id int64
    Opsiyonel
  • send_email boolean
    Opsiyonel
  • name string
    Opsiyonel
  • lastname string
    Opsiyonel
  • start_date datetime
    Opsiyonel
  • end_date datetime
    Opsiyonel
  • issuer_email string
    Opsiyonel
  • test_category int64
    Opsiyonel
  • notes string
    Opsiyonel

Bu metotla kullanılabir test tokenları sorgulanarak belirtilen adaya tek test modülü atamsı yapılır. Döndürülen verilerin detaylı tablosu aşağıdaki gibidir:

 {
    "request": "POST",
    "method": "AssignTestByEmail",
    "login": true,
    "token": "123456",
    "test_name": "Oral Proficiency Assessment",
    "assign": "success",
    "invitation_email": "success"
}