Partners

Fashion jobs from the UAE — free to syndicate

Grow with our jobs feed

myself.ae is the fashion job board for the United Arab Emirates. We publish free public JSON and XML feeds so general job boards, aggregators, and partners can list our openings — and send candidates back to the original listing.

  • check Active, paid fashion and retail jobs across Dubai, Abu Dhabi, and the UAE
  • check Every job links to its canonical page on myself.ae
  • check Refreshed about once an hour — no API key required

Import endpoints

Use JSON for most importers. Use Indeed-style XML when a board expects that format. Use the LinkedIn XML only with a LinkedIn Talent Solutions / Basic Jobs agreement — same jobs, LinkedIn field names.

Recommended Most partners

JSON feed

Best default for crawlers and custom importers.

Endpoint URL

https://www.admin.myself.ae/api/jobs-feed.json

Indeed-style XML boards

XML feed

For boards that expect an Indeed-style XML job file.

Endpoint URL

https://www.admin.myself.ae/api/jobs-feed.xml

LinkedIn Basic Jobs XML

LinkedIn XML

Partner schema with hiring brand as company — needs LinkedIn BD approval to go live.

Endpoint URL

https://www.admin.myself.ae/api/jobs-feed-linkedin.xml

Feeds refresh about once an hour. JSON root fields include generated_at, source, source_url, partners_url, attribution, totalCount, and jobs. Always use company as the employer — not myself.ae. For LinkedIn, email LL-BD@linkedin.com with the LinkedIn XML URL after deploy.

JSON root

Top-level keys on jobs-feed.json:

generated_at

ISO 8601 timestamp when this feed snapshot was built

source

Publisher name — always “myself.ae” (not the employer)

source_url

Public site homepage: https://www.myself.ae

partners_url

This documentation page: https://www.myself.ae/partners

attribution

Human-readable rule: use company as employer; never list myself.ae as the company

totalCount

Number of jobs in this response

jobs

Array of job objects (see fields below)

JSON job fields

Each object in jobs includes:

id

Numeric job id on myself.ae

reference

Stable string id: myself-ae-{id} — use for deduplication

title

Job title

company

Hiring brand name — use this as the employer. Never use myself.ae as the company

company_slug

Company URL slug on myself.ae

company_logo

Employer logo URL when available; otherwise null

location

Primary location label (same as primary city / state)

type / types

Primary employment type (lowercase), then full types array with the primary value first

category / categories

Primary category string, then full categories array with the primary value first

city / state / states

Primary location, then full states array with the primary emirate first

country / countries / country_code

Primary country (default United Arab Emirates), countries array with primary first, and ISO code AE

snippet

Job description cleaned from the page builder into well-formed basic HTML (headings, paragraphs, lists, bold/italic). Layout chrome and images are removed

link

myself.ae job URL with UTM tracking — always send candidates here

canonical_link

Same job URL without UTM parameters

source / source_name

Always “myself.ae” (board / publisher — not the employer)

posted_at

ISO 8601 go-live time (started_at, else created_at)

expires_at

ISO 8601 expiry (ended_at)

updated

ISO 8601 last update time

salary

Always “N/A” for now — jobs have no salary field yet; do not invent pay for Google or your board

XML job tags

Indeed-style jobs-feed.xml uses different tag names. Same jobs, mapped as follows:

publisher / publisherurl / lastBuildDate

Feed-level publisher (myself.ae), site URL, and build time

title

Job title (CDATA)

date

Maps from JSON posted_at

referencenumber

Maps from JSON reference (myself-ae-{id})

url

Maps from JSON link (tracked apply URL)

company

Hiring brand — use as employer (not myself.ae)

sourcename

Always myself.ae (publisher)

city / state

Primary location from JSON city / state

country

ISO country code (AE), not the full country name

description

Maps from JSON snippet — cleaned page-builder HTML (not the raw editor markup)

jobtype

Primary employment type only (JSON type)

category

All categories joined with “, ” — primary category listed first

expirationdate

Maps from JSON expires_at when set

companylogo

Maps from JSON company_logo when set

LinkedIn XML tags

LinkedIn Basic Jobs schema on jobs-feed-linkedin.xml. Employer is always company (never myself.ae). Ingestion still needs LinkedIn certification.

lastBuildDate / publisher / publisherUrl / expectedJobCount

Feed envelope for LinkedIn Basic Jobs XML

partnerJobId

Stable id (myself-ae-{id}) — max 40 characters

company

Hiring brand only — myself.ae is never used as the employer on this feed

title / description

Title plus cleaned HTML description (LinkedIn requires ≥ 100 characters of text)

applyUrl

Canonical myself.ae job URL with LinkedIn UTMs (https://www…)

location / city / state / country

City + country label, plus AE country code for mapping

jobtype

LinkedIn codes: FULL_TIME, PART_TIME, CONTRACT, INTERNSHIP, VOLUNTEER

workplaceTypes

Always On-site for in-store fashion / retail roles today

listDate / expirationDate

MM/DD/YYYY from posted_at / expires_at when available

posterEmail

Trust & Safety contact — hello@myself.ae

jobPostingAvailability

Always PUBLIC

How to use it

Five partner rules so listings stay accurate and candidates always land on the right page.

01

Pull on a schedule

Fetch the JSON or XML feed regularly and read the jobs array.

02

Use company as employer

Show the hiring brand from company. Never list myself.ae as the company — source is only the publisher.

03

Send traffic to link

Route apply and detail clicks to the link field so candidates land on myself.ae.

04

Credit the source

When you show attribution, credit myself.ae as the job board / publisher.

05

Drop expired roles

Remove jobs that disappear from the feed so stale openings do not linger on your site.

Partner with us

Integrating our feed, building a fashion careers section, or listing UAE retail roles? Tell us — we are happy to help.

Email hello@myself.ae or use the contact form.