{"info":{"_postman_id":"87b15b70-8cf3-417a-9262-5dc81254deec","name":"Just Fluent APIs","description":"<html><head></head><body><h1 id=\"get-started-here\">🚀 Get started here</h1>\n<p>Just-Fluent offers simple and user-friendly translation API services</p>\n<p>Here is the full list of all the API services and their details highlighting how you can get benefit of translating from your source language to the target one and fetch the response in either text or audio formats.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[{"content":"🚀 Get started here","slug":"get-started-here"}],"owner":"36542864","collectionId":"87b15b70-8cf3-417a-9262-5dc81254deec","publishedId":"2sA3kaCJvg","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-07-28T20:07:09.000Z"},"item":[{"name":"Get the Authentication Token","id":"0a906960-9c26-44a2-973f-81275b728030","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"{{BaseUrl}}auth/token?apikey={{ApiKey}}","description":"<p><strong>What is an Authentication Token?</strong></p>\n<p>Access token is an encrypted string shared by Just Fluent servers to authenticate any API request before fulfilling it with response. It means you need an Authentication Token to provide as an Authentication Bearer token with each JustFluent API call.</p>\n<p>e.g. Authentication = \"Bearer {Authentication Token}\" without curly braces</p>\n<p><strong>What you need to acquire a new ACCESS TOKEN?</strong></p>\n<p>You simply need to provide an API Key with this call. and it will fetch you a valid Authentication Token for your next JustFluent API request.</p>\n","urlObject":{"path":["token"],"host":["{{BaseUrl}}auth"],"query":[{"key":"apikey","value":"{{ApiKey}}"}],"variable":[]}},"response":[],"_postman_id":"0a906960-9c26-44a2-973f-81275b728030"},{"name":"Refresh Authentication Token","id":"b7b268c4-055c-4fe9-97d5-cdc7d27b9de4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"token\": {{AuthToken}}\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BaseUrl}}auth/refresh","description":"<p>During the subsequent API requests your Authentication Token may expire due to date-time expiry or some other limitation. You can validate and refresh your token by your using this endpoint.</p>\n<p><strong>What you need to provided in order to refresh?</strong></p>\n<p>You simply need to pass a valid existing Authentication Token in Json request body. If your token is already expired, if won't get refreshed. In that case you need to acquire a new token by using \"GET Authentication Token\" request.</p>\n<p>_**<br />What you will get in response of this**_With a successful response you will get the same or refreshed Authentication Token, which you may consume in your subsequent Speech API requests.</p>\n","urlObject":{"path":["refresh"],"host":["{{BaseUrl}}auth"],"query":[{"disabled":true,"key":"token","value":null}],"variable":[]}},"response":[],"_postman_id":"b7b268c4-055c-4fe9-97d5-cdc7d27b9de4"},{"name":"Translate","id":"fd106f01-8e4f-4edf-8a65-dcfceff6af60","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{AuthToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"languageFrom\": \"en-US\",\r\n    \"languageTo\" : \"fr-FR\",\r\n    \"inputText\": \"हार्बर ब्रिज, ओपेरा हाउस और रॉयल बोटेनिक गार्डन सिडनी में घूमने के लिए कई अद्भुत स्थानों में से कुछ हैं जो विभिन्न प्रकार की रुचियों को पूरा करते हैं।\",\r\n    \"autoDetect\": true\r\n    }","options":{"raw":{"language":"json"}}},"url":"{{BaseUrl}}speech/translate","description":"<p>Just-Fluent <strong>Translate</strong> API Request facilitates multi lingual translation feature with a response in translated text format.</p>\n<p>Send the payload and your Source and targeted language codes in order to get translated response.</p>\n","urlObject":{"path":["translate"],"host":["{{BaseUrl}}speech"],"query":[],"variable":[]}},"response":[],"_postman_id":"fd106f01-8e4f-4edf-8a65-dcfceff6af60"},{"name":"Text-to-Speech","id":"19174192-233d-4600-b319-837fdcc44a0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{AuthToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\r\n    \"languageFrom\": \"en-US\",\r\n    \"languageTo\" : \"fr-FR\",\r\n    \"inputText\": \"Hello this is my first message\",\r\n    \"autoDetect\": false,\r\n    \"outType\": \"blob\"\r\n}","options":{"raw":{"language":"json"}}},"url":"{{BaseUrl}}speech/text-to-speech","description":"<p>Just-Fluent <strong>Text-to-Speech</strong> API Request facilitates multi lingual translation feature with a response in a translated audio format.</p>\n<p>Send your source input-text in the request's payload along with your source and targeted language codes in order to get translated response in audio format.</p>\n","urlObject":{"path":["text-to-speech"],"host":["{{BaseUrl}}speech"],"query":[],"variable":[]}},"response":[],"_postman_id":"19174192-233d-4600-b319-837fdcc44a0c"},{"name":"Speech-to-Text","id":"056a4f5c-4f72-4463-afe3-e4a9ab4462a2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{AuthToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"languageFrom","value":"fr-FR","type":"text"},{"key":"languageTo","value":"en-US","type":"text"},{"key":"autoDetect","value":"true","type":"text"},{"key":"inputAudio","type":"file","src":"postman-cloud:///1ef43c10-d0e1-42f0-9948-a9e81e172f99"}]},"url":"{{BaseUrl}}speech/speech-to-text","description":"<p>Just-Fluent <strong>Speech-to-Text</strong> API Request facilitates multi lingual translation feature with a response in a translated text format.</p>\n<p>Send your source audio in the request's payload along with your source and targeted language codes in order to get translated response in text.</p>\n","urlObject":{"path":["speech-to-text"],"host":["{{BaseUrl}}speech"],"query":[],"variable":[]}},"response":[],"_postman_id":"056a4f5c-4f72-4463-afe3-e4a9ab4462a2"},{"name":"Speech-to-Speech","id":"57a09f87-b440-4b05-9f06-2491eea0e17c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":"{{AuthToken}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"formdata","formdata":[{"key":"languageFrom","value":"fr-FR","type":"text"},{"key":"languageTo","value":"en-US","type":"text"},{"key":"autoDetect","value":"true","type":"text"},{"key":"inputAudio","type":"file","src":"postman-cloud:///1ef43c10-d0e1-42f0-9948-a9e81e172f99"},{"key":"outType","value":"blob","type":"text"}]},"url":"{{BaseUrl}}speech/speech-to-speech","description":"<p>Just-Fluent <strong>Speech-to-Speech</strong> API Request facilitates multi lingual translation feature with a translated audio response.</p>\n<p>Send your source audio in the request's payload along with your source and targeted language codes in order to get translated response in an audio format.</p>\n","urlObject":{"path":["speech-to-speech"],"host":["{{BaseUrl}}speech"],"query":[],"variable":[]}},"response":[],"_postman_id":"57a09f87-b440-4b05-9f06-2491eea0e17c"}],"event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""]}},{"listen":"test","script":{"type":"text/javascript","exec":[""]}}],"variable":[{"id":"530bbdd9-38d3-441e-92dc-61f171c18dc2","key":"id","value":"1"},{"id":"57b5ecc1-1ffd-4eb5-a9a4-fa78c5251c5d","key":"base_url","value":"https://postman-rest-api-learner.glitch.me/"}]}