{"id":"arbeidstilsynet","name":"Arbeidstilsynet registers","description":"Approval status in Arbeidstilsynet's registers of staffing agencies and cleaning companies, which buyers must check before hiring.","documentation":"https://data.arbeidstilsynet.no/","operations":[{"name":"check_staffing_agency","description":"Check one staffing agency (bemanningsforetak) in Arbeidstilsynet's register. Signature: check_staffing_agency(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"check_staffing_agency(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"organization_id","type":"string","schema":{"type":"string"},"required":true,"default":null,"description":"The 9-digit organisasjonsnummer, e.g. \"998514231\".","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_staffing_agency?organization_id={organization_id}&limit=25&offset=0","output_fields":["organization_id","registered","register","name","status","approved","organization_form","employees","website","business_address","business_address.street","business_address.postal_code","business_address.city","business_address.municipality","business_address.municipality_number","business_address.county","subunits","subunits[].organization_id","subunits[].name","subunits[].city","register_generated_at","note"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name","subunits[].name"],"employee_count":["employees"]},"description_language":"en","documentation":"Check one staffing agency (bemanningsforetak) in Arbeidstilsynet's register.\n\nBuyers in Norway have a duty to check that the supplier is registered;\nunregistered firms may not legally sell staffing services to businesses\nin Norway.\n\nArgs:\n    org_nr: The 9-digit organisasjonsnummer, e.g. \"998514231\".\n\nReturns `org_nr`, `registered`, `register` (\"bemanningsforetak\") and, when\nfound, name, status, approved (true when godkjenningsstatus is \"Godkjent\"),\norganization_form, employees, website, business_address (street,\npostal_code, city, municipality, municipality_number, county), subunits\n(org_nr, name, city) and register_generated_at. When the number is not a\nregistered main unit, returns `registered` false with a note.\n\nData: Arbeidstilsynet, NLOD 2.0.\n\nSignature: check_staffing_agency(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/check_staffing_agency/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/check_staffing_agency/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_staffing_agency","response_schema":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"registered":{"type":"boolean"},"register":{"type":"string"},"name":{"type":["string","null"]},"status":{"type":["string","null"]},"approved":{"type":["boolean","null"]},"organization_form":{"type":["string","null"]},"employees":{"type":["integer","null"]},"website":{"type":["string","null"]},"business_address":{"type":"object","properties":{"street":{"type":["string","null"]},"postal_code":{"type":["string","null"]},"city":{"type":["string","null"]},"municipality":{"type":["string","null"]},"municipality_number":{"type":["string","null"]},"county":{"type":["string","null"]}},"additionalProperties":false},"subunits":{"type":"array","items":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]}},"additionalProperties":false}},"register_generated_at":{"type":["string","null"]},"note":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","registered","register"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_staffing_agency/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_staffing_agency","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_staffing_agency?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"arbeidstilsynet","operation":"check_staffing_agency","parameters":{"organization_id":"example-id"},"data":{"organization_id":"example-id","registered":true,"register":"example value","name":"Example","status":"example value","approved":true,"organization_form":"example value","employees":1,"website":"example value","business_address":{"street":"example value","postal_code":"example value","city":"example value","municipality":"example value","municipality_number":"example value","county":"example value"},"subunits":[{"organization_id":"example-id","name":"Example","city":"example value"}],"register_generated_at":"example value","note":"example value"},"entities":[{"type":"organization","id":"example-id","source":"arbeidstilsynet","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"arbeidstilsynet","name":"Arbeidstilsynet registers","description":"Approval status in Arbeidstilsynet's registers of staffing agencies and cleaning companies, which buyers must check before hiring.","cache_ttl_seconds":3600,"documentation":"https://data.arbeidstilsynet.no/"}]},"_provenance":{"data":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet"},"entities":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_staffing_agency","source":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","wiki":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/check_staffing_agency/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"search_staffing_agencies","description":"Search staffing agencies (bemanningsforetak) by name or municipality. Signature: search_staffing_agencies(name: string, optional, default None; municipality: string, optional, default None; approved_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_staffing_agencies(name: string, optional, default None; municipality: string, optional, default None; approved_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","parameters":[{"name":"name","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Case-insensitive substring of the company name, e.g. \"bemanning\".","unit":null,"display_type":"string"},{"name":"municipality","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Exact municipality name (case-insensitive) or number, e.g. \"Oslo\" or \"0301\". A name two municipalities share (Her\u00f8y) raises an error listing their numbers.","unit":null,"display_type":"string"},{"name":"approved_only","type":"boolean","schema":{"type":"boolean"},"required":false,"default":false,"description":"Only agencies with godkjenningsstatus \"Godkjent\".","unit":null,"display_type":"yes/no"},{"name":"limit","type":"integer","schema":{"type":"integer"},"required":false,"default":50,"description":"Max companies to return, 1-200 (default 50). Unit: items.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"type":"integer"},"required":false,"default":0,"description":"Results to skip before the first one returned (default 0); with limit, pages through every match. Unit: items.","unit":"items","display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_staffing_agencies?name={name}&municipality={municipality}&approved_only=false&limit=50&offset=0","output_fields":["count","returned","companies","companies[].organization_id","companies[].name","companies[].status","companies[].approved","companies[].city","companies[].municipality"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["companies[].name"]},"description_language":"en","documentation":"Search staffing agencies (bemanningsforetak) by name or municipality.\n\nAt least one of `name` and `municipality` is required; the register holds\nabout 3,000 agencies and cannot be listed unfiltered. Buyers in Norway\nhave a duty to check that the supplier is registered.\n\nArgs:\n    name: Case-insensitive substring of the company name, e.g. \"bemanning\".\n    municipality: Exact municipality name (case-insensitive) or number,\n        e.g. \"Oslo\" or \"0301\". A name two municipalities share (Her\u00f8y)\n        raises an error listing their numbers.\n    approved_only: Only agencies with godkjenningsstatus \"Godkjent\".\n    limit: Max companies to return, 1-200 (default 50).\n    offset: Results to skip before the first one returned (default 0); with\n        limit, pages through every match.\n\nReturns `count` (all matches), `returned` (this page) and `companies`\nsorted by name, each with org_nr, name, status, approved, city and\nmunicipality.\n\nData: Arbeidstilsynet, NLOD 2.0.\n\nSignature: search_staffing_agencies(name: string, optional, default None; municipality: string, optional, default None; approved_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/search_staffing_agencies/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/search_staffing_agencies/?name={name}&municipality={municipality}&approved_only=false&limit=50&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_staffing_agencies","response_schema":{"type":"object","properties":{"count":{"type":"integer"},"returned":{"type":"integer"},"companies":{"type":"array","items":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"name":{"type":["string","null"]},"status":{"type":["string","null"]},"approved":{"type":["boolean","null"]},"city":{"type":["string","null"]},"municipality":{"type":["string","null"]}},"additionalProperties":false}}},"additionalProperties":false,"required":["count","returned","companies"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_staffing_agencies/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_staffing_agencies","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_staffing_agencies?name={name}&municipality={municipality}&approved_only=false&limit=50&offset=0","response_example":{"source":"arbeidstilsynet","operation":"search_staffing_agencies","parameters":{"name":"Example","municipality":"example value","approved_only":false,"limit":50,"offset":0},"data":{"count":1,"returned":1,"companies":[{"organization_id":"example-id","name":"Example","status":"example value","approved":true,"city":"example value","municipality":"example value"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"arbeidstilsynet","name":"Arbeidstilsynet registers","description":"Approval status in Arbeidstilsynet's registers of staffing agencies and cleaning companies, which buyers must check before hiring.","cache_ttl_seconds":3600,"documentation":"https://data.arbeidstilsynet.no/"}]},"_provenance":{"data":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet"},"entities":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_staffing_agencies","source":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","wiki":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/search_staffing_agencies/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"check_cleaning_company","description":"Check one cleaning company (renhold) in Arbeidstilsynet's register. Signature: check_cleaning_company(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","signature":"check_cleaning_company(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0)","parameters":[{"name":"organization_id","type":"string","schema":{"type":"string"},"required":true,"default":null,"description":"The 9-digit organisasjonsnummer, e.g. \"943001820\" (main unit) or \"972094722\" (sub-unit).","unit":null,"display_type":"string"},{"name":"limit","type":"integer","schema":{"type":"integer","minimum":1,"maximum":100,"default":25},"display_type":"integer","required":false,"default":25,"description":"Maximum list items returned by the gateway (default 25, maximum 100).","unit":"items"},{"name":"offset","type":"integer","schema":{"type":"integer","minimum":0,"default":0},"display_type":"integer","required":false,"default":0,"description":"Number of list items to skip before returning the page.","unit":"items"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_cleaning_company?organization_id={organization_id}&limit=25&offset=0","output_fields":["organization_id","registered","register","name","status","approved","organization_form","industry_codes","industry_codes[].code","industry_codes[].name","business_address","business_address.street","business_address.postal_code","business_address.city","business_address.municipality","business_address.municipality_number","business_address.county","subunits","subunits[].organization_id","subunits[].name","subunits[].city","register_generated_at","matched_subunit","note"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["name","industry_codes[].name","subunits[].name"],"identifier":["industry_codes[].code"]},"description_language":"en","documentation":"Check one cleaning company (renhold) in Arbeidstilsynet's register.\n\nBuyers in Norway have a duty to check that the supplier is registered;\nunregistered firms may not legally sell cleaning services to businesses\nin Norway. A sub-unit's organisasjonsnummer resolves to its main unit,\nwith `matched_subunit` naming the sub-unit that matched.\n\nArgs:\n    org_nr: The 9-digit organisasjonsnummer, e.g. \"943001820\" (main unit)\n        or \"972094722\" (sub-unit).\n\nReturns `org_nr` (the main unit), `registered`, `register` (\"renhold\") and,\nwhen found, name, status, approved (true when the status starts with\n\"Godkjent\"), organization_form, industry_codes (code, name),\nbusiness_address (street, postal_code, city, municipality,\nmunicipality_number, county), subunits (org_nr, name, city),\nmatched_subunit (only when matched via a sub-unit) and\nregister_generated_at. When not found, returns `registered` false with a\nnote.\n\nData: Arbeidstilsynet, NLOD 2.0.\n\nSignature: check_cleaning_company(organization_id: string, required; limit: integer, items, optional, default 25; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/check_cleaning_company/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/check_cleaning_company/?organization_id={organization_id}&limit=25&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_cleaning_company","response_schema":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"registered":{"type":"boolean"},"register":{"type":"string"},"name":{"type":["string","null"]},"status":{"type":["string","null"]},"approved":{"type":["boolean","null"]},"organization_form":{"type":["string","null"]},"industry_codes":{"type":"array","items":{"type":"object","properties":{"code":{"type":["string","null"]},"name":{"type":["string","null"]}},"additionalProperties":false}},"business_address":{"type":"object","properties":{"street":{"type":["string","null"]},"postal_code":{"type":["string","null"]},"city":{"type":["string","null"]},"municipality":{"type":["string","null"]},"municipality_number":{"type":["string","null"]},"county":{"type":["string","null"]}},"additionalProperties":false},"subunits":{"type":"array","items":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"name":{"type":["string","null"]},"city":{"type":["string","null"]}},"additionalProperties":false}},"register_generated_at":{"type":["string","null"]},"matched_subunit":{"type":["string","null"]},"note":{"type":["string","null"]}},"additionalProperties":false,"required":["organization_id","registered","register"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_cleaning_company/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_cleaning_company","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_cleaning_company?organization_id={organization_id}&limit=25&offset=0","response_example":{"source":"arbeidstilsynet","operation":"check_cleaning_company","parameters":{"organization_id":"example-id"},"data":{"organization_id":"example-id","registered":true,"register":"example value","name":"Example","status":"example value","approved":true,"organization_form":"example value","industry_codes":[{"code":"example value","name":"Example"}],"business_address":{"street":"example value","postal_code":"example value","city":"example value","municipality":"example value","municipality_number":"example value","county":"example value"},"subunits":[{"organization_id":"example-id","name":"Example","city":"example value"}],"register_generated_at":"example value","matched_subunit":"example value","note":"example value"},"entities":[{"type":"organization","id":"example-id","source":"arbeidstilsynet","description":"Organization used as the operation input."}],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"arbeidstilsynet","name":"Arbeidstilsynet registers","description":"Approval status in Arbeidstilsynet's registers of staffing agencies and cleaning companies, which buyers must check before hiring.","cache_ttl_seconds":3600,"documentation":"https://data.arbeidstilsynet.no/"}]},"_provenance":{"data":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet"},"entities":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/check_cleaning_company","source":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","wiki":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/check_cleaning_company/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}},{"name":"search_cleaning_companies","description":"Search cleaning companies (renhold) by name or municipality. Signature: search_cleaning_companies(name: string, optional, default None; municipality: string, optional, default None; approved_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","signature":"search_cleaning_companies(name: string, optional, default None; municipality: string, optional, default None; approved_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0)","parameters":[{"name":"name","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Case-insensitive substring of the company name, e.g. \"renhold\".","unit":null,"display_type":"string"},{"name":"municipality","type":"string","schema":{"anyOf":[{"type":"string"},{"type":"null"}]},"required":false,"default":null,"description":"Exact municipality name (case-insensitive) or number, e.g. \"Drammen\" or \"3301\". A name two municipalities share (Her\u00f8y) raises an error listing their numbers.","unit":null,"display_type":"string"},{"name":"approved_only","type":"boolean","schema":{"type":"boolean"},"required":false,"default":false,"description":"Only companies whose status starts with \"Godkjent\".","unit":null,"display_type":"yes/no"},{"name":"limit","type":"integer","schema":{"type":"integer"},"required":false,"default":50,"description":"Max companies to return, 1-200 (default 50). Unit: items.","unit":"items","display_type":"integer"},{"name":"offset","type":"integer","schema":{"type":"integer"},"required":false,"default":0,"description":"Results to skip before the first one returned (default 0); with limit, pages through every match. Unit: items.","unit":"items","display_type":"integer"}],"json_get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_cleaning_companies?name={name}&municipality={municipality}&approved_only=false&limit=50&offset=0","output_fields":["count","returned","companies","companies[].organization_id","companies[].name","companies[].status","companies[].approved","companies[].city","companies[].municipality"],"output_fields_truncated":false,"canonical_field_aliases":{"name":["companies[].name"]},"description_language":"en","documentation":"Search cleaning companies (renhold) by name or municipality.\n\nAt least one of `name` and `municipality` is required; the register holds\nthousands of companies and cannot be listed unfiltered. Buyers in Norway\nhave a duty to check that the supplier is registered.\n\nArgs:\n    name: Case-insensitive substring of the company name, e.g. \"renhold\".\n    municipality: Exact municipality name (case-insensitive) or number,\n        e.g. \"Drammen\" or \"3301\". A name two municipalities share (Her\u00f8y)\n        raises an error listing their numbers.\n    approved_only: Only companies whose status starts with \"Godkjent\".\n    limit: Max companies to return, 1-200 (default 50).\n    offset: Results to skip before the first one returned (default 0); with\n        limit, pages through every match.\n\nReturns `count` (all matches), `returned` (this page) and `companies`\nsorted by name, each with org_nr, name, status, approved, city and\nmunicipality. Sub-units are not listed separately; each company is its\nmain unit.\n\nData: Arbeidstilsynet, NLOD 2.0.\n\nSignature: search_cleaning_companies(name: string, optional, default None; municipality: string, optional, default None; approved_only: yes/no, optional, default False; limit: integer, items, optional, default 50; offset: integer, items, optional, default 0).","documentation_language":"en","wiki_get_endpoint":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/search_cleaning_companies/","wiki_get_url_template":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/search_cleaning_companies/?name={name}&municipality={municipality}&approved_only=false&limit=50&offset=0","json_endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_cleaning_companies","response_schema":{"type":"object","properties":{"count":{"type":"integer"},"returned":{"type":"integer"},"companies":{"type":"array","items":{"type":"object","properties":{"organization_id":{"type":["string","null"]},"name":{"type":["string","null"]},"status":{"type":["string","null"]},"approved":{"type":["boolean","null"]},"city":{"type":["string","null"]},"municipality":{"type":["string","null"]}},"additionalProperties":false}}},"additionalProperties":false,"required":["count","returned","companies"]},"response_schema_status":{"status":"declared","codegen_safe":true,"description":"Maintained response contract."},"entity_projection":{"status":"projected","entity_types":["organization"],"description":"Recognized records and stable operation identifiers are projected; an empty array means the successful payload contained no recognizable entity."},"response_schema_url":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_cleaning_companies/schema","endpoint":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_cleaning_companies","get_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_cleaning_companies?name={name}&municipality={municipality}&approved_only=false&limit=50&offset=0","response_example":{"source":"arbeidstilsynet","operation":"search_cleaning_companies","parameters":{"name":"Example","municipality":"example value","approved_only":false,"limit":50,"offset":0},"data":{"count":1,"returned":1,"companies":[{"organization_id":"example-id","name":"Example","status":"example value","approved":true,"city":"example value","municipality":"example value"}]},"entities":[],"_meta":{"retrieved_at":"2026-01-15T12:00:00Z","language":"en","content_languages":["en"],"sources":[{"id":"arbeidstilsynet","name":"Arbeidstilsynet registers","description":"Approval status in Arbeidstilsynet's registers of staffing agencies and cleaning companies, which buyers must check before hiring.","cache_ttl_seconds":3600,"documentation":"https://data.arbeidstilsynet.no/"}]},"_provenance":{"data":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet"},"entities":{"source":"arbeidstilsynet","source_api":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","derived_from":"#/data","description":"Normalized projection of data."}},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/search_cleaning_companies","source":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","wiki":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/search_cleaning_companies/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}}],"operation_schema_url_template":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet/{operation}/schema","related_sources":[{"id":"brreg","name":"Br\u00f8nn\u00f8ysund Register Centre","reason":"Official entity records for a supplier's organisasjonsnummer.","api":"https://allemannsdata.com/wiki/api/v1/kilder/brreg","wiki":"https://allemannsdata.com/wiki/kilder/brreg/"},{"id":"firmafakta","name":"Firmafakta","reason":"Owners, accounts and roles for the same company.","api":"https://allemannsdata.com/wiki/api/v1/kilder/firmafakta","wiki":"https://allemannsdata.com/wiki/kilder/firmafakta/"},{"id":"doffin","name":"Doffin and TED","reason":"Public procurement where the supplier may bid.","api":"https://allemannsdata.com/wiki/api/v1/kilder/doffin","wiki":"https://allemannsdata.com/wiki/kilder/doffin/"}],"_meta":{"retrieved_at":"2026-10-14T13:55:27Z","language":"en","content_languages":["en"],"sources":[{"id":"arbeidstilsynet","name":"Arbeidstilsynet registers","description":"Approval status in Arbeidstilsynet's registers of staffing agencies and cleaning companies, which buyers must check before hiring.","documentation":"https://data.arbeidstilsynet.no/","cache_ttl_seconds":3600}]},"_links":{"self":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","names":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet?view=names","compact":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet?view=compact","full":"https://allemannsdata.com/wiki/api/v1/kilder/arbeidstilsynet","wiki":"https://allemannsdata.com/wiki/kilder/arbeidstilsynet/","feedback":"https://allemannsdata.com/wiki/api/v1/feedback"}}
