Skip to main content

Flat API Client

Project description

Build Status

The Flat API allows you to easily extend the abilities of the Flat Platform, with a wide range of use cases including the following: - Creating and importing new music scores using MusicXML or MIDI files - Browsing, updating, copying, exporting the user’s scores (for example in MP3, WAV or MIDI) - Managing educational resources with Flat for Education: creating & updating the organization accounts, the classes, rosters and assignments.

You can find the API reference including code samples and our OpenAPI Specification at the following url: https://flat.io/developers/api/reference.

To request some API credentials, please visit https://flat.io/developers.

This Python package is automatically generated by the Swagger Codegen project.

Requirements.

Python 2.7 to 3.5+

Installation & Usage

pip install

pip install flat_api
pip install git+https://github.com/FlatIO/api-client-python.git

Then import the package:

import flat_api

Setuptools

Install via Setuptools.

python setup.py install --user

(or sudo python setup.py install to install the package for all users)

Then import the package:

import flat_api

Getting Started

Please follow the installation procedure above and then run the following:

from __future__ import print_function
import time
import flat_api
from flat_api.rest import ApiException
from pprint import pprint

# Configure OAuth2 access token for authorization: OAuth2
flat_api.configuration.access_token = 'YOUR_ACCESS_TOKEN'
# create an instance of the API class
api_instance = flat_api.AccountApi()

try:
    # Get current user profile
    api_response = api_instance.get_authenticated_user()
    pprint(api_response)
except ApiException as e:
    print("Exception when calling AccountApi->get_authenticated_user: %s\n" % e)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flat_api-0.4.0.tar.gz (84.1 kB view details)

Uploaded Source

File details

Details for the file flat_api-0.4.0.tar.gz.

File metadata

  • Download URL: flat_api-0.4.0.tar.gz
  • Upload date:
  • Size: 84.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for flat_api-0.4.0.tar.gz
Algorithm Hash digest
SHA256 44b46efe21ce7d3807f60a8a562977516f313c0cc6baaba292899ac985365103
MD5 745568210caa41fbe782b6937e2fe7ee
BLAKE2b-256 5d04db7ad290ac2d87cff42fe6b55ff8049b4ca81932a4b058534c6258d61d76

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page