songtradr-api-client-python


Namesongtradr-api-client-python JSON
Version 3.0.0 PyPI version JSON
download
home_pagehttps://github.com/songtradr/songtradr-python-api-client-docs
SummarySongtradr API
upload_time2024-06-03 14:41:00
maintainerNone
docs_urlNone
authorSongtradr Inc.
requires_pythonNone
licenseNone
keywords openapi openapi-generator songtradr api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
                This is the Songtradr API. Use it to retrieve deep music metadata and trigger processes like auto-tagging.  You can also use the API to manage your account and musicube cloud data.  **Authentication**  1. Reach out to support@songtradr.com to receive a free account or use your login data if you are already signed up.  2. To authenticate, you need to login via the POST /api/v1/user/login endpoint.  3. The endpoint responds with a jwtToken which you can use in all following API requests as a bearer token.  **Rate Limiting**  The current limit is 120 Requests per minute. Reach out to us via support@songtradr.com if you need to request more.  **Getting Started with auto-tagging**  1. If you want to get your own files auto-tagged, use the POST /api/v1/user/file/{name}/initUpload endpoint. It responds with a presigned S3 link where you can upload your file. 2. You can check the processing status of your file via the GET /api/v1/user/file/{name}/filesStatus endpoint. 3. As soon as processing is done, you can request the generated data via the GET /api/v1/user/files endpoint.  **Getting Started with search**  You can either search the released music via the /public/recording endpoints or your own private uploaded music via the /user/file/ endpoints.  1. If you want to search the world's released music, a good starting point is the GET /api/v1/public/recording/search endpoint. Please find the extensive list of parameters that serve as semantic search filters. 2. If you want to search your own previously uploaded music, a good starting point is the GET GET /api/v1/user/files endpoint. It has the same extensive list of parameters that serve as semantic search filters.
    

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/songtradr/songtradr-python-api-client-docs",
    "name": "songtradr-api-client-python",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "OpenAPI, OpenAPI-Generator, Songtradr API",
    "author": "Songtradr Inc.",
    "author_email": "info@songtradr.com",
    "download_url": "https://files.pythonhosted.org/packages/4b/77/dc643e984f658c6784a932d7d99eeed7b0e69b38357949ebf6deff68122b/songtradr_api_client_python-3.0.0.tar.gz",
    "platform": null,
    "description": "    This is the Songtradr API. Use it to retrieve deep music metadata and trigger processes like auto-tagging.  You can also use the API to manage your account and musicube cloud data.  **Authentication**  1. Reach out to support@songtradr.com to receive a free account or use your login data if you are already signed up.  2. To authenticate, you need to login via the POST /api/v1/user/login endpoint.  3. The endpoint responds with a jwtToken which you can use in all following API requests as a bearer token.  **Rate Limiting**  The current limit is 120 Requests per minute. Reach out to us via support@songtradr.com if you need to request more.  **Getting Started with auto-tagging**  1. If you want to get your own files auto-tagged, use the POST /api/v1/user/file/{name}/initUpload endpoint. It responds with a presigned S3 link where you can upload your file. 2. You can check the processing status of your file via the GET /api/v1/user/file/{name}/filesStatus endpoint. 3. As soon as processing is done, you can request the generated data via the GET /api/v1/user/files endpoint.  **Getting Started with search**  You can either search the released music via the /public/recording endpoints or your own private uploaded music via the /user/file/ endpoints.  1. If you want to search the world's released music, a good starting point is the GET /api/v1/public/recording/search endpoint. Please find the extensive list of parameters that serve as semantic search filters. 2. If you want to search your own previously uploaded music, a good starting point is the GET GET /api/v1/user/files endpoint. It has the same extensive list of parameters that serve as semantic search filters.\n    \n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Songtradr API",
    "version": "3.0.0",
    "project_urls": {
        "Homepage": "https://github.com/songtradr/songtradr-python-api-client-docs"
    },
    "split_keywords": [
        "openapi",
        " openapi-generator",
        " songtradr api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f876f9981cda60b57a3b528685d5c6ec46971ab8e614b5f0baac0daeb17084b1",
                "md5": "7ebfd59b672bd2412afb5455b7adaee8",
                "sha256": "58abce7ae61f1f677bdd08e828d5f7339cdc0cab14af3e1af9d1aa411aff557e"
            },
            "downloads": -1,
            "filename": "songtradr_api_client_python-3.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "7ebfd59b672bd2412afb5455b7adaee8",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 133470,
            "upload_time": "2024-06-03T14:40:59",
            "upload_time_iso_8601": "2024-06-03T14:40:59.494081Z",
            "url": "https://files.pythonhosted.org/packages/f8/76/f9981cda60b57a3b528685d5c6ec46971ab8e614b5f0baac0daeb17084b1/songtradr_api_client_python-3.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4b77dc643e984f658c6784a932d7d99eeed7b0e69b38357949ebf6deff68122b",
                "md5": "9ddb957034c28df885f9e00cb3a299ac",
                "sha256": "935342bdd252c9932b93d889a0320b447250dec7e0f8bb6b13dc981a8703ac23"
            },
            "downloads": -1,
            "filename": "songtradr_api_client_python-3.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9ddb957034c28df885f9e00cb3a299ac",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 67760,
            "upload_time": "2024-06-03T14:41:00",
            "upload_time_iso_8601": "2024-06-03T14:41:00.838520Z",
            "url": "https://files.pythonhosted.org/packages/4b/77/dc643e984f658c6784a932d7d99eeed7b0e69b38357949ebf6deff68122b/songtradr_api_client_python-3.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-06-03 14:41:00",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "songtradr",
    "github_project": "songtradr-python-api-client-docs",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "songtradr-api-client-python"
}
        
Elapsed time: 8.38206s