Skip to main content

SDK for MagicFeedback API

Project description

MagicFeedback SDK

A Python SDK for interacting with the MagicFeedback API

Installation

Bash

pip install MagicFeeedback

Use code with caution.

Usage

Python

from magicfeedback import MagicFeedbackClient

# Create a MagicFeedbackClient instance
client = MagicFeedbackClient('email', 'password')

# Create a new feedback item
feedback_data = {
    "name": "Test Feedback",
    "type": "DOCUMENT",
    # ... other required fields
}
response = client.create_feedback(feedback_data)

# Print the response
print(response)

API Reference

  • create_feedback(feedback): Creates a new feedback item.
  • get_feedback(feedback_id): Retrieves a specific feedback item.
  • update_feedback(feedback_id, feedback): Updates a specific feedback item.
  • delete_feedback(feedback_id): Deletes a specific feedback item.

Additional Information

  • Authentication: The SDK requires an user / password for authentication. You can obtain from the MagicFeedback platform.
  • Error Handling: The SDK handles common API errors and raises appropriate exceptions.
  • Customizations: You can customize the SDK to fit your specific needs by extending the MagicFeedbackClient class or creating additional helper functions.

License

This project is licensed under the MIT License.

Contact

For any questions or support, please contact farias@magicfeedback.io.

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

magicfeedback-0.0.4.tar.gz (5.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

magicfeedback-0.0.4-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

MagicFeedback-0.0.4-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file magicfeedback-0.0.4.tar.gz.

File metadata

  • Download URL: magicfeedback-0.0.4.tar.gz
  • Upload date:
  • Size: 5.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for magicfeedback-0.0.4.tar.gz
Algorithm Hash digest
SHA256 efcb68a778fbfb086cf7bad9562fed52f356eab9b7963ae6a50eab14acfc4034
MD5 0d2fe8a4e34e63936064b07f8449e17c
BLAKE2b-256 05eeb0f24af55cf8fa8c6368fb4f96f51725878a80538d6804d0a85ef981fcc0

See more details on using hashes here.

File details

Details for the file magicfeedback-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: magicfeedback-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for magicfeedback-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 6a32af646f7de03677addbfb8676096e6a159b402c65bf6ed7ef500c170c448f
MD5 1d6a04e38a1f47cff9f23490e5aa3a26
BLAKE2b-256 100812199a94ed7d6a962eb0622bebe850f4d6361a907528849b5545c73a1b35

See more details on using hashes here.

File details

Details for the file MagicFeedback-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: MagicFeedback-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.12.4

File hashes

Hashes for MagicFeedback-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 a858d6543d4b76a079483e616360b932c250637c97739a9bba19ff59da46293f
MD5 6f8a1ed23e8d64404280367e0fa57794
BLAKE2b-256 02e43f715274ab3b03f1b712403f9d2ba1f2b92cfe5e5d34578d682464e1f0a0

See more details on using hashes here.

Supported by

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