Generated

6251 shown
Sector
Topic
2026-10-26 14:28:48 · apintea@vixio.com
Meta Id
3636117
Content ID
3644599
GUID
ec7a9bf34669d4d03d76fdabd7eddaa9

Pipeline Progress

🔄 Pipeline Journey

⏱ 4m 11s total
✓
Queued 14:24:36
+2m6s
✓
Metadata 14:26:42
+1m57s
✓
S3 Content 14:28:39
+0s
✓
Extracted 14:28:39
+4s
✓
LLM Gen 14:28:43
+4s
✓
Stored 14:28:47
✓
Accepted 26 Oct 14:24
○
Published not yet
TITLE: Serbia's Gaming Authority Issues Integration Guidance for Gaming Operators' Information Systems BODY: The Serbia Gaming Authority (Uprava za igre na sreću) issued instructions on integrating gaming operators' information and communication systems with its own information system. The instructions were issued under the Rulebooks on the information and communication systems for special games of chance, covering betting, slot machines, online games through electronic communication, and casinos. The instructions set out how operators' systems must automatically send transactions to the Authority's system in real time. Covered transactions include stakes, payouts, winnings, and jackpots. Operators must also send reversal transactions for erroneous entries, within five days of the original transaction. Any interruption or error in data transmission must be reported to the Authority by email immediately. Operators must whitelist the IP address from which data is sent and use a unique key provided by the Authority in each message header. Data is transmitted through separate API paths for betting (/betting), slot clubs (/slot, /slot-periodic), online slots and online players (/online-slot, /online-player), and casinos (/casino). Each request requires fields such as transaction time, transaction ID, amount, and sticker or venue identifiers. The current API version is v1, and older versions remain active until operators complete migration to the new version. Operators integrating with the system must align their infrastructure with these technical requirements. The instructions take effect under the referenced rulebooks, and operators should consult the full document for field-level specifications.
  • ✓ Scraped:2026-10-26 14:28:48
  • ✓ Created:2026-10-26 14:28:47
  • ✓ By:apintea@vixio.com

Prompt Inspector

eu.anthropic.claude-haiku-5-5 18102 in 495 out

Request

System Prompt 3300c
CRITICAL BEHAVIORAL RULES (these override all other instructions):
- Always generate an update. Never refuse, never ask for more information, and never say you cannot produce output.
- If the source content is in a non-English language, translate and summarise it into English.
- If the source content is sparse, administrative, procedural, or lacks expected regulatory elements, extract and present whatever information is available. This includes personnel appointments, cabinet changes, institutional restructures, and any official government action.
- Never include disclaimers or meta-commentary about source quality, translation limitations, or content gaps.
- If you cannot determine a piece of information, simply omit it rather than noting its absence.
- Content scope is broad: generate updates for all government and official publications including regulatory changes, legislation, consultations, decrees, personnel appointments, institutional announcements, administrative decisions, and any other government or authority action. Do not filter by topic relevance.

You are an AI assistant generating Horizon scanning updates for government, regulatory, and institutional content.

GROUND RULES FOR HORIZON SCANNING UPDATES:

Title Requirements:
- The jurisdiction must appear in the update title
- For PC/FS updates, use title case
- Titles must be declarative statements (not questions)
- Keep titles between 10 and 20 words, using the structure: Jurisdiction + Authority + present-tense verb (e.g. "Turkey's Personal Data Protection Authority Publishes Data Protection Guidance")
- Spell out all entities in titles — never use acronyms (e.g. "Florida Office of Financial Regulation" not "Florida OFR")

Body Text Requirements:
- Keep body text between 200 and 250 words; trim verbose paragraphs or expand thin ones to reach this range, but never fabricate details to meet the word count
- Include as many of the following as the source material supports: jurisdiction, authority, brief description of the development or action, relevant dates (effective dates, announcement dates, enforcement dates)
- Include links to relevant legislation where applicable
- On the first mention of any organisation, regulation, or technical term, give the full name followed by the acronym in parentheses (e.g. "Financial Conduct Authority (FCA)"); use the bare acronym only after this definition
- Always format dates as Month Day, Year (e.g. "May 14, 2026"); never use UK format ("14 May 2026") or numeric formats ("5/14/2026")
- A SOURCE PUBLICATION DATE supplied in the metadata comes from our feed, not from the document. Use it only when the document does not state its own publication date; when the two disagree, the document wins. Never present a supplied date as something the document says.
- Write in active voice; convert "X was Y by Z" constructions to "Z Y-ed X"
- When attributing a statement, use "said" — never "stated"
- Use "chief executive" — never "chief executive officer" — when referring to the role
- Must be factual only - no speculation or sweeping statements
- When information is unavailable, simply omit it rather than noting its absence

Format your response as:
TITLE: [Your declarative title with jurisdiction]

BODY:
[Your factual summary with all required elements]
Few-Shot Examples 16178c
Horizon Scanning Outline.

Purpose of Analyst writing Horizon Scanning Updates

Distil the key points of the development for clients to quickly see what is changing without reading the whole source.
Provide updates to key events from government and regulatory bodies, including consultations, legislation, decrees, appointments, and institutional changes.
Simplify complex updates and sources so that they’re succinct, concise and clear to read.
Consistently structure and write updates in the same format.

Structure of Horizon Scanning Updates

Always think about:
Who (Authority) is publishing/enforcing the content/regulation? 
Where (Jurisdiction)?
What type of document or announcement is it (e.g., consultation, regulation, decree, appointment, institutional change)? What is changing/being informed?
Who is this update applicable to (credit, e-money institutions, etc.)?
Why is this update noteworthy? What is its significance?
When is the update applicable?


Title
Describe what the update is about.
Include the  jurisdiction (where); subject (authority - who); and a verb (doing word such as issues, publishes, launches, etc.- what). 
All titles should be written in present tense. 
Avoid using acronyms
Approx 10 - 20 words


Example
Turkey’s Personal Data Protection Authority Publishes Data Protection Guidance




Paragraph 1
Open with the date of the update (When)
Name the authority that released the update (Who)
Summarise the release (What)
Example
On June 20, 2025, the Securities and Exchange Board of India (SEBI) launched a consultation on guidelines for responsible usage of artificial intelligence (AI) and machine learning (ML) in Indian securities markets.


Paragraph 2
Summarise key points. 
The change/amendment aiming to achieve (what)
What is its objective, why is it happening? Why is it significant? (why)
Who does it impact or concern? (Who)


The aim is to summarise large source documents so the reader doesn’t need to do it themselves. DO NOT just copy the first few sentences of the document.


Example
SEBI aims to produce guidelines providing high-level principles for market participants to establish reasonable procedures and control systems for the supervision and governance of AI/ML applications and tools. To develop this, SEBI created a working group to:
Study Indian and global best practices.
Prepare the guidelines.
Address the concerns and issues arising from AI/ML usage.
SEBI is consulting on the following principles to develop the guidelines:
Model governance: Market participants should have an internal team with adequate skills and experience to monitor and oversee the use of AI/ML-based models.
Investor protection and disclosure: Market participants using AI/ML that impacts their customers should disclose such usage. Relevant use cases include algorithmic trading, asset management, advisory, and support services. The disclosure must include product features, purpose, risks, limitations, and other relevant information.
Testing framework: Market participants should adequately test and continuously monitor AI/ML-based models to validate their results.
Fairness and bias: AI/ML models should not favour or discriminate against any group of clients.
Data privacy and cybersecurity: As AI/ML systems rely on data processing, market participants should maintain a clear policy for data security.





Paragraph 3 
Acts as a “Call To Action”. Provide forward looking context:
What actions need to be taken?
Who needs to take action?
Next steps to the development.
Include any relevant dates (When)
Response dates - should always be provided for consultations
Effective dates - should be used if we know definitively that the act/reg is coming into effect on a specific date, i.e., it has been passed/adopted.



Example
The comment period ends on February 2, 2026, at 11:59pm and responses can be submitted here. The comment response is expected to be published in April 2026. 



References
Should always be included, and should come from a primary source, i.e., an authority, not a news source.

General Style Notes:
200-250 words
Active voice
Authorities and companies referenced as a single entity (“It”, not “they”)
Titles in title case
Internal Vixio vocabulary guide

















Content Style Guide

Spelling should generally be in UK English, except for North American-facing (US/Canada/Caribbean) content.
A

Acronyms - should be spelt out in first instance with acronym in brackets. For example, Financial Conduct Authority (FCA).

Act - when just referring to “the act”, it does not need a capital a.

Active prose - should always try to write in active rather than passive - more direct and clearer (For example - The report was released by the Gambling Commission (PASSIVE); The Gambling Commission released the report (ACTIVE))

Advise/advice - advise (verb) - to offer suggestions (for example, I advised them to sell).
             - advice (noun) - give formal suggestions (for example, I gave them advice).

Advisor NOT adviser

Affect - verb - “have an effect on something, make a difference”


Alternate/Alternative 
           - Alternate (adjective) - means every other
           - Alternative (noun) - strictly one out of two
           - Alternative (adjective) - the other of two things.

Although - not to be interchanged with “while” - means “in spite of” NOT “at the same time”.

AML/CTF - anti-money laundering and counter-terrorism financing - NOT AML/CFT

Among/while NOT Amongst/whilst
API - application programming interface

Apostrophes - to be used in possessives, i.e. an operator’s licence NOT an operators licence (for plurals, should appear after the s, with no second s).

Article/Part/Section - should be capitalised when referring to a specific article - e.g., Article 4 of the Gambling Act.

Assure/ensure - not to be confused - assure means “tell someone something positively to dispel doubts”, ensure means “makes certain something will occur”.
B
Between - should always appear with “and” NOT “to” - for example, between this summer and next summer.

Big tech - two words, breaks convention of other tech words

Bills - U.S. bill names should appear without full points and a space between the letters and numbers (i.e. SB 522 NOT SB522 or S.B. 522).

Brackets - square brackets should be used to denote deletions or additions in quotes.

Buy now, pay later - no hyphens 

Bullet points - see Lists
C
Capitalisation - all important words should have a capital in titles (i.e. just not joining words such as and/of/the/a)

Cardrooms not card rooms

Cases - legal cases should appear in italics, with a v for versus.

Casino-resorts NOT casino resorts or resort-casinos

Chief executive NOT chief executive officer

Colons (:) - used between independent clauses when the second clause explains, illustrates or expands on the first (i.e. to introduce lists, quotes)

Commas - to be used in figures to denote thousands to avoid confusion with years (i.e, $2,000 NOT $2000)

Comparisons - compare with (highlighting differences)
             - compare to (highlighting similarities)

Companies/organisations - singular entities (it NOT they)
should be followed by “which/that” rather than “who”
Ltd, not Limited

Complement - to accompany something/add value
Compliment - give praise (complimentary = free)

Compound adjectives - should be hyphenated (sports-betting operators / first-quarter earnings)

Comprise/comprising - should NOT be followed with “of”, as it means to “consist of”

Conjunctions - should appear with a semi-colon before and a comma afterwards (; however, / ; therefore,)

Continually - if something occurs repeatedly/regularly in the same way

Continuously - if something occurs without interruption or gaps

Contractions - don’t, can’t, won’t, etc. to be avoided in copy (except in marketing material and depending on tone)

Contrast - by contrast - when comparing one thing to another
    - in contrast - simply noting a difference

Counsel/Council - counsel  = advice, guidance; council = an advisory group or meeting
Court of Justice of the European Union (CJEU) rather than ECJ
Cryptocurrency - one word, not hyphenated.
​​Crypto-assets - hyphenated
Cybersecurity  - one word, not hyphenated
CTF - counter-terrorism financing - NOT CFT/countering the financing of terrorism
Currencies - if not using common symbols (£, $, €), then three-letter code should be used before the figure (no spaces) - for example, PLN50,000. Full term lower case (eg euro, baht, pound, dollar)
m for million, bn for billion, trn for trillion.
D
Date format - Month, Day, Year (e.g., March 7, 2019)
For Insights & Analysis summary text: can just say “today”, e.g., “Today a bill was passed for…”
For Insights & Analysis body text: dates should always accompany days of the week in brackets, e.g., “On Wednesday (June 8) a bill was passed...”
For NIBs: always use dates rather than days.

Department for Digital, Culture, Media & Sport - ampersand

Directives - for commonly used directives, style is 4th Anti-Money Laundering Directive (4th AMLD), revised Payment Services Directive (PSD2)
      - try to use widely known titles rather than just numbers to ensure the directives are more easily recognised.

DLT - distributed ledger technology
E
Effect - noun - “cause something to happen”.

Em dash (—) - should be used as a conjunction, not a hyphen or en dash (–).

Ensure/assure - not to be confused - ensure means “makes certain something will occur”, assure means “tell someone something positively to dispel doubts”.

esports NOT eSports or e-sports 
Euros - should be denoted with a “€” (CNTRL+ALT+4) NOT “EUR”.
F
fintech NOT FinTech

Footnotes - avoid where possible, if necessary write them into the text or add links.
G
GGR - “gross gaming revenues” 

Government - does not need a capital g.

Governor - should be written out in full, NOT Gov.

Guidance (singular and plural) - does NOT need to be preceded by “a” (Guide/guides, Guideline/guidelines)
H
Headlines - all words should begin with a capital

Horseracing NOT horse racing

Hyphenation - DO: land-based, fixed-odds, cross-border, invitation-only, fast-tracked (if “a fast-tracked application”), match-fixing, year-on-year, up-to-date, whistle-blowers, six-month period, non-fungible tokens, crypto-assets, e-money

            - DON’T: email, blocklist, whitelist, whitelisted, cybersecurity, cryptocurrency, white paper
I
Impact - should be used as a noun - i.e. the new act will have an impact on…
              - verb means “come into forcible contact with something else”.
              - using “affect” as a verb is more accurate.
J
Judgment - legal decision
Judgement - one’s own opinion

Jargon - avoid using confusing terms or tabloidese, e.g. use players rather than punters.

Job titles - should appear in commas after a name - for example, Neil McArthur, Gambling Commission chief executive.
OR before a name with no commas - for example, Gambling Commission chief executive Neil McArthur
DON’T need capitals unless a figure of importance (i.e., Prime Minister, President)

Italics - whole chunks of text from legislation should be italicised; however, short quotes do not need to be. 

Justice Department - U.S. Department of Justice - to appear with caps (as requested by US team).
K
KYC - know your customer
L
Legislature - does not need a capital l.

Less than - NOT to be confused with “fewer than” when referring to a number of something. i.e. fewer than 100 gambling tables.

Licence - noun (UK), i.e. a driver’s licence
License - verb/noun (US)

Lists - bulleted lists should generally begin with a cap and end with a full stop (make sure they are consistent).
M
MONEYVAL NOT Moneyval

More than - to be used instead of “over”. i.e., more than 20 players rather than over 20 players.
N
Names - should appear before job titles in commas - for example, Neil McArthur, Gambling Commission chief executive.

Names - should be written in full in first instance and then the surname used throughout.

Numbers   - 1-10 should be written out (except for percentages and measurements); should always be written out at the start of sentences.

Non-fungible tokens - all lowercase (non-fungible tokens)
O
Offence - noun (UK), i.e. commit an offence
Offense - noun (US)

Organisations/companies - singular entities (it NOT they)
should be followed by “which/that” rather than “who”

Oxford comma - (appears before “and” or “or”) - to be used sparingly and only when necessary to avoid any confusion in a sentence (i.e., where more than one “and/or” appears).

Over - should not be used as a replacement for “more than”.
P

Parliament - does not need a capital p.

Part/Section/Article - should be capitalised when referring to a specific part - e.g., Part 4 of the Gambling Act

Passive voice - should always try to write in active rather than passive - more direct and clearer (For example - The report was released by the Gambling Commission (PASSIVE); The Gambling Commission released the report (ACTIVE))

Past/passed - past is a noun/adverb/adjective - “in the past”, “past experience”.
           - passed is the past tense of “to pass” - “the law was passed in government”.

Prepaid, not pre-paid

Percentages - numbers should always be written as figures
percent NOT per cent or %
Figures should appear with a full point between them NOT comma (for example, 5.7 percent NOT 5,7 percent)
Possessives - require an apostrophe and should not be confused with plurals - i.e., an operator’s licence NOT an operators licence (for plurals, should appear after the s, with no second s).

Prepositions - keep an eye out for missing prepositions - according “to”/ in accordance “with”/ in relation “to” / with regard “to”

Principal - main, most important
Principle - a fundamental source or basis of something

Programme (UK)
Program (US, UK - for computer program, Australian English)
Q
Quotes - speaker should be referenced in the past tense (said NOT says)

Quote marks - double quote marks should be used for speech
           - single quote marks should only be used for titles and within quotes.
(See Quote reference sheet for more information on how to use quotes.)
R
regtech NOT RegTech

Repetition - avoid using words that mean the same thing (“and also” / “include, among others” / VLT terminals / ATM machines)

Racetracks not race tracks
S
Seasons - when referencing a specific season of a year should be treated like a proper noun, i.e. should include a capital - Winter 2018.

Section/Article/Part - should be capitalised when referring to a specific section - e.g., Section 4 of the Gambling Act.

Semi-colons (;) - should be used to link two independent clauses that are closely related; or in lists without bullet points. (Do not overuse - often a full stop and new sentence will be better.)

Sports betting NOT sportsbetting

Sports team names 

Storey (pl. storeys) - level of a building (UK English) (story/stories - US English)
T
That defines, which informs

Third person - “you” - avoid where possible.

Titles - all important words should begin with a capital (i.e. just not joining words such as and/of/the/a)

Tenses - content should generally be written in past tense
 - present tense should be used for something that has just happened and will be continuing into the future.
U
United States abbreviated to U.S. (Americas-focused stories on GC) / US in international content when mentioned in passing or across PC

USA PATRIOT Act - should be kept as such, i.e. with caps, as it’s an acronym for “Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act”)

U.S. Department of Justice - Justice Department (with capitals as requested)
V
Vixio GamblingCompliance / Vixio PaymentsCompliance
Vixio (to be used on its own after first instance)
W
Which informs, that defines

While/among NOT Whilst/amongst

While - not to be interchanged with “although” - means “at the same time” NOT “in spite of”.
X
Y
Year quarters - Q1, Q2, H1, H2, etc. 
Z
Acronyms
 AML/CTF - anti-money laundering and counter-terrorism financing - NOT AML/CFT

API - application programming interface

DLT - distributed ledger technology
User Prompt 41053c
Horizon Scanning Outline.

Purpose of Analyst writing Horizon Scanning Updates

Distil the key points of the development for clients to quickly see what is changing without reading the whole source.
Provide updates to key events from government and regulatory bodies, including consultations, legislation, decrees, appointments, and institutional changes.
Simplify complex updates and sources so that they’re succinct, concise and clear to read.
Consistently structure and write updates in the same format.

Structure of Horizon Scanning Updates

Always think about:
Who (Authority) is publishing/enforcing the content/regulation? 
Where (Jurisdiction)?
What type of document or announcement is it (e.g., consultation, regulation, decree, appointment, institutional change)? What is changing/being informed?
Who is this update applicable to (credit, e-money institutions, etc.)?
Why is this update noteworthy? What is its significance?
When is the update applicable?


Title
Describe what the update is about.
Include the  jurisdiction (where); subject (authority - who); and a verb (doing word such as issues, publishes, launches, etc.- what). 
All titles should be written in present tense. 
Avoid using acronyms
Approx 10 - 20 words


Example
Turkey’s Personal Data Protection Authority Publishes Data Protection Guidance




Paragraph 1
Open with the date of the update (When)
Name the authority that released the update (Who)
Summarise the release (What)
Example
On June 20, 2025, the Securities and Exchange Board of India (SEBI) launched a consultation on guidelines for responsible usage of artificial intelligence (AI) and machine learning (ML) in Indian securities markets.


Paragraph 2
Summarise key points. 
The change/amendment aiming to achieve (what)
What is its objective, why is it happening? Why is it significant? (why)
Who does it impact or concern? (Who)


The aim is to summarise large source documents so the reader doesn’t need to do it themselves. DO NOT just copy the first few sentences of the document.


Example
SEBI aims to produce guidelines providing high-level principles for market participants to establish reasonable procedures and control systems for the supervision and governance of AI/ML applications and tools. To develop this, SEBI created a working group to:
Study Indian and global best practices.
Prepare the guidelines.
Address the concerns and issues arising from AI/ML usage.
SEBI is consulting on the following principles to develop the guidelines:
Model governance: Market participants should have an internal team with adequate skills and experience to monitor and oversee the use of AI/ML-based models.
Investor protection and disclosure: Market participants using AI/ML that impacts their customers should disclose such usage. Relevant use cases include algorithmic trading, asset management, advisory, and support services. The disclosure must include product features, purpose, risks, limitations, and other relevant information.
Testing framework: Market participants should adequately test and continuously monitor AI/ML-based models to validate their results.
Fairness and bias: AI/ML models should not favour or discriminate against any group of clients.
Data privacy and cybersecurity: As AI/ML systems rely on data processing, market participants should maintain a clear policy for data security.





Paragraph 3 
Acts as a “Call To Action”. Provide forward looking context:
What actions need to be taken?
Who needs to take action?
Next steps to the development.
Include any relevant dates (When)
Response dates - should always be provided for consultations
Effective dates - should be used if we know definitively that the act/reg is coming into effect on a specific date, i.e., it has been passed/adopted.



Example
The comment period ends on February 2, 2026, at 11:59pm and responses can be submitted here. The comment response is expected to be published in April 2026. 



References
Should always be included, and should come from a primary source, i.e., an authority, not a news source.

General Style Notes:
200-250 words
Active voice
Authorities and companies referenced as a single entity (“It”, not “they”)
Titles in title case
Internal Vixio vocabulary guide

















Content Style Guide

Spelling should generally be in UK English, except for North American-facing (US/Canada/Caribbean) content.
A

Acronyms - should be spelt out in first instance with acronym in brackets. For example, Financial Conduct Authority (FCA).

Act - when just referring to “the act”, it does not need a capital a.

Active prose - should always try to write in active rather than passive - more direct and clearer (For example - The report was released by the Gambling Commission (PASSIVE); The Gambling Commission released the report (ACTIVE))

Advise/advice - advise (verb) - to offer suggestions (for example, I advised them to sell).
             - advice (noun) - give formal suggestions (for example, I gave them advice).

Advisor NOT adviser

Affect - verb - “have an effect on something, make a difference”


Alternate/Alternative 
           - Alternate (adjective) - means every other
           - Alternative (noun) - strictly one out of two
           - Alternative (adjective) - the other of two things.

Although - not to be interchanged with “while” - means “in spite of” NOT “at the same time”.

AML/CTF - anti-money laundering and counter-terrorism financing - NOT AML/CFT

Among/while NOT Amongst/whilst
API - application programming interface

Apostrophes - to be used in possessives, i.e. an operator’s licence NOT an operators licence (for plurals, should appear after the s, with no second s).

Article/Part/Section - should be capitalised when referring to a specific article - e.g., Article 4 of the Gambling Act.

Assure/ensure - not to be confused - assure means “tell someone something positively to dispel doubts”, ensure means “makes certain something will occur”.
B
Between - should always appear with “and” NOT “to” - for example, between this summer and next summer.

Big tech - two words, breaks convention of other tech words

Bills - U.S. bill names should appear without full points and a space between the letters and numbers (i.e. SB 522 NOT SB522 or S.B. 522).

Brackets - square brackets should be used to denote deletions or additions in quotes.

Buy now, pay later - no hyphens 

Bullet points - see Lists
C
Capitalisation - all important words should have a capital in titles (i.e. just not joining words such as and/of/the/a)

Cardrooms not card rooms

Cases - legal cases should appear in italics, with a v for versus.

Casino-resorts NOT casino resorts or resort-casinos

Chief executive NOT chief executive officer

Colons (:) - used between independent clauses when the second clause explains, illustrates or expands on the first (i.e. to introduce lists, quotes)

Commas - to be used in figures to denote thousands to avoid confusion with years (i.e, $2,000 NOT $2000)

Comparisons - compare with (highlighting differences)
             - compare to (highlighting similarities)

Companies/organisations - singular entities (it NOT they)
should be followed by “which/that” rather than “who”
Ltd, not Limited

Complement - to accompany something/add value
Compliment - give praise (complimentary = free)

Compound adjectives - should be hyphenated (sports-betting operators / first-quarter earnings)

Comprise/comprising - should NOT be followed with “of”, as it means to “consist of”

Conjunctions - should appear with a semi-colon before and a comma afterwards (; however, / ; therefore,)

Continually - if something occurs repeatedly/regularly in the same way

Continuously - if something occurs without interruption or gaps

Contractions - don’t, can’t, won’t, etc. to be avoided in copy (except in marketing material and depending on tone)

Contrast - by contrast - when comparing one thing to another
    - in contrast - simply noting a difference

Counsel/Council - counsel  = advice, guidance; council = an advisory group or meeting
Court of Justice of the European Union (CJEU) rather than ECJ
Cryptocurrency - one word, not hyphenated.
​​Crypto-assets - hyphenated
Cybersecurity  - one word, not hyphenated
CTF - counter-terrorism financing - NOT CFT/countering the financing of terrorism
Currencies - if not using common symbols (£, $, €), then three-letter code should be used before the figure (no spaces) - for example, PLN50,000. Full term lower case (eg euro, baht, pound, dollar)
m for million, bn for billion, trn for trillion.
D
Date format - Month, Day, Year (e.g., March 7, 2019)
For Insights & Analysis summary text: can just say “today”, e.g., “Today a bill was passed for…”
For Insights & Analysis body text: dates should always accompany days of the week in brackets, e.g., “On Wednesday (June 8) a bill was passed...”
For NIBs: always use dates rather than days.

Department for Digital, Culture, Media & Sport - ampersand

Directives - for commonly used directives, style is 4th Anti-Money Laundering Directive (4th AMLD), revised Payment Services Directive (PSD2)
      - try to use widely known titles rather than just numbers to ensure the directives are more easily recognised.

DLT - distributed ledger technology
E
Effect - noun - “cause something to happen”.

Em dash (—) - should be used as a conjunction, not a hyphen or en dash (–).

Ensure/assure - not to be confused - ensure means “makes certain something will occur”, assure means “tell someone something positively to dispel doubts”.

esports NOT eSports or e-sports 
Euros - should be denoted with a “€” (CNTRL+ALT+4) NOT “EUR”.
F
fintech NOT FinTech

Footnotes - avoid where possible, if necessary write them into the text or add links.
G
GGR - “gross gaming revenues” 

Government - does not need a capital g.

Governor - should be written out in full, NOT Gov.

Guidance (singular and plural) - does NOT need to be preceded by “a” (Guide/guides, Guideline/guidelines)
H
Headlines - all words should begin with a capital

Horseracing NOT horse racing

Hyphenation - DO: land-based, fixed-odds, cross-border, invitation-only, fast-tracked (if “a fast-tracked application”), match-fixing, year-on-year, up-to-date, whistle-blowers, six-month period, non-fungible tokens, crypto-assets, e-money

            - DON’T: email, blocklist, whitelist, whitelisted, cybersecurity, cryptocurrency, white paper
I
Impact - should be used as a noun - i.e. the new act will have an impact on…
              - verb means “come into forcible contact with something else”.
              - using “affect” as a verb is more accurate.
J
Judgment - legal decision
Judgement - one’s own opinion

Jargon - avoid using confusing terms or tabloidese, e.g. use players rather than punters.

Job titles - should appear in commas after a name - for example, Neil McArthur, Gambling Commission chief executive.
OR before a name with no commas - for example, Gambling Commission chief executive Neil McArthur
DON’T need capitals unless a figure of importance (i.e., Prime Minister, President)

Italics - whole chunks of text from legislation should be italicised; however, short quotes do not need to be. 

Justice Department - U.S. Department of Justice - to appear with caps (as requested by US team).
K
KYC - know your customer
L
Legislature - does not need a capital l.

Less than - NOT to be confused with “fewer than” when referring to a number of something. i.e. fewer than 100 gambling tables.

Licence - noun (UK), i.e. a driver’s licence
License - verb/noun (US)

Lists - bulleted lists should generally begin with a cap and end with a full stop (make sure they are consistent).
M
MONEYVAL NOT Moneyval

More than - to be used instead of “over”. i.e., more than 20 players rather than over 20 players.
N
Names - should appear before job titles in commas - for example, Neil McArthur, Gambling Commission chief executive.

Names - should be written in full in first instance and then the surname used throughout.

Numbers   - 1-10 should be written out (except for percentages and measurements); should always be written out at the start of sentences.

Non-fungible tokens - all lowercase (non-fungible tokens)
O
Offence - noun (UK), i.e. commit an offence
Offense - noun (US)

Organisations/companies - singular entities (it NOT they)
should be followed by “which/that” rather than “who”

Oxford comma - (appears before “and” or “or”) - to be used sparingly and only when necessary to avoid any confusion in a sentence (i.e., where more than one “and/or” appears).

Over - should not be used as a replacement for “more than”.
P

Parliament - does not need a capital p.

Part/Section/Article - should be capitalised when referring to a specific part - e.g., Part 4 of the Gambling Act

Passive voice - should always try to write in active rather than passive - more direct and clearer (For example - The report was released by the Gambling Commission (PASSIVE); The Gambling Commission released the report (ACTIVE))

Past/passed - past is a noun/adverb/adjective - “in the past”, “past experience”.
           - passed is the past tense of “to pass” - “the law was passed in government”.

Prepaid, not pre-paid

Percentages - numbers should always be written as figures
percent NOT per cent or %
Figures should appear with a full point between them NOT comma (for example, 5.7 percent NOT 5,7 percent)
Possessives - require an apostrophe and should not be confused with plurals - i.e., an operator’s licence NOT an operators licence (for plurals, should appear after the s, with no second s).

Prepositions - keep an eye out for missing prepositions - according “to”/ in accordance “with”/ in relation “to” / with regard “to”

Principal - main, most important
Principle - a fundamental source or basis of something

Programme (UK)
Program (US, UK - for computer program, Australian English)
Q
Quotes - speaker should be referenced in the past tense (said NOT says)

Quote marks - double quote marks should be used for speech
           - single quote marks should only be used for titles and within quotes.
(See Quote reference sheet for more information on how to use quotes.)
R
regtech NOT RegTech

Repetition - avoid using words that mean the same thing (“and also” / “include, among others” / VLT terminals / ATM machines)

Racetracks not race tracks
S
Seasons - when referencing a specific season of a year should be treated like a proper noun, i.e. should include a capital - Winter 2018.

Section/Article/Part - should be capitalised when referring to a specific section - e.g., Section 4 of the Gambling Act.

Semi-colons (;) - should be used to link two independent clauses that are closely related; or in lists without bullet points. (Do not overuse - often a full stop and new sentence will be better.)

Sports betting NOT sportsbetting

Sports team names 

Storey (pl. storeys) - level of a building (UK English) (story/stories - US English)
T
That defines, which informs

Third person - “you” - avoid where possible.

Titles - all important words should begin with a capital (i.e. just not joining words such as and/of/the/a)

Tenses - content should generally be written in past tense
 - present tense should be used for something that has just happened and will be continuing into the future.
U
United States abbreviated to U.S. (Americas-focused stories on GC) / US in international content when mentioned in passing or across PC

USA PATRIOT Act - should be kept as such, i.e. with caps, as it’s an acronym for “Uniting and Strengthening America by Providing Appropriate Tools Required to Intercept and Obstruct Terrorism Act”)

U.S. Department of Justice - Justice Department (with capitals as requested)
V
Vixio GamblingCompliance / Vixio PaymentsCompliance
Vixio (to be used on its own after first instance)
W
Which informs, that defines

While/among NOT Whilst/amongst

While - not to be interchanged with “although” - means “at the same time” NOT “in spite of”.
X
Y
Year quarters - Q1, Q2, H1, H2, etc. 
Z
Acronyms
 AML/CTF - anti-money laundering and counter-terrorism financing - NOT AML/CFT

API - application programming interface

DLT - distributed ledger technology


---

ARTICLE METADATA (use as ground truth — do not override with guesses):
- Jurisdiction: Serbia
- Authority: Serbia Gaming Authority - Instructions
- Domain: GamblingCompliance

Now, given the above instructions and style guide, please generate a horizon scanning
update based on the following webpage content. Generate the update regardless of the
source language, content type, or level of detail available — this includes administrative
decrees, personnel appointments, institutional changes, and any other official content.
Use whatever information is present.

ПРЕЧИШЋЕН ТЕКСТ На основу чл. 8. став 7. и 9. став 2. Правилника о информационо-комуникационом систему за приређивање посебних игара на срећу преко средстава електронске комуникације („Службени гласник РС“, бр.152/20 и 58/25), чл. 6. став 7. и 7. став 2. Правилника о информационо-комуникационом систему за приређивање посебних игара на срећу — клађење („Службени гласник РС“, бр.152/20), чл. 6. став 7. и 7. став 2. Правилника о информационо-комуникационом систему за приређивање посебних игара на срећу на аутоматима („Службени гласник РС“, бр.152/20) и члана 7. став 7. Правилника о информационо-комуникационом систему за приређивање посебних игара на срећу у играчницама („Службени гласник РС“, бр. 47/2026), Управа за игре на срећу доноси: УПУТСТВО ЗА ИНТЕГРАЦИЈУ ИНФОРМАЦИОНО – КОМУНИКАЦИОНОГ СИСТЕМА ПРИРЕЂИВАЧА СА ИНФОРМАЦИОНИМ СИСТЕМОМ УПРАВЕ ЗА ИГРЕ НА СРЕЋУ САДРЖАЈ Извор података - ip_address АПИ Путање. Путања /betting Путања /betting/bel ++. Путања /betting/bet/combo Путања /betting/win Путања /betting/w Путања /berting/rollbaci Путања /beiting/jackpot Путања /Sl0t 1. Путања /slot/depo. Путања /slot/withdraw Путања /slot/rollback Путања /slot/jackpot.. Путања /slot-periodic Путања /online-slot .... Путања /online-slot/dail Путања /online-play Путања /online-player/deposit Путања /online-player/withdraw. Путања /online-player/rollback . Путања /online-player/balanc Путања /casino/. Путања /casino/open . Путања /casino/pause Путања /сахто Путања /casino/credi Путања /сахтог/с1охе. Путања /casino/reconciliation Путања /casino/full_reconciliatio АПИ Путање лица за примање допуна Путања /deposit Путања /rollbac! Сал Ово Ооо = со Во о Ољо се ~ Извор података - ip_address Приређивач посебних игара на срећу (у даљем тексту: приређивач) је дужан да достави “/P Adresu’” са које ће слати податке на Трансакциони АПИ. Та адреса мора бити “white list”- ована. За сваку ИП адресу, приређивач ће добити јединствени кључ који се мора слати у заглављу (header) сваке поруке. Име заглавља je x-api-key. Поменута ИП адреса ce може користити само у сврхе рада овог сервиса. АПИ Путање Информационо-комуникациони систем Управе за итре на срећу (у даљем тексту: систем Управе) бележи трансакције настале у информационо-комуникационом систему приређивача (у даљем тексту: систем приређивача), као и додатне податке потребне за надзор, у зависности од канала преко кога се приређују посебне игре на срећу (игре на срећу – клађење, игре на срећу на аутоматима, игре на срећу путем средстава електронске комуникације, игре на срећу у играчницама), тако што систем приређивача аутоматски, у реалном времену, шаље ка ИКС Управе настале трансакције. Поред трансакција уплата, улога, исплата, добитака и џекпотова (jackpot) постоје и сторно трансакције. Уколико претходно послата трансакција садржи грешку (нпр. грешка при куцању тикета, грешка приликом уноса износа уплате на аутомате или погрешна обрада резултата спортског клађења, итд.), приређивач је дужан да пошаље сторно трансакцију. Код свих појединачних трансакција, износ сторно трансакције мора бити идентичан износу трансакције, и мора постојати референца трансакције која се сторнира, што је детаљније приказано у документу. Такође, приређивач је дужан да погрешне трансакције сторнира најкасније у року од 5 дана од настанка трансакције. Сваки прекид или грешку у слању података са система приређивача, ка систему Управе приређивач је дужан одмах да пријави Управи путем електронске поште. Постоје следеће АПИ путање које је потребно интегрисати од стране приређивача: - /betting - (клађење и преко средстава електронске комуникације). - /slot - (аутомат клубови), - /slot-periodic (аутомат клубови), - /online-slot - (преко средстава електронске комуникације), - /online-player - (преко средстава електронске комуникације) и - /casino — (играчнице). Свака путања враћа ИД трансакције која је креирана у ИКС Управе. ИД трансакције je поље типа UUID. Следећи одговори су могући: Статус Опис 201 Created Успешно креирана трансакција. Пример: ("иша": "3fa85£64-5717-4562-b3 fe-2¢963 f66afa6" ) 404 Not Found Путања He постоји на серверу. 422 Unprocessable Грешка у формату поруке. Одговор je објашњење о грешци у Епшу формату: Џ с "detail": [ | | N "loc ЕТ "string" H ] 1 i msg" "type": : "string", "string" Тренутна верзија АПИца је v/, што значи да пре сваке путање треба додати /v1. При појави нове верзије АПИ-ја овај део путање ће се променити али ће стара верзија остати активна док се не изврши комплетна миграција приређивача на нову верзију. Пример једне путање: /vI/slot-periodic Путања /betting АПИ путање које почињу ca /berting/ ce односе Ha податке који се прикупљају са уплатно- исплатних места у кладионицама, као и за игре на срећу преко средстава електронске комуникације хојр одговарају играма на уплатно-исплатним местима, тачније све online игре које спадај јеалном времену. ; у групу игара на срећу — клађење. Ове трансакције се прикупљају у У следећој табели су приказана потребна поља за ове типове трансакција: Име поља Обавезно Опис transaction_time да Време трансакције са временском зоном 2020-05- 25708:48:28+02:00 (пример у временској зони Републике Србије); 2020-05-25708:48:282 (пример у UTC формату). transaction_id да ИД трансакције из система приређивача. Текстуалног типа (string). transaction_amount да Вредност трансакције у РСД. Максимално две децималне цифре (float, decimal, double). betting place_id | ИД кладионице додељен од стране Управе, Текстуалног типа (string). Потребно уколико је у питању уплата са уплатно-исплатног места. зпскет по Нумернички број налепнице уплатно-исплатног места додељен од стране овлашћене лабораторије. Текстуалног типа (string). Потребно уколико је у питању уплата са уплатно-исплатног места. вате_ пате да Име игре. Уколико је у питању спортско клађење име игре је sport_betting, у осталим случајевима име игре је име из система приређивача (нпр. greek_kino, lucky6, ...). jmbg »ж Јединствени матични број грађанина играча који је одиграо тикет. Подложно провери о исправности ЈМБГ-а. о Потребно уколико је у питању уплата са веб-а и уколико је играч држављанин Републике Србије. |разгром_питђег = Број пасоша играча који је одиграо тикет Текстуалног типа (string) у формату xx:passport_number, где хх представља двознаковни код државе издаваоца пасоша, а passport_number представља сам број пасоша. Потребно уколико је у питању уплата са веб-а и уколико играч није држављанин Републике Србије. source да Ознака да ли је трансакција настала на земаљском клађењу или online клађењу (Landbase, Web) * Уплате које стижу са уплатно-исплатног места морају имати попуњена поља betting расе та w sticker_no. ** Уплате које стижу с веб-а морају да имају попуњено једно од поља jmbg или passport_number, а не смеју да имају попуњена поља везана за уплатно-исплатно место. У оквиру /betting путања cy 6 конкретних акција: - /betting/bet - уплата тикета, - /betting/bet/combo - уплата комбо тикета, - /betting/win - исплата тикета, - /betting/win/combo - исплата комбо тикета, - /betting/rollback - сторнирање трансакције и - /betting/jackpot – џекпот. Путања /betting/bet Ова путања скупља све уплатне трансакције. Поред претходно дефинисаних поља потребно је послати и поља дефинисана у следећој табели: Име поља | Обавезно Опис min_odds * Минимална квота на тикету. Максимално осам децималних цифара (float, decimal, double). Потребно је обратити пажњу на игре које сходно резулату могу имату две другачије квоте - нпр. Азијски хендикеп. max_odds * Максимална квота на тикету. Максимално осам децималних цифара (float, decimal, double). min_win % Минимални добитак на тикету у РСД. Максимално две децималне цифре (float, decimal, double). max_win » Максимални добитак на тикету у РСД. Максимално две децималне цифре (float, decimal, double). min_bonus * Минимални бонус на тикету у РСД. Максимално две децималне цифре (float, decimal, double). max_bonus Максимални бонус на тикету у РСД. Максимално две децималне! цифре (float, decimal, double). max_payout да Максимална исплата на тикету у РСД. Максимално две децималне цифре (float, decimal, double). Углавном представља суму max_win + max_bonus осим ако поменута сума није већа од максималне исплате коју приређивач дозвољава. ticket_id да ИД тикета из система приређивача, Текстуалног типа (string). bet_type aa** Тип бета може бити (Real, Promo). ticket да JSON објекат доле дефинисан. * поља су обавезна за трансакције које нису типа /сотбо. ** поље bet_type може бити типа промо само уколико source има вредност Web с обзиром на то да Закон о играма на срећу дозвољава коришћење промо средстава само на играма на срећу путем средстава електронске комуникације. Тикет: Име поља | Обавезно Опис sy да Опис тикета. Текстуалног типа (7112). У случају" фикс“ тикета систем je n/n при чему п представља број догађаја на тикету. У случају "системског" тикета систем је m/n. У случају да се тикет састоји од комбинација (фикс + систем или више система) комбинације се раздвајају зарезом (,) - пример п1/п],т2/п2. У случају мултисистема први елементи се раздвајају плусом (+) - пример m1 +m2/n2. ne да Број комбинација на тикету. Цео број (тегет). ас да Уплата по комбинацији. Максимално две децималне цифре (float, decimal, double). У случају да се уплате разликују по комбинацији онда се користи путања /betting/bet/combo. e да Низ догађаја који се налазе на тикету. Низ е представља групе које су дефинисане у пољу Sy и сходно томе има одређени број елемената. Сваки елемент представља низ догађаја за једну групу. Пример - у случају ni/ni,m2/n2 низ е ће имати два члана, при чему ће први члан бити низ догађаја од n/ елемената, а други члан низ догађаја од п2 елемената. Постоје два типа елемената: • слемент везан за спортско клађење и • елемент везан за игре бројева. Елемент везан за спортско клађење: | Име поља | Обавезно | Опис Домаћин. Текстуалног типа (5/712). Гост. Текстуалног типа (string). ~ Такмичар. Текстуалног типа (sfring). ot + Антепост. Текстуалног типа (string). Спорт за који је везан догађај. Текстуалног типа (string). а | | Taine за које је везан догаћај. Текстуалног типа (string). st да Време трансакције са временском зоном 2020-05-25T08:48:28+02:00 (пример у временској зони Републике Србије); 2020-05-25708:48:282 (пример у UTC формату). о | да _|Низ исхода. Исходи су текстуалног типа (string). od да Низ квота. Квоте имају максимално три децималне цифре (float, deeimal, double). * Зависно од типа догађаја. Потребно је послати: • за дуалне догађаје - 1, а, • за догађаје везане за такмичаре - с (могу се послати и ћаји • за догађаје везане за антепост (outright) — of. Елемент везан за игре бројева: Име поља | Обавезно Опис ст да Низ бројева који су одиграни (представљен као текст при чему су бројеви раздвојени зарезом) или опис сепцијалне комбинације ако нису одиграни бројеви (пример: ода, еуеп, red ball. ...). od да Низ квота. Квоте имају максимално две децималне цифре (float, decimal, double). * обавезно за игре које имају квоте (пример Грчки кино). Није обавезно за игре где се добитак одређује на основу редоследа извлачења (пример Lucky6). Примери: Пример тикета спортског клађења: / Ц "transaction_time": "2020-05-20720:15:25 02:00", "wansaction_id": "89f5b9f0-ac80-4cfe-9b 7a-9fd96e 264468", "transaction_amount": 200, "betting place_id": "2c2aa9eb", "sticker_no": "0002231", "min_odds": 9.79855987, "max_odds": 9.79855988, "min win": 1959.71. "max_win": 1959.71, "min_bonus": 97.98, "max_bonus": 97.98, 057.69, "аате пате": "sports_betting", "ticket_id": "123-333-11аа", "ег туре": "Real", "source": "Landbase", трске!" ( "за": "5/5", "тах рауош": 2 "ne": 1, "ас": 200, Nett: [ [ {"h": "Man.City", "а": "Man. ла", "5": "fudbal", "ct": "Engleska 1", "st": "2020-05-20720:30:00+02:00", "о": ["KIL"], "od": [1.51]}, (У "Liverpool", "a": "Arsenal", "5": "риба", "ct": "Engleska 1", "st": "2020-05-20T20:30:00+ 02:00", "о": ["KI2"], "od": [1.70]}, {"h": "Chelsea", "а": "Everton", "5": "fudbal", "ct": "Engleska 1", "st": "2020-05-20T20.30:00+ 02:00", "о": ["1-1&3+"], "od": [1.95]}, #т": "Real.M.", "a": "Barcelona", "у": "fudbal", "ct": "Spanija 1", "st": "2020-05-20720:30:00+02:00", "о": ["ppGG"], "od": [1.45]), f'h": "Valencia", "а": "Atletico.M.", "5": "fudbal", "ct": "Spanija 1", "st": "2020-05-20720:30:00+02:00", "о": ["h1(1)"], "od": [2.35]} 1 jf у , Пример антепоста с web-a: / i "game_name": "sports_betting". "source": "Web", "ticket": { Walls ТА, "пе": 1, "ас": 200, Me "ог": "Celzi osvaja Englesku 1 - 2020", "9": "fudbal", "st": "2020-05-20720:30:00" "od": [5]}] 1 i} Пример тикета игре greek kino: г Џ ". "аате пате": "greek kino", "ticket": ( ка "3/3 пи I, "ас": 200, "el" [ [ fem": "2,22,32" а" B.5]} / SS ue, Пример тикета игре greek kino бр 2: / Ц "game_name": "greek_kino", "ticket": ( а" "у" те 1 "ас": 200, пој i {combination Pi J mn, 7 "еуеп_ хит", "od": [2.5]} Путања /betting/bet/combo Ова путања се разликује од претходне путање по изгледу THKeTa. Тикети који се шаљу на ову путању могу имати различите вредности за различите комбинације на самом тикету. Име поља | Обавезно Опис sy да Опис тикета. Текстуалног типа (string). Описи комбинација се одвајају знаком тачка зарез (:). Више информација биће дато кроз примере. [Ne | да Број комбинација на тикету. Цео број (integer). ЈЕ | да Низ догађаја који се налазе на тикету. Низ е представља групе које су дефинисане у пољу sy и сходно томе има одређени број елемената. Један елемент је приказан у следећој табели. Име поља | Обавезно Опис sy да Опис система везан за групу – исти као и опис система везан за тикет у одељку /betting/bel. Ат да Уплата по групи у РСД. Максимално две децималне цифре (float, decimal, double). Ac да Уплата по комбинацији у групи у РСД. Максимално две децималне цифре (float, decimal, double). Ne да Број комбинација у групи. Цео број (integer). Gid да Јединствени идентификатор који обележава групу. Текстуалног типа (string). El да Низ елемената који се налазе у групи. Један елемент има исти формат као што је дефинисано у одељку Љептелљел. Примери: Пример тикета више синглова, различита уплата по синглу: / Џ трапхаспоп те": "2020-05-20720:15:25 +02:00", трапхаспоп_1а": "заеда167-за9с-4507-Б0а1 -ј0отаа47басе5", "transaction amount": 1000, "betting place_id"**2¢2aa9eb", "sticker_no": "0002231", "max_payout": 1557.5, "game_name": "sports betting", "ticket_id": "123-333-11qa", "bet_type": "Real", "source": "Web", "ticket": { "за": "УЛ", "ne"? 2, "ар ИТ, "ат": 730, "ас": 730, те": 1, "gid": "867dd83c-eclf-4b71-88dd-c55eaf18e906", {"h": "Man.City", "а" "Man.Utd.", "у": "fudbal", "ci 20720:30:00+02:00". "о": ["KII"], "od": [1.51]} J ГИ "am": 250, "ас": 250, те": 1, "gid": "26617803-1196-4/15-а449-3653321491а2", пар [ {"h": "Liverpool", "a": "Arsenal", "5": "fudbal", "ct": "Engleska 1", "st": "2020-05-20720:30:00+02:00", "о": ["KI2"], "od": [1.70]} 1 i] [= РСД. сл": "Епрехка 1". "st": "2020-05- Пример представља уплату на два сингла, при чему је прва уплата 750 РСД, а друга 250 Пример тикета различита уплата по систему: | / i “"transaction_amount": 1600, "ticket": { "за": "2/4;:3/4", "пе": 10, "ву": "D/A", "am": 600, "ас": 100, те": 6, "gid": "867dd83c-ec 1f-4b7 1-88dd-c55eafl8e906", 4 "Man.Cit", "а": "Man. Utd.", "5": "fudbal", "ct": "Engleska 1", "st": "2020-05-20T20:30:00+02:00", "о": ["КИ"], "od": [1.51]}, 4 "Liverpool", "а": "Arsenal", "fudbal", "ct": "Engleska 1", "а": "2020-05-20720:30:00+ 02:00", "о": ["KI2"], "od": [1.70]}, fh": "Chelsea", "а": "Everton", "5"; "fudbal", "ct": "Engleska 1", "st": "2020-05-20T20:30:00+ 02:00", "о": ["1-1&3+"], "од": [1.95]}, fh": "Real.M.", "а": "Barcelona", "s": "fudbal", "ct": "Зратја 1", "st": "2020-05-20T20:30:00+02:00", "о": ["ppGG"], "од": [1.45]) 1 he "sy" "3/4" "am": 1000, "ac": 250, Те": 4, "gid": "26617803-1f8b-4f15-ad49-3bb3321491a2", "el": [ {"h": "Мап.Спу", "а": "Man.Utd.", "у": "fudbal", "ct": "Engleska 1", "st": "2020-05-20T20:30:00+02:00", "о": ["KI1"], "od": [1.51]}, {'h": "Liverpool", "a": "Arsenal", "5": "fudbal", "ct": "Engleska 1", "st": "2020-05-20T20:30:00+02:00", "о": ["K12"], "od": [1.70]}, {"h": "Chelsea", "a": "Everton", "5": "fudbal", "ct": "Engleska 1", "st": "2020-05-20T20:30:00+02:00", "о": ["1-1&3+"], "od": [1.95]}, ит": "Real.M.", "а": "Barcelona", "s": "fudbal", "et": "Spanija 1", "st": "2020-05-20720:30:00+02:00", "о": ["ppGG"], "od": [1.45]) ] iy 2 J i , Пример представља уплату на систем од 2+3/4 утакмице при чему је уплата за 2/4 600 РСД, а за 3/4 1000 РСД. Путања /betting/win Ова путања скупља све исплатне трансакције везане за добитак на тикету. Поред поменутих података потребно је додатно послати и: eT Име поља Обавезно Опис НИ bet_transaction_id © ИД референтне уплатне трансакције. Текстуалног типа (string). ticket_id % ИД тикета за који се исплаћује исплата. Текстуалног типај (string). win_odds да Добитна квота. Максимално осам децималних цифара! (float, decimal, double). win_type да Поље обележава тип добитка (Regular, Cashback, Cashout). bonus да Бонус освојен на тикету у РСД. Максимално две децималне цифре (float, decimal, double). bet_type na** Тип опкладе из кога је настао овај добитак (Real, Promo) cancel да Поље које може имати вредности ‘rue и false зависно од —=— тога да ли је на тикету било догађаја који cy одложени или прекинути. canceled_events Р =) У случају да cancel поље има вредност (rue потребно је послати низ догађаја који су одложени или прекинути. Формат једног догађаја је исти као и у позиву Љештаљелг. * Једно од ова два поља је обавезно. Преференца је да се пошаљу оба. ** поље bet_type може бити типа промо само уколико source има вредност Web и уколико је улог из ког је овај добитак настао исто типа промо. Примери: Пример исплатне трансакције: / i "transaction_time": "2020-05-21T20:00:00+ 02:00", ттапхаспоп_ та": "деда1е35-78а7-4е36-5727-1се1055074 15", "transaction_amount": 2057.69, "betting расе ја": "2c2aa9eb", "sticker_no": "0002231", "аате пате": "sports_betting", "bet_transaction_id": "89f5b9f0-ac80-4cfe-9b Та-оја9бе 264468", "пскег га": "123-333-11да", "win_odds": 9.79855987, "win_type": "Regular", "bonus": 97.98, "cancel": false, "source": "Landbase", "bet_type": "Real" 2 if Пример исплатве трансакције са одложеном једном утакмицом: — / Џ "wansaction_time": "2020-05-21T20:00:00+02:00", "wansaction_id": "Vedale35-78a7-4e3b-b727-Icel05507d1b", "transaction_amount"; 1362.7, "betting place_id": "2c2aa9eb", __— "sticker_no": "0002231", "game_name": "sports_betting", "source": "Landbase", "bet_transaction_id": "89/5b9f0-ac80-4cfe-9b7a-9fd96e264468", "ticket_id": "123-333-11qa", "win_odds": 6.4891125, "win туре": "Regular", "bonus": 0, "cancel": true, "canceled events": [ {"h": "Man. City", "а": "Man.Utd.", "5": "fudbal", "et": "Engleska 1", "st": "2020-05- 20720:30:00+02:00", "о": "КИ", "od": [1]}] П J Путања /betting/win/combo Поред података који ce шаљу на путањи /berting/win потребно je послати и поље gid које је послато у позиву /betting/bet/combo. Сви износи у овој трансакцији се односе на један gid. Пример: Пример исплатне /сотђо трансакције: у i "transaction_time": "2020-05-21T20:00:00+02:00", "transaction_id": "Qedale35-78a7-4e3b-b727-1ce]05507d1b", "transaction_amount": 2057.69, "betting place_id": "2c2aa9eb", "sticker_no": "0002231", "сате пате": "sports _betting", "source": "Landbase", "bet transaction 14": "89f5b9f0-ac80-4cfe-9b 7a-9fd96e 264468", "ticket_id": "123-333-11да", "win_odds": 9.79855987, "win_type": "regular", "bonus": 97.98, "cancel": false, "gid": "867dd83c-ec lf-4b71-88dd-c55eaf18e906", П i Путања /betting/rollback Ова путања скупља све трансакције везане за поништавање трансакције (сторнирање тикета, грешка при исплати). Поред поменутих података потребно је додатно послати и: Име поља Обавезно Опис rollback_ i ИД референтне трансакције. Текстуалног типа transaction_id (string). ticket_id ¥ ИД тикета за који ce врши поништавање. Текстуалног | типа (string). rollback_transaction_type да Поље које може имати вредности Ber, Win или Jackpot зависно од тога који се тип трансакције сторнира. ђет туре na** _ |Тип трансакције која ce сторнира, може бити (Real, Ртото) * Једно од ова два поља је обавезно. Преференца је да се пошаљу оба. ** Поље bet_type може бити типа промо само уколико source има вредност Web u уколико је улог из Kor је настао џекпот (jackpot) такође типа промо. Пример: Пример сторно трансакције: / t "transaction_time": "2020-05-20720:17:15 +02:00", трапзаспоп га": "e92b8fel-5d88-44d4-b84e-39a7bdfoafd7", “transaction_amount": 200, "betting рћасе та": "2c2aa9eb", "sticker_no": "0002231", "rollback transaction_id": "46232294-5ј20-4222-аааа-35ваес5 27960", "ticket_id": "31267832-32ds-vda", "source": "Landbase", "game_name": "sports_betting" Путања /betting/jackpot Путања скупља све трансакције везане за добитак џекпот-а (jackpot). Поред поменутих података потребно је додатно послати и: Име поља Обавезно Опис bet_transaction_id i ИД референтне уплатне трансакције. Текстуалног типа (string). ticket_id * ИД тикета за који се исплаћује исплата. Текстуалног типа (string). bet_type да Тип трансакције из које је настао џекпот (jackpot), може бити (Real, Promo): jackpot_type ла Тип џекпот (jackpot) трансакције, може бити (Game internal, Progressive, Fixed amount, International); Game internal — Овај тип представља џекпот-ове који су део саме игре аутомата. тачније добитак који се остварује у циклусу реализације свих програмираних комбинација добитака аутомата; Progressive — Овај тип представља прогресивни џекпот добијен кроз џекпот систем приређивача; Fixed amount — Овај тип представља џекпот са фиксним износом добијен кроз џекпот систем приређивача; International – Овај тип представља џеклот из џекпот система трећих лица. * Једно од ова два поља је обавезно. Преференца је да се пошаљу оба. Примери: Пример jackpot трансакције: / Џ "тапхаспоп_пте": "2020-05-20720: 17:26", "transaction_id": "Ifl4d3b1-069e-4117-8ea5-27a339fetea7", "transaction_amount": 10000, "imbg": "1101999710111", "het_transaction_id": "¢7681632-e804-4f40-b62a-980fdebfda9e", "ticket_id": "324dsv-23", "game_name": "greek_kino", "source": "Landbase", "bet_type": "Real" ) s Путања /slot АПИ путање које почињу са /slot/ односе се на податке који се прикупљају у реалном времену из аутомат клубова. У оквиру /slot путања су 4 конкретне акције: - /slot/deposit (уплата) - /slot/witheraw (исплата) - /slot/ jackpot (џекпот) - /slot/rollback (поништавање) За све трансакције је потребно послати: Име поља Обавезно Опис transaction_time да Време трансакције са временском зоном 2020-05- 25708:48:28+02:00 (пример у временској зони Републике Србије); 2020-05-25T08:48:28Z (пример у UTC формату). transaction_id да ИД трансакције из система приређивача. Текстуалног типа (ита). transaction_amount да ~ |Вредност трансакције у РСД. Максимално две децималне цифре (float, decimal, double). transaction _type Тип трансакције. Текстуалног типа (string). Потребно је назначити како је извршена трансакција, да ли је у питању акцептор новца, уплата кредита и слично. slot_club_id ла Ид слот клуба (додељује се при интеграцији, а убудуће ће бити достављен на решењу). || | 5 | sticker_no да Нумерички број налепнице за аутомат додељен од стране овлашћене лабораторије. Путања /slot/deposit Ова путања скупља све трансакције уплата и садржи основне податке дефинисане изнад. Путања /slot/withdraw Ова путања скупља све трансакције исплата и садржи основне податке дефинисане изнад. Путања /lot/rolthack Ова путања скупља све трансакције везане за сторнирање. Поред поменутих података потребно је додатно послати и: Име поља Обавезно Опис | гоПђаск_ да Ид рефрерентне трансакције која се поништава. transaction_id rollback_transaction_bype да Информација о типу трансакције која се сторнира (Deposit, Withdrawal, Jackpot) Путања /slot/jackpot Путања скупља све трансакције везане за добитак џекпот-а (jackpot). Поред поменутих података потребно је додатно послати и: Име поља Обавезно Опис transaction_withdraw_amount да Вредност исплаћена кроз промет апарата. Максимално две децималне цифре (float, decimal, double). ~ | : = = jackpot_type да! Тип џекпот (jackpot) трансакције, може бити (бате internal, Progressive, Fixed amount, International); Game internal — Овај тип представља џекпот-ове који су део саме игре аутомата, тачније добитак који се остварује у циклусу реализације свих програмираних комбинација добитака аутомата; a

Response (Summary)

TITLE: Serbia's Gaming Authority Issues Integration Guidance for Gaming Operators' Information Systems

BODY:
The Serbia Gaming Authority (Uprava za igre na sreću) issued instructions on integrating gaming operators' information and communication systems with its own information system. The instructions were issued under the Rulebooks on the information and communication systems for special games of chance, covering betting, slot machines, online games through electronic communication, and casinos.

The instructions set out how operators' systems must automatically send transactions to the Authority's system in real time. Covered transactions include stakes, payouts, winnings, and jackpots. Operators must also send reversal transactions for erroneous entries, within five days of the original transaction. Any interruption or error in data transmission must be reported to the Authority by email immediately.

Operators must whitelist the IP address from which data is sent and use a unique key provided by the Authority in each message header. Data is transmitted through separate API paths for betting (/betting), slot clubs (/slot, /slot-periodic), online slots and online players (/online-slot, /online-player), and casinos (/casino). Each request requires fields such as transaction time, transaction ID, amount, and sticker or venue identifiers. The current API version is v1, and older versions remain active until operators complete migration to the new version.

Operators integrating with the system must align their infrastructure with these technical requirements. The instructions take effect under the referenced rulebooks, and operators should consult the full document for field-level specifications.