Skip to content

dunyakirkali/onesky.ex

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Onesky

Code Quality Continuous Integration Coverage Status Hex.pm version Hex.pm downloads

Elixir's OneSky API client.

Documentation can be found here.

Installation

Add the following to your mix.exs file

def deps do
  [
    {:onesky, "~> 1.0.1"}
  ]
end

And run mix deps.get

Configuration

config :onesky,
  api_key: "YOUR_API_KEY",
  api_secret: "YOUR_API_SECRET"

Resources

Project

  • Project Group
    • LIST all project groups
    • SHOW project group details
    • CREATE a new project group
    • DELETE a project group
    • list enabled LANGUAGES
  • Project
    • LIST projects of a project group
    • SHOW project details
    • CREATE a new project
    • UPDATE a project
    • DELETE a project
    • list LANGUAGES of a project
  • Project Type
    • LIST all project types

String

  • File
    • LIST uploaded files
    • UPLOAD a file
    • DELETE a file
  • Translation
    • EXPORT translations in files
    • export translations in MULTILINGUAL files
    • export translations of APP STORE Description
    • GET translation status
  • Import Task
    • LIST import tasks
    • SHOW import task
  • Screenshot
    • UPLOAD screenshots

Order

  • Quotation
    • SHOW a quotation
  • Order
    • LIST all orders
    • SHOW order details
    • CREATE an order

Language

  • Locale
    • LIST all locales

Contribute

Please feel free to fork and send us a PR or open up an issue.

About

Elixir's OneSky API client

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published

Languages