OmniLab ATS, टेस्ट रन शेड्यूल करने, प्रोग्रेस की पुष्टि करने वगैरह के लिए एपीआई उपलब्ध कराता है. इनका इस्तेमाल, Test Station को अपने वर्कफ़्लो और सेवाओं में इंटिग्रेट करने के लिए किया जा सकता है.
API संदर्भ
OmniLab ATS इंटरफ़ेस RESTful है. यह संसाधन के हिसाब से यूआरएल का इस्तेमाल करता है और JSON-encoded डेटा को मैनेज करता है.
वर्शन R12 में, Google APIs Explorer को पेश किया गया है. यह एपीआई एंडपॉइंट के बारे में जानकारी देता है. इसमें उनके पैरामीटर और जवाब भी शामिल हैं. एपीआई आज़माने के लिए, Google APIs Explorer का इस्तेमाल किया जा सकता है.
पहली इमेज. Google APIs Explorer से लिंक करें
दूसरी इमेज. OpenAPI स्पेसिफ़िकेशन को हाइलाइट करने वाला Google APIs Explorer
क्लाइंट जनरेट करना
Google APIs Explorer में मौजूद OpenAPI स्पेसिफ़िकेशन से, OmniLab ATS क्लाइंट जनरेट किए जा सकते हैं. यह http://localhost:8000/_ah/api_docs/api.json
पर डिफ़ॉल्ट रूप से मौजूद होता है.
OpenAPI Generator टूल डाउनलोड करें.
यहां दी गई कमांड चलाकर, तय की गई प्रोग्रामिंग भाषा में क्लाइंट जनरेट करें.
java -jar openapi-generator-cli.jar generate \ --input-spec http://localhost:8000/_ah/api_docs/api.json \ --generator-name LANGUAGE \ --output OUTPUT_DIRECTORY
ज़्यादा जानकारी के लिए, OpenAPI Generator का दस्तावेज़ देखें.