Elixir's OneSky API client.
Documentation can be found here.
Add the following to your mix.exs
file
def deps do
[
{:onesky, "~> 1.0.1"}
]
end
And run mix deps.get
config :onesky,
api_key: "YOUR_API_KEY",
api_secret: "YOUR_API_SECRET"
Project
- Project Group
LIST all project groupsSHOW project group detailsCREATE a new project groupDELETE a project grouplist enabled LANGUAGES
- Project
LIST projects of a project groupSHOW project detailsCREATE a new projectUPDATE a projectDELETE a projectlist LANGUAGES of a project
- Project Type
LIST all project types
String
- File
LIST uploaded filesUPLOAD a fileDELETE a file
- Translation
EXPORT translations in filesexport translations in MULTILINGUAL filesexport translations of APP STORE DescriptionGET translation status
- Import Task
LIST import tasksSHOW import task
- Screenshot
UPLOAD screenshots
Order
- Quotation
SHOW a quotation
- Order
LIST all ordersSHOW order detailsCREATE an order
Language
- Locale
LIST all locales
Please feel free to fork and send us a PR or open up an issue.