Atlassian Marketplace · Unique Vendor Emails avatar

Atlassian Marketplace · Unique Vendor Emails

Pricing

from $1.40 / 1,000 unique marketplace vendors

Go to Apify Store
Atlassian Marketplace · Unique Vendor Emails

Atlassian Marketplace · Unique Vendor Emails

Export unique Atlassian Marketplace vendors with public email, phone, HQ and website. One publisher per row, not per app. Public directory — no Atlassian login.

Pricing

from $1.40 / 1,000 unique marketplace vendors

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

Share

Export unique Atlassian Marketplace publishers for partnership and outreach. Public vendor email, phone, HQ and website — one company per row, not one row per app.

No login. No API key. No Atlassian account.

Who is this for?

You are…Typical goalSuggested setup
Atlassian / ISV partnershipsCo-sell or acquire Marketplace vendorsHost product Jira, Find public emails On
Outbound / SDRInbox + HQ for a first emailDataset view Outreach, filter contactStatus = email
Agency selling Atlassian servicesIndependent vendors by productConfluence or Jira Service Management
Competitive intel / M&APortfolio size, partner tier, installsView Qualify, raise Max vendors
RevOps / ClayDomain + public inboxEnrichment Off if you already crawl sites

What you get by default — vendor name, Marketplace profile email and phone when the publisher listed them, HQ address, website, partner tier, categories, app count and a sample listing URL.

When to enable Find public emails — leave On unless you already enrich domains elsewhere. The Actor uses the Marketplace inbox first and only opens the company site when inbox or phone is missing.

Ready-made examples (published tasks)

Saved tasks land in the Examples tab after the Actor is public. Until then they live as private Console tasks.

ExampleBest for
Jira Marketplace vendors with emailsFlagship outreach list
Confluence app publishersSecond host product
Refresh one vendor from a Marketplace URLAlternate input
Paid Cloud vendors for partnershipCommercial filter

Quick start

  1. Open the Actor Input tab.
  2. Leave Mode on Search and Host product on Jira.
  3. Keep Find public emails On.
  4. Click Start.
  5. Download JSON / CSV from the Dataset tab. Use the Outreach view for CRM columns.

What it extracts

CategoryFields
IdentitypublisherName, vendorId, vendorUrl, website, websiteDomain
ContactdeveloperEmail, phone, emails, phones, contactStatus, emailSource
HQhqLocation, city, country
QualifypartnerTier, categories, hostProducts, totalInstalls, appCount, isPaid
PortfolioappNames, sampleAppName, listingUrl, addonKeys

Fill rates vary by vendor. Independent Marketplace profiles usually publish a support or sales inbox. Atlassian-owned apps are skipped by default.

Input

ParameterTypeDefaultDescription
coverageStringsearchsearch or catalog (paid full walk)
hostProductStringjiraJira, Confluence, JSM, Bitbucket, … Search mode only
queryStringKeyword, /apps/… URL, /vendors/… URL, or addon key
hostingStringanycloud, dataCenter, server
maxVendorsInteger20Unique publishers. 0 = no extra cap
skipAtlassianPublishersStringyesDrop Atlassian-owned apps
paidOnlyStringnoPaid Marketplace apps only
websiteEnrichmentStringyesSite crawl when inbox or phone is missing

API-only: proxyConfiguration (cloud runs default to Apify datacenter proxy), websiteEmailMaxPages (1–8, default 5), verboseLogs.

Search — Jira vendors

{
"coverage": "search",
"hostProduct": "jira",
"maxVendors": 20,
"websiteEnrichment": "yes"
}

Marketplace vendor URL

{
"coverage": "search",
"query": "https://marketplace.atlassian.com/vendors/1210578/seibert-draw-io",
"hostProduct": "",
"maxVendors": 1
}

Output example

{
"publisherName": "Tempo Software",
"developerEmail": "sales@tempo.io",
"phone": "+16175550100",
"website": "https://www.tempo.io",
"websiteDomain": "tempo.io",
"contactStatus": "email_and_phone",
"emailSource": "marketplace-vendor",
"hqLocation": "Burlington, Massachusetts, United States of America",
"country": "United States of America",
"partnerTierLabel": "Platinum",
"categoriesLabel": "Time tracking",
"appCount": 2,
"sampleAppName": "Timesheets by Tempo",
"listingUrl": "https://marketplace.atlassian.com/apps/1212121/timesheets-by-tempo"
}

Download JSON, CSV, Excel or HTML from the Dataset tab.

How to use

Host product

  1. Set Mode to Search.
  2. Pick Jira or Confluence.
  3. Optionally set Paid apps only.
  4. Click Start.

URL

  1. Copy an app or vendor URL from marketplace.atlassian.com.
  2. Paste it into Keyword or Marketplace URL.
  3. Set Host product to Any if you only want that publisher.
  4. Click Start.

How it works

  1. Read public Marketplace app cards (host product, keyword or URL).
  2. Deduplicate by vendor id (Tempo’s apps become one row).
  3. Load the vendor profile for email, phone, HQ and website.
  4. If inbox or phone is missing and Find public emails is On, open the company site.
  5. Write unique vendors as they become complete.

How much does it cost to scrape Atlassian Marketplace vendors?

Pay-per-event on unique vendors, not apps. HTTP-only — no browser.

ScenarioApprox. cost (Free tier)
20 vendors, first testActor start + 20 × $0.002 ≈ $0.04
1,000 unique vendors$2 + start
Site crawl when inbox/phone missing+ $1.50 / 1,000 sites
FreeBronzeSilverGold
Unique vendor$2.00 / 1k$1.80$1.60$1.40
Website crawl$1.50 / 1k$1.40$1.30$1.20

Compute stays low (512 MB HTTP). No residential proxy required for Marketplace profiles.

This Actor only reads data Atlassian publishes on the Marketplace (vendor profiles and app cards). Emails and phones are those the publisher listed. As with any file that contains personal or business contact data, make sure your use complies with GDPR and similar rules. See Apify on the legality of web scraping.

FAQ

Do I get one row per app? No. Two Tempo apps → one Tempo row.

Where do emails come from? The public vendor profile (email / support email). Not guessed from the website unless Find public emails is On and the profile inbox or phone is missing.

Can I include Atlassian-owned apps? Set Skip Atlassian-owned listings to No.

Does Full catalog work on the free Apify plan? No. Use Search with a host product.

Local development

npm install
cp input.json storage/key_value_stores/default/INPUT.json
apify run --purge

apify run validates storage/key_value_stores/default/INPUT.json against the input schema. Use --input-file=./input.json to force the repo-root preset. Local storage/ is not uploaded to Apify Console.

$npm test

Also available

Salesforce AppExchange · Partner Emails — unique ISVs, listing emails, HQ.
Slack Marketplace · Developer Emails — unique Slack app publishers.
Zapier App Directory · Developer Contacts — unique Zapier publishers.

Support

Questions, custom Marketplace slices, or CRM mapping: corentin@outreacher.fr or the Issues tab on the Actor page.

Ready? Host product Jira, Find public emails On, click Start.