Product

Product · Monitoring and alerts

Whatever changes in the register, you know the same day.

Companies on your watchlist are checked in the Trade Registry Gazette every business day and on KAP every day; abroad the register is re-read at the frequency in the coverage table. Every change is categorised and reaches you by e-mail, webhook or API.

  • Two checks every business day
  • Red alerts on top
  • Confirmed team addresses

Change stream

What changed, before and after.

Each event arrives like a postal slip: the source stamp, the kind of change, the old value struck through and the new one next to it.

Change stream · your watchlistSample · fictional company and data
  1. Concordat — temporary moratoriumNew14.10.2026

    Company status

    Karaca Yapı İnşaat A.Ş.

    The commercial court granted a three-month temporary moratorium and appointed a temporary commissioner.

    Status
    Active → Under insolvency proceedings
    Issue 11,452 · p. 1,388Gazette PDF
  2. Ownership changed13.10.2026

    Ownership

    Ege Kumaş Tekstil Ltd. Şti.

    4,000 shares were transferred from Mehmet Arı to Arı Holding A.Ş.

    Arı Holding A.Ş.
    20% → 60%
    Issue 11,451 · p. 902Gazette PDF
  3. Name changed12.10.2026

    Name · Address

    Orkide Güzellik Ürünleri A.Ş.

    Name and head office changed.

    Name
    Orkide Güzellik Ürünleri A.Ş. → Orkide Kozmetik A.Ş.
    Head office
    Ataşehir / İstanbul → Gebze / Kocaeli
    Issue 11,450 · p. 455Gazette PDF
  4. Material event10.10.2026

    KAP disclosure

    Kuzey Rüzgâr Enerji A.Ş.

    Appointment of a general manager announced.

    KAP disclosureOpen disclosure

Source stamp

TTSG, KAP or a country code: every slip says where the event came from.

Before and after

The previous value struck through, the new one in bold; what changed at a glance.

Red alerts

Concordat, bankruptcy, liquidation and closure notices at the top, in their own colour.

Change categories

Nine categories, the same everywhere.

E-mail, webhook, API and panel use the same categories. Pick only what you care about: for example only officers and company status.

CategoryWhat it coversAPI key
Company statusConcordat, bankruptcy, liquidation, court decisionsdurum
Closure (struck off)Deletion from the register, ending by merger, end of liquidationkapandi
Officers and representationAppointment, departure, form of representation, internal directiveyetkililer
OwnershipShare transfer, shareholders joining and leaving, ratioortaklik
CapitalIncrease, decrease, authorised capitalsermaye
NameChange of nameunvan
AddressHead office address and move of registry officeadres
Articles of associationAmendments, business purposeesas_sozlesme
OtherGeneral meeting, incorporation and other noticesdiger

Categories are assigned by fixed rules; the same notice always lands in the same category.

E-mail

In your inbox, by importance.

Daily digest, instant or off: you choose. Notices that need attention come first, with a warning sign in the subject line.

From
Ulawk
Subject
⚠ New notices for 3 companies on your watchlist
Sample · fictional company and data

New notices were published for companies on your watchlist. Each with its gazette PDF:

  • Concordat — temporary moratoriumKaraca Yapı İnşaat A.Ş.

    Three-month temporary moratorium. Review your receivables and collateral.

    Gazette · 14.10.2026 · p. 1,388
  • Ownership changedEge Kumaş Tekstil Ltd. Şti.

    Arı Holding A.Ş. went from 20% to 60%.

    Gazette · 13.10.2026 · p. 902
  • Term of officeAtlas Ambalaj A.Ş.

    The board’s term ends in 30 days.

    Gazette · 09.11.2023 election notice

Click a company name to open its profile · Change your notification settings in the panel.

Frequency

Daily digest, instant or off. The setting is per user.

Order of importance

Red notices on top in a box; the rest by category.

Team addresses

Add colleagues without a Ulawk account; nothing is sent until they click the confirmation link.

Webhook

The change, into your own system.

Let your credit, CRM or compliance system receive the change itself. Every delivery is signed, filtered by category and retried if we cannot reach you.

POST https://your-system.example/ulawk
X-Ulawk-Olay: sirket.degisiklik
X-Ulawk-Teslim: msg_3f9c…
X-Ulawk-Imza: t=…,v1=…        (HMAC-SHA256)

{ "olay": "sirket.degisiklik", "surum": 1, "teslim_id": "msg_3f9c…",
  "sirket": { "id": 24, "unvan": "DEMİRTAŞ HOLDİNG A.Ş.", "sicil_no": "412907-5",
              "profil": "https://ulawk.com/api/v1/sirketler/24/" },
  "kategoriler": ["yetkililer"],
  "degisiklikler": [ { "kategori": "yetkililer", "kategori_ad": "Yetkililer ve temsil",
      "tarih": "2026-10-02", "ozet": "Selin Demirtaş göreve başladı …",
      "ilan": { "ilan_turu": "Yönetim kurulu seçimi", "alinti": "…münferit imzası ile temsil…" },
      "gazete_pdf": "https://ulawk.com/api/v1/ilanlar/9182/pdf/" } ] }

Signed

Every delivery is signed with HMAC-SHA256; reject it if the timestamp is older than five minutes.

Retries

If we cannot reach you, seven attempts in total at growing intervals; the delivery ID stays the same so you avoid double processing.

Category filter

Each webhook receives only the categories it selects; five addresses per account.

Safe address

HTTPS only; private network addresses are not accepted. The secret is stored encrypted.

Delivery channels

The same change, four channels.

The team follows by e-mail, systems by webhook, analysts by API, managers in the panel; all from the same data.

ChannelWhenWhat it carriesTo whom
E-mailDaily digest or instantChange, importance colour, gazette PDF, profile linkYou and confirmed team addresses
WebhookWhen the change is readSigned JSON: company, category, notice quote, PDF linkYour system’s address
APIWhenever you askDaily changes or a company’s full history, with sourcesYour own dashboard or report
PanelAlwaysMonth-by-month stream, category filter, company profileYour project team

Sanctions screening

Eight lists, exact names only.

The company, its officers and shareholders are screened against sanctions lists. Matching uses exact names only; we do not raise false alarms because of similar names.

Lists

Which lists?

  • UN Security Council
  • US OFAC SDN
  • US OFAC Non-SDN
  • European Union
  • United Kingdom
  • Switzerland (SECO)
  • Canada
  • Turkish asset-freeze list (MASAK)

Lists updated every day

Matching

What happens on a possible hit?

Open the record and compare date of birth and nationality on the list. Your “not the same person” decision is recorded; the same name will not bother you again.

Screened
Company, officers, shareholders
Method
Exact name and company name
50% rule
Flag if listed parties directly hold 50% or more together
Record
Screenings and your decisions in the audit trail

Exact matching may miss names spelled differently; screening does not replace a compliance programme.

Term-expiry alerts

Before the board’s term runs out.

A transaction signed by a board whose term has expired may be disputed. You see term expiries in advance.

In the e-mail

60, 30, 7 days ahead and on the day

When a board or manager term approaches on your watchlist a warning is added to your daily e-mail. When the term has passed and no renewal notice was seen, the profile flags it.

  • Board of directors (TCC art. 362)
  • Limited company managers (TCC art. 623)
  • Basis of the term shown

API

Upcoming expiries across your list

Give a horizon (for example 120 days); get officers whose term is approaching or has passed, with their companies.

GET /api/v1/gorev-bitisleri/?gun=120

Team and projects

The alert to the right person.

Credit, legal and compliance look at the same companies for different reasons. Everyone gets their own list and their own alerts.

Extra recipients

Add up to 500 extra e-mail addresses to your account; no Ulawk account needed.

Confirmed addresses

Each address gets a signed confirmation link valid for 14 days; nothing is sent before confirmation.

Projects and roles

Group companies into projects and share with your team: Owner, Editor, Viewer.

Excel export

Export your watchlist with the columns you choose; Türkiye and abroad in one file.

Check frequency

How often do we look?

We follow each source’s publishing rhythm. If a day goes wrong you will see it on the service status page.

SourceFrequencyNote
Trade Registry GazetteEvery business dayMissing issues are filled in separately
KAPEvery dayFund portfolio disclosures daily too
Official registers abroadBy countryRefresh frequency listed per country in the coverage table
Sanctions listsEvery dayList updates are downloaded; profiles are screened against the current lists when opened

Timing within the day depends on the source’s publication, so we do not promise a time of day.

How a change reaches you

From the gazette to your inbox.

Four steps; each one leaves a trace on the service status page, day by day.

When a new notice arrives, the profile is rebuilt with it.

Alert and profile never drift apart: the link in the e-mail opens the current profile.

  1. Check

    New notices, disclosures and register records of companies on your watchlist are looked up.

  2. Read and match

    The notice is tied to the company by registry office and number, and its text is read.

  3. Category and level

    A change category and importance colour are assigned; compared with the previous value.

  4. Delivery

    The same record goes to e-mail, webhook and API; it is added to the stream in the panel.

Keep reading

Read next

The other parts of the product, plus coverage, pricing and service status.

FAQ

Questions

If your question is not here, write to [email protected].

When do I learn about a new notice?

The Trade Registry Gazette is checked every business day. When a new notice is found it is sent the same day in the digest or instantly, depending on your setting; with a webhook it also goes to your system.

I only want some changes.

Webhooks and the API have a category filter: for example only “yetkililer” and “durum”. Each webhook receives its own categories.

How does sanctions matching work?

Names and company names are compared with the names on the lists word for word; similar or partial name matching is not used. On a possible hit you open the record and verify by date of birth and nationality.

Can people without an account receive alerts?

Yes. You can add extra e-mail addresses to your account; each gets a confirmation link and nothing is sent until it is confirmed.

How would I know if a check failed one day?

The service status page shows panel, API, e-mail, job queue, Trade Registry Gazette, KAP and each country abroad day by day. A day without traces shows “unknown”, not “working”.

Get your first alert this week.

Add your companies; checks start with the next gazette issue.

Enterprise quote

Get a quote for your portfolio.

Plans differ only in the number of companies you follow; every feature and every country is included. Fill in the form and we will prepare the right offer together.

  • Try it with your own companies in a demo
  • We upload your Excel list
  • Help setting up API and webhook
Write to us:[email protected]
Type of organisation
Number of companies to follow
We use your details only to prepare the quote. Details: privacy notice.