{"success":true,"version":"v1","request":{"tool":"get_calculator_schema","calculator_id":"bulgaria-public-add-working-days"},"result":{"entity_type":"calculator","id":"bulgaria-public-add-working-days","calculator_id":"bulgaria-public-add-working-days","canonical_url":"https://tttkmbb.com/everyday/bulgaria-public-add-working-days","name":"Add Bulgaria Working Days","title":"Add Bulgaria Working Days – authority package","category":"everyday","category_name":"Everyday Life","tool_name":"add_bg_working_days","featured_mcp_tool":false,"description":"Adds or subtracts Bulgaria authority-scope working days in exact coverage. Requires explicit mon_fri_planning; education-only holidays do not create general rest.","use_when":"You need a deterministic Bulgaria working-day offset.","do_not_use_when":"Bulgaria 2026 nationwide statutory holidays, observed non-attendance days and January 2 one-off rest over an explicitly selected Monday-Friday planning baseline. November 1 is education-only and does not add general rest. No personal, shift, school, employer, bank/exchange, optional religious-leave, payroll or legal-deadline schedule is computed. Future years and additional local/sector closures are unsupported.","agent_examples":["Add or subtract Bulgaria working days around One-off euro transition rest, not statutory holiday.","Add or subtract Bulgaria working days around May 24 Sunday replacement.","Add or subtract Bulgaria working days around No nationwide school-holiday substitute."],"inputs":[{"name":"start_date","label":"Start date","type":"date","required":true,"description":"Gregorian start date in 2026-2026.","example":"2026-01-01"},{"name":"working_days","label":"Working days","type":"integer","required":true,"min":-1000,"max":1000,"description":"Signed offset; start date excluded for non-zero offsets.","example":1},{"name":"work_schedule","label":"Planning work schedule","type":"enum","required":true,"values":[{"value":"mon_fri_planning","label":"mon_fri_planning"}],"description":"Required explicit Monday-Friday planning baseline, not a universal legal roster.","example":"mon_fri_planning"}],"outputs":[{"name":"start_date","label":"Start date","type":"date","decimals":4,"description":"Input date."},{"name":"result_date","label":"Result date","type":"date","decimals":4,"description":"Date reached."},{"name":"working_days_added","label":"Working days added","type":"integer","decimals":4,"description":"Signed requested offset."},{"name":"calendar_days_elapsed","label":"Calendar days elapsed","type":"integer","decimals":4,"description":"Signed Gregorian difference."},{"name":"public_holidays_skipped","label":"Authority events skipped","type":"list","decimals":4,"description":"Exact events crossed."},{"name":"territory","label":"Territory","type":"string","decimals":4,"description":"BG (Bulgaria)."},{"name":"territory_name","label":"Territory name","type":"string","decimals":4,"description":"Bulgaria"},{"name":"day_type","label":"Day type","type":"string","decimals":4,"description":"statutory_holiday, observed_non_attendance_day, one_off_non_attendance_day, weekend_baseline or regular_workday."},{"name":"holiday_names","label":"Holiday names","type":"string_list","decimals":4,"description":"Events applying on the date."},{"name":"holiday_kinds","label":"Holiday kinds","type":"string_list","decimals":4,"description":"Authority event classifications."},{"name":"holiday_details","label":"Holiday details","type":"list","decimals":4,"description":"Structured event details, including partial-day notes where published."},{"name":"calendar_scope","label":"Calendar scope","type":"string","decimals":4,"description":"Bulgaria 2026 nationwide rest-day facts with explicit Monday-Friday planning baseline"},{"name":"holiday_policy","label":"Holiday policy","type":"string","decimals":4,"description":"Labour_Code_154_statutory_observed_and_Council_one_off_non_attendance"},{"name":"substitute_day_policy","label":"Substitute-day policy","type":"string","decimals":4,"description":"Article_154_2_non_Easter_weekend_replacement_pinned_2026_dates"},{"name":"calendar_profile","label":"Calendar profile","type":"string","decimals":4,"description":"bulgaria-public-holidays"},{"name":"dataset_version","label":"Dataset version","type":"string","decimals":4,"description":"bg-statutory-rest-calendar-2026.1"},{"name":"sources","label":"Sources","type":"list","decimals":4,"description":"Authority and legislation sources."},{"name":"work_schedule","label":"work_schedule","type":"string","decimals":4,"description":"Explicit mon_fri_planning baseline."},{"name":"is_statutory_holiday","label":"is_statutory_holiday","type":"boolean","decimals":4,"description":"Whether result.date is one of the 14 general-scope article 154(1) dates; excludes education-only November 1 and non-attendance substitutes."},{"name":"is_observed_non_attendance_day","label":"is_observed_non_attendance_day","type":"boolean","decimals":4,"description":"Whether result.date is a pinned article 154(2) observed rest date."},{"name":"is_one_off_non_attendance_day","label":"is_one_off_non_attendance_day","type":"boolean","decimals":4,"description":"Whether result.date is January 2, 2026 one-off non-attendance."},{"name":"is_education_only_holiday","label":"is_education_only_holiday","type":"boolean","decimals":4,"description":"November 1 education-only annotation; not extra general rest."},{"name":"observed_for_dates","label":"observed_for_dates","type":"string_list","decimals":4,"description":"Original statutory holiday dates for observed non-attendance, or an empty list."},{"name":"payroll_scope","label":"payroll_scope","type":"string","decimals":4,"description":"Always not_computed; holiday and non-attendance pay rules differ."}],"input_schema":{"type":"object","properties":{"start_date":{"description":"Gregorian start date in 2026-2026.","type":"string","format":"date","examples":["2026-01-01"]},"working_days":{"description":"Signed offset; start date excluded for non-zero offsets.","type":"integer","minimum":-1000,"maximum":1000,"examples":[1]},"work_schedule":{"description":"Required explicit Monday-Friday planning baseline, not a universal legal roster.","type":"string","enum":["mon_fri_planning"],"examples":["mon_fri_planning"]}},"additionalProperties":false,"required":["start_date","working_days","work_schedule"],"examples":[{"start_date":"2026-01-01","working_days":0,"work_schedule":"mon_fri_planning"}]},"output_schema":{"type":"object","properties":{"start_date":{"description":"Input date.","type":"string","format":"date"},"result_date":{"description":"Date reached.","type":"string","format":"date"},"working_days_added":{"description":"Signed requested offset.","type":"integer"},"calendar_days_elapsed":{"description":"Signed Gregorian difference.","type":"integer"},"public_holidays_skipped":{"description":"Exact events crossed.","type":"array"},"territory":{"description":"BG (Bulgaria).","type":"string"},"territory_name":{"description":"Bulgaria","type":"string"},"day_type":{"description":"statutory_holiday, observed_non_attendance_day, one_off_non_attendance_day, weekend_baseline or regular_workday.","type":"string"},"holiday_names":{"description":"Events applying on the date.","type":"array","items":{"type":"string"}},"holiday_kinds":{"description":"Authority event classifications.","type":"array","items":{"type":"string"}},"holiday_details":{"description":"Structured event details, including partial-day notes where published.","type":"array"},"calendar_scope":{"description":"Bulgaria 2026 nationwide rest-day facts with explicit Monday-Friday planning baseline","type":"string"},"holiday_policy":{"description":"Labour_Code_154_statutory_observed_and_Council_one_off_non_attendance","type":"string"},"substitute_day_policy":{"description":"Article_154_2_non_Easter_weekend_replacement_pinned_2026_dates","type":"string"},"calendar_profile":{"description":"bulgaria-public-holidays","type":"string"},"dataset_version":{"description":"bg-statutory-rest-calendar-2026.1","type":"string"},"sources":{"description":"Authority and legislation sources.","type":"array"},"work_schedule":{"description":"Explicit mon_fri_planning baseline.","type":"string"},"is_statutory_holiday":{"description":"Whether result.date is one of the 14 general-scope article 154(1) dates; excludes education-only November 1 and non-attendance substitutes.","type":"boolean"},"is_observed_non_attendance_day":{"description":"Whether result.date is a pinned article 154(2) observed rest date.","type":"boolean"},"is_one_off_non_attendance_day":{"description":"Whether result.date is January 2, 2026 one-off non-attendance.","type":"boolean"},"is_education_only_holiday":{"description":"November 1 education-only annotation; not extra general rest.","type":"boolean"},"observed_for_dates":{"description":"Original statutory holiday dates for observed non-attendance, or an empty list.","type":"array","items":{"type":"string"}},"payroll_scope":{"description":"Always not_computed; holiday and non-attendance pay rules differ.","type":"string"}}},"formula":"planning_workday = weekday AND no nationwide statutory/observed/one-off rest event","method":"Apply 14 statutory dates, three observed non-attendance dates and January 2 one-off rest. Retain November 1 education-only annotation without adding general rest. Do not infer personal rosters.","sources":[{"name":"Ministry of Justice: Labour Code, articles 153-154a","url":"https://www.justice.government.bg/home/normdoc/1594373121","type":"official_legislation","retrieved_at":"2026-09-29T08:29:48.3416697Z","sha256":"fadfcbc1bbf3c52df525b55d1d50cbc4879e1fdf4ba5dd5ee3b3aee16bf1e5b0"},{"name":"Council of Ministers: adopted decisions, November 19, 2025","url":"https://www.gov.bg/bg/prestsentar/zasedaniya-na-ms/dneven-red-na-zasedanie-na-ministerskiya-savet-na-19-11-2025-g","type":"government_decision_announcement","retrieved_at":"2026-09-29T08:29:24.285Z","sha256":"2b5d7ebe244fb0e0ffacc7b061971ee1cc40c40431773e27777e009574d5be85"},{"name":"General Labour Inspectorate: December 31 and January 2 are non-attendance days","url":"https://gli.government.bg/bg/taxonomy/term/423/node/13797","type":"government_scope_guidance","retrieved_at":"2026-09-29T08:29:50.8952365Z","sha256":"fe5005a9fa67cfedd8e5808fe7cfc4a8ff2d6ca98e157cc8dff203015739b592"},{"name":"Bulgarian MFA Slovenia mission: 2026 Bulgarian holiday dates","url":"https://www.mfa.bg/embassies/slovenia/messages/46918","type":"government_date_crosscheck","retrieved_at":"2026-09-29T08:29:52.4957684Z","sha256":"a5516dbe0da1e0df4717e351a3faa542ee0d035f82c13985500c247379159f8e"}],"freshness":{"type":"static","max_age_seconds":null,"note":"Pinned bg-statutory-rest-calendar-2026.1 package."},"examples":[{"name":"Zero offset is identity","inputs":{"start_date":"2026-01-01","working_days":0,"work_schedule":"mon_fri_planning"},"expected":{"result_date":"2026-01-01","working_days_added":0},"url":"https://tttkmbb.com/api/v1/calculate/bulgaria-public-add-working-days?start_date=2026-01-01&working_days=0&work_schedule=mon_fri_planning"}],"faq":[{"q":"Is Monday-Friday mandatory for everyone?","a":"No. Select mon_fri_planning explicitly. Articles 153 and 154a preserve roster and shift exceptions. Individual attendance and pay are not computed."},{"q":"Do Easter weekends create extra substitute days?","a":"No. Article 154(2) excludes Easter. April 14 remains a planning workday."},{"q":"Is November 1 a rest day for all employees?","a":"No. Its non-attendance scope is educational institutions. This general calendar records the annotation but does not invent a nationwide November 2 rest day."}],"tags":["Bulgaria","България","BG","保加利亚","working day","rest day"],"related":[{"calculator_id":"bulgaria-public-working-day","reason":"Inspect a date and source evidence."}],"links":{"html":"https://tttkmbb.com/everyday/bulgaria-public-add-working-days","markdown":"https://tttkmbb.com/everyday/bulgaria-public-add-working-days.md","json":"https://tttkmbb.com/everyday/bulgaria-public-add-working-days.json","api":"https://tttkmbb.com/api/v1/calculate/bulgaria-public-add-working-days","schema":"https://tttkmbb.com/api/v1/calculators/bulgaria-public-add-working-days","openapi":"https://tttkmbb.com/openapi.json","mcp":"https://tttkmbb.com/mcp"},"version":"v1","updated_at":"2026-09-27"},"timestamp":"2026-09-29T12:58:50Z","links":{"mcp":"https://tttkmbb.com/mcp","a2a":"https://tttkmbb.com/a2a","openapi":"https://tttkmbb.com/openapi.json","llms_txt":"https://tttkmbb.com/llms.txt","feed":"https://tttkmbb.com/feed.xml","ard":"https://tttkmbb.com/.well-known/ard.json","ai_catalog":"https://tttkmbb.com/.well-known/ai-catalog.json","agent_card":"https://tttkmbb.com/.well-known/agent-card.json","mcp_server_card":"https://tttkmbb.com/mcp/server-card","mcp_server_card_legacy":"https://tttkmbb.com/.well-known/mcp-server-card.json","ai_plugin":"https://tttkmbb.com/.well-known/ai-plugin.json","agent_capabilities":"https://tttkmbb.com/agent-capabilities.json","docs":"https://tttkmbb.com/docs/index.md","privacy":"https://tttkmbb.com/docs/privacy","terms":"https://tttkmbb.com/docs/terms","support":"https://tttkmbb.com/docs/support","china_work_calendar_data":"https://tttkmbb.com/api/v1/data/china-work-calendar/2026","uk_bank_holidays_data":"https://tttkmbb.com/api/v1/data/uk-bank-holidays","iana_tzdb_data":"https://tttkmbb.com/api/v1/data/iana-tzdb","global_working_day_data":"https://tttkmbb.com/api/v1/data/global-working-day","global_public_holiday_data":"https://tttkmbb.com/api/v1/data/global-public-holidays","global_working_day_reference_data":"https://tttkmbb.com/api/v1/data/global-working-day-reference","australia_public_holidays_data":"https://tttkmbb.com/api/v1/data/australia-public-holidays","us_federal_holidays_data":"https://tttkmbb.com/api/v1/data/us-federal-holidays","canada_federal_holidays_data":"https://tttkmbb.com/api/v1/data/canada-federal-holidays","japan_national_holidays_data":"https://tttkmbb.com/api/v1/data/japan-national-holidays","india_central_government_holidays_data":"https://tttkmbb.com/api/v1/data/india-central-government-holidays","uae_federal_holidays_data":"https://tttkmbb.com/api/v1/data/uae-federal-holidays","new_zealand_public_holidays_data":"https://tttkmbb.com/api/v1/data/new-zealand-public-holidays","south_africa_public_holidays_data":"https://tttkmbb.com/api/v1/data/south-africa-public-holidays","ireland_public_holidays_data":"https://tttkmbb.com/api/v1/data/ireland-public-holidays","france_public_holidays_data":"https://tttkmbb.com/api/v1/data/france-public-holidays","argentina_public_holidays_data":"https://tttkmbb.com/api/v1/data/argentina-public-holidays","uzbekistan_public_holidays_data":"https://tttkmbb.com/api/v1/data/uzbekistan-public-holidays","vietnam_public_holidays_data":"https://tttkmbb.com/api/v1/data/vietnam-public-holidays","bangladesh_public_holidays_data":"https://tttkmbb.com/api/v1/data/bangladesh-public-holidays","sri_lanka_public_holidays_data":"https://tttkmbb.com/api/v1/data/sri-lanka-public-holidays","nigeria_public_holidays_data":"https://tttkmbb.com/api/v1/data/nigeria-public-holidays","ghana_public_holidays_data":"https://tttkmbb.com/api/v1/data/ghana-public-holidays","pakistan_public_holidays_data":"https://tttkmbb.com/api/v1/data/pakistan-public-holidays","kenya_public_holidays_data":"https://tttkmbb.com/api/v1/data/kenya-public-holidays","egypt_public_holidays_data":"https://tttkmbb.com/api/v1/data/egypt-public-holidays","russia_public_holidays_data":"https://tttkmbb.com/api/v1/data/russia-public-holidays","colombia_public_holidays_data":"https://tttkmbb.com/api/v1/data/colombia-public-holidays","chile_public_holidays_data":"https://tttkmbb.com/api/v1/data/chile-public-holidays","greece_public_holidays_data":"https://tttkmbb.com/api/v1/data/greece-public-holidays","kazakhstan_public_holidays_data":"https://tttkmbb.com/api/v1/data/kazakhstan-public-holidays","peru_public_holidays_data":"https://tttkmbb.com/api/v1/data/peru-public-holidays","slovakia_public_holidays_data":"https://tttkmbb.com/api/v1/data/slovakia-public-holidays","hungary_public_holidays_data":"https://tttkmbb.com/api/v1/data/hungary-public-holidays","czech_public_holidays_data":"https://tttkmbb.com/api/v1/data/czech-public-holidays","croatia_public_holidays_data":"https://tttkmbb.com/api/v1/data/croatia-public-holidays","slovenia_public_holidays_data":"https://tttkmbb.com/api/v1/data/slovenia-public-holidays","estonia_public_holidays_data":"https://tttkmbb.com/api/v1/data/estonia-public-holidays","luxembourg_public_holidays_data":"https://tttkmbb.com/api/v1/data/luxembourg-public-holidays","malta_public_holidays_data":"https://tttkmbb.com/api/v1/data/malta-public-holidays","lithuania_public_holidays_data":"https://tttkmbb.com/api/v1/data/lithuania-public-holidays","latvia_public_holidays_data":"https://tttkmbb.com/api/v1/data/latvia-public-holidays","bulgaria_public_holidays_data":"https://tttkmbb.com/api/v1/data/bulgaria-public-holidays","romania_public_holidays_data":"https://tttkmbb.com/api/v1/data/romania-public-holidays","brazil_federal_holidays_data":"https://tttkmbb.com/api/v1/data/brazil-federal-holidays","mexico_labor_rest_days_data":"https://tttkmbb.com/api/v1/data/mexico-labor-rest-days","philippines_public_holidays_data":"https://tttkmbb.com/api/v1/data/philippines-public-holidays","indonesia_public_holidays_data":"https://tttkmbb.com/api/v1/data/indonesia-public-holidays","south_korea_public_holidays_data":"https://tttkmbb.com/api/v1/data/south-korea-public-holidays","italy_public_holidays_data":"https://tttkmbb.com/api/v1/data/italy-public-holidays","spain_public_holidays_data":"https://tttkmbb.com/api/v1/data/spain-national-holidays","germany_public_holidays_data":"https://tttkmbb.com/api/v1/data/germany-national-holidays","netherlands_public_holidays_data":"https://tttkmbb.com/api/v1/data/netherlands-public-holidays","belgium_public_holidays_data":"https://tttkmbb.com/api/v1/data/belgium-public-holidays","austria_public_holidays_data":"https://tttkmbb.com/api/v1/data/austria-public-holidays","poland_public_holidays_data":"https://tttkmbb.com/api/v1/data/poland-public-holidays","portugal_public_holidays_data":"https://tttkmbb.com/api/v1/data/portugal-public-holidays","denmark_public_holidays_data":"https://tttkmbb.com/api/v1/data/denmark-public-holidays","sweden_public_holidays_data":"https://tttkmbb.com/api/v1/data/sweden-public-holidays","norway_public_holidays_data":"https://tttkmbb.com/api/v1/data/norway-public-holidays","finland_public_holidays_data":"https://tttkmbb.com/api/v1/data/finland-public-holidays","switzerland_public_holidays_data":"https://tttkmbb.com/api/v1/data/switzerland-public-holidays","taiwan_government_work_calendar_data":"https://tttkmbb.com/api/v1/data/taiwan-government-work-calendar","hong_kong_general_holidays_data":"https://tttkmbb.com/api/v1/data/hong-kong-general-holidays","turkey_public_holidays_data":"https://tttkmbb.com/api/v1/data/turkey-public-holidays","saudi_financial_holidays_data":"https://tttkmbb.com/api/v1/data/saudi-financial-holidays","thailand_financial_holidays_data":"https://tttkmbb.com/api/v1/data/thailand-financial-holidays","working_day_catalog":"https://tttkmbb.com/api/v1/data/working-day-calendars","html":"https://tttkmbb.com/everyday/bulgaria-public-add-working-days","markdown":"https://tttkmbb.com/everyday/bulgaria-public-add-working-days.md","api":"https://tttkmbb.com/api/v1/calculate/bulgaria-public-add-working-days"}}