By applying for, receiving, or using a mysetlist.ai carrier API key ("Key"), you ("Carrier") agree to be bound by these API Terms of Service ("Terms") and the mysetlist.ai Legal Disclaimer & Policies. If you do not agree, do not use the API.
These Terms apply to all API access, including during any beta or trial period. Use of the API is a privilege, not a right, and may be revoked at any time for cause.
Summary: Using the API means you agree to these rules. No exceptions.
Access to the mysetlist.ai Artist Node Registry API is restricted to approved Carriers. A Carrier must be one of the following organisation types:
Individual consumers, personal projects, academic research, and automated scraping tools are not eligible for carrier access.
Applications are reviewed manually. Approval is not guaranteed. mysetlist.ai may request additional documentation to verify organisational identity or use case before granting access.
Approved Carriers may use the API solely for the following purposes:
Any use not explicitly listed above requires written approval from mysetlist.ai prior to implementation.
Violation of any prohibition below constitutes an immediate material breach and will result in key revocation without notice.
Carriers are strictly prohibited from:
Where data sourced from the mysetlist.ai Artist Node Registry is surfaced to end users, partners, or third-party systems — whether in a user interface, a report, an API response, or any other medium — the Carrier must include a visible attribution in one of the following forms:
Attribution does not need to appear on every page or in every query response, but must appear wherever the data is presented as authoritative identity information to a human reader or downstream system.
Internal-only tooling used solely by the Carrier's own staff for rights administration does not require public-facing attribution, but must maintain internal records of data provenance.
During the current beta period, each carrier key is allocated:
Exceeding the daily limit returns a 429 Too Many Requests response. The limit resets at midnight UTC.
Rate limits are subject to change as the platform scales. Carriers will be notified via email at least 14 days before any reduction in their allocated quota. Enterprise quotas are available on request.
If your use case requires more than 1,000 requests per day, contact us before exceeding the limit — not after.
Carriers may cache API responses locally for up to 72 hours to reduce redundant queries. Beyond 72 hours, cached data must be re-validated against the registry before use in any rights administration decision.
Carriers must not store artist Node data in any system accessible to the public internet unless that system implements equivalent access controls to those described in these Terms.
Upon key revocation or termination of access for any reason, the Carrier must delete all cached API response data within 30 days. mysetlist.ai may request written confirmation of deletion.
Carrier keys (ck_live_…) are bearer credentials. Whoever holds the key has access. Carriers are solely responsible for keeping their key confidential and secure.
Required practices:
mysetlist.ai is not liable for any unauthorised access or data exposure resulting from a Carrier's failure to secure their key. A compromised key must be reported to [email protected] immediately.
mysetlist.ai may revoke a carrier key and terminate API access at any time, with or without notice, for any of the following reasons:
For non-urgent breaches that are capable of remedy, mysetlist.ai will ordinarily provide 7 days' written notice to allow the Carrier to cure the breach before revocation. This notice obligation does not apply to breaches of Section 4 (Prohibited Use), which result in immediate revocation.
Termination does not limit mysetlist.ai's right to seek any other available remedy.
The mysetlist.ai API and Artist Node Registry are provided "as is" and "as available" without any warranties, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or accuracy of data.
mysetlist.ai does not warrant that:
To the maximum extent permitted by law, mysetlist.ai's total liability to any Carrier for any claim arising from use of the API shall not exceed the greater of (a) the fees paid by the Carrier to mysetlist.ai in the 3 months preceding the claim, or (b) USD $100.
In no event shall mysetlist.ai be liable for indirect, incidental, consequential, special, or punitive damages, including loss of profits, revenue, or data, arising from use or inability to use the API.
You agree to indemnify, defend, and hold harmless mysetlist.ai, its founders, officers, employees, and agents from and against any claims, damages, losses, liabilities, costs, and expenses (including reasonable legal fees) arising from:
The mysetlist.ai Artist Node Registry, API infrastructure, Node ID format (msl:artist:{slug}:{uuid}), pipeline architecture, and all associated software are protected by U.S. provisional patent applications No. 64/060,499 (filed May 8, 2026) and No. 64/074,013 (filed May 25, 2026), and by applicable copyright and trade secret law.
These Terms grant you a limited, non-exclusive, non-transferable, revocable licence to access the API solely as described herein. No other intellectual property rights are transferred or licensed.
You may not reverse engineer, decompile, or attempt to replicate the mysetlist.ai pipeline, registry schema, or Node ID system.
mysetlist.ai may update these Terms at any time. Material changes will be communicated to active Carriers via email at least 14 days before they take effect. Continued use of the API after the effective date of updated Terms constitutes acceptance of the new Terms.
The current version of these Terms is always available at mysetlist.ai/api-tos. The effective date at the top of this page reflects the most recent revision.
These Terms are governed by and construed in accordance with the laws of the State of Delaware, United States, without regard to its conflict of law principles.
Any dispute arising from or relating to these Terms or use of the API shall be resolved by binding arbitration under the rules of the American Arbitration Association, with proceedings conducted in English. Each party waives its right to a jury trial.
Notwithstanding the foregoing, either party may seek injunctive or other equitable relief in any court of competent jurisdiction to prevent irreparable harm pending arbitration.
For questions about these Terms, carrier access, or to report a key compromise: