Slack Developer Program Agreement
This Developer Program Agreement (“Agreement”) is for Your use of the Developer Services to develop and maintain applications and services that interoperate with or complement Our online platform and/or applications.
You indicate your acceptance of this Agreement by clicking a check box or button that references this agreement, or by accessing the developer services. By accepting this agreement, you agree to its terms. If you are entering into this agreement on behalf of a company or other legal entity, such as your employer, you represent that you have the authority to bind such entity and its affiliates to these terms and conditions, in which case the terms “You” or “Your” shall refer to such entity and its affiliates. If you specify an entity name or domain in connection with signing up, you will be deemed to be entering this Agreement on behalf of that entity. If you do not have such authority, or if you do not agree with these terms and conditions, you must not accept this agreement and may not use the Developer Services.
You may not, without Our prior written consent, access or use the Developer Services:
- for production purposes, or
- to Commercially Distribute Your Application(s) to third parties, unless You have received Our prior written consent or You are authorized to do so pursuant to a separate agreement with Us,
- to monitor the availability, performance or functionality of the Developer Services, or
- for any other benchmarking or competitive purposes. Any violation of the preceding sentence shall be deemed a material breach of this Agreement.
This Agreement was last updated on May 1, 2024. It is effective between You and Us as of the date of You accept this Agreement.
1. DEFINITIONS
“Affiliate” means any entity which directly or indirectly controls, is controlled by, or is under common control with the subject entity. “Control,” for purposes of this definition, means direct or indirect ownership or control of more than 50% of the voting interests of the subject entity.
“Commercial Distribution” means any distribution of Your Application if installation, access, and/or use of any version of Your Application or its features and capabilities require the payment of fees of any kind to You (including, e.g., if Your Application integrates into or makes use of any application or other product or service for which You collect fees, or if Your Application is provided under a “freemium” payment model).
“Developer Resources” means the content, information, resources, documentation, code, tools, toolkits, developer environments and/or communities, contests, promotions and/or programs accessible via https://api.slack.com, that We make available to Our developer community, excluding tools and resources accessible outside the above-described applications and platform. “Developer Services” exclude Developer Resources and Third-Party Applications.
“Malicious Code” means code, files, scripts, agents or programs intended to do harm, including, for example, viruses, worms, time bombs and Trojan horses.
“Marketplace” means an online directory, catalog or marketplace of applications that interoperate with the Developer Services, including, for example, the Slack Marketplace at https://slack.com/marketplace.
“Third-Party Applications” means Web-based, mobile, offline or other software functionality that interoperates with the Developer Services, that is provided by a third party and/or listed on a Marketplace. Third-Party Applications will be identifiable as such.
“User” means, in the case of an individual accepting these terms on his or her own behalf, such individual, or, in the case of an individual accepting this Agreement on behalf of a company or other legal entity, an individual who is authorized by You to use the Developer Services and to whom You (or, when applicable, We at Your request) have supplied a user identification and password (for Developer Services utilizing authentication). Users may include, for example, Your employees, consultants, contractors and agents, and third parties with which You transact business.
“User Subscription” means a subscription granted by Us to You for Developer Services, which is assigned by You to a User. The duration of any User Subscription shall be as described in Section 10.1 (Term of Agreement and User Subscriptions).
“We”, “Us” or “Our” means the Slack entity described in Section 11 (Whom You Are Contracting With, Notices, Governing Law and Jurisdiction).
“You” or “Your” means in the case of an individual accepting this Agreement on his or her own behalf, such individual, or in the case of an individual accepting this Agreement on behalf of a company or other legal entity, the company or other legal entity for which such individual is accepting this Agreement.
“Your Application” means an online application that You create using, and that interoperates with, the Developer Services or Slack Services.
“Your Data” means all electronic data or information submitted by You to the Developer Services.
2. PROVISION AND USE OF DEVELOPER SERVICES AND DEVELOPER RESOURCES
2.1. Provision of Developer Services. We shall make the Developer Services available to You pursuant to this Agreement.
2.2. User Subscriptions. Unless otherwise agreed in writing by Us, Developer Services are made available as User Subscriptions and may be accessed by a number of Users no greater than the number of user IDs we allocate to You. User Subscriptions are for designated Users and cannot be shared or used by more than one User but may be reassigned to new Users replacing former Users who no longer require ongoing use of the Developer Services.
2.3. Our Responsibilities. We shall use commercially reasonable efforts to (i) give advance notice of any planned downtime and (ii) provide the Developer Services in accordance with laws and government regulations applicable to Our provision of Developer Services to users generally (i.e., without regard for Your particular use of the Developer Services), and subject to Users’ use of the Developer Services in accordance with this Agreement and the documentation accessible via