{"items":[{"type":"link","label":"Expenses API","link":"/expenses","routeSlug":"/expenses","content":{"contentType":"overview","meta":{"name":"Expenses API"},"children":[{"nodeType":"container","panels":[{"title":"Download OpenAPI description","titleTranslationKey":"download.description.title","children":[{"kind":"download","label":"expenses.json","url":"/_bundle/expenses.json?download"},{"kind":"download","label":"expenses.yaml","url":"/_bundle/expenses.yaml?download"}]},{"title":"Overview","titleTranslationKey":"info.title","children":[]},{"title":"Languages","titleTranslationKey":"languages.title","children":[{"kind":"languages","options":[{"key":"curl","title":"curl","lang":"curl"},{"key":"javascript","title":"JavaScript","lang":"JavaScript"},{"key":"node","title":"Node.js","lang":"Node.js"},{"key":"python","title":"Python","lang":"Python"},{"key":"java","title":"Java","lang":"Java"},{"key":"csharp","title":"C#","lang":"C#"},{"key":"php","title":"PHP","lang":"PHP"},{"key":"go","title":"Go","lang":"Go"},{"key":"ruby","title":"Ruby","lang":"Ruby"},{"key":"r","title":"R","lang":"R"},{"key":"payload","title":"Payload","lang":"Payload"}]}]},{"title":"Servers","titleTranslationKey":"servers.title","children":[{"kind":"servers","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"mode":"default"}]}],"children":[{"nodeType":"overview-section-wrapper","children":[{"nodeType":"header","level":1,"label":"Expenses API (1.0)","showPageActions":true},{"nodeType":"markdoc","content":"Expenses API"},{"nodeType":"overview-section-wrapper","children":[{"nodeType":"markdoc","content":"API to get and update expense reports"}],"sectionId":"/expenses"}],"sectionId":"/expenses"}]}]}},{"label":"Get all expenses","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/expenses/other/get-business-expenses","routeSlug":"/expenses/other/get-business-expenses","metadata":{"seo":{"title":"Get all expenses","description":"Fetch business expenses"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get-business-expenses","name":"Get all expenses","isWebhook":false,"pointer":"/paths/~1expenses/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get all expenses","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Fetch business expenses"},{"nodeType":"security","requirements":[{"schemes":[{"name":"ApiKeyAuth","scopes":[],"type":"apiKey","in":"header","paramName":"X-API-KEY"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"fromdate","in":"query","schemaId":"schema_11","description":"yyyy-mm-dd"},{"name":"todate","in":"query","schemaId":"schema_11","description":"yyyy-mm-dd"},{"name":"page","in":"query","schemaId":"schema_12"},{"name":"limit","in":"query","schemaId":"schema_13","description":"Number of items per page"}],"pointer":"/paths/~1expenses/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/expenses","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"parameters":{"path":[],"query":[{"name":"fromdate","in":"query","schemaId":"schema_11"},{"name":"todate","in":"query","schemaId":"schema_11"},{"name":"page","in":"query","schemaId":"schema_12"},{"name":"limit","in":"query","schemaId":"schema_13"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"ApiKeyAuth","type":"apiKey","name":"X-API-KEY","in":"header"}],"scopes":[]}],"responseCodes":["200","404"],"pointer":"/expenses","href":"other/get-business-expenses","openApiOperationId":"get-business-expenses","summary":"Get all expenses"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Expenses Found","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}},"schemaId":"components/schemas/ExpenseList"},{"code":"404","description":"Expenses Not Found"}],"pointer":"/paths/~1expenses/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ExpenseList","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}}},{"code":"404"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/get-business-expenses"}],"panels":[]}]},"httpPath":"/expenses"},{"label":"Get Expenses Pending Review","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/expenses/other/get-expenses-review","routeSlug":"/expenses/other/get-expenses-review","metadata":{"seo":{"title":"Get Expenses Pending Review","description":"Get expenses pending review"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get-expenses-review","name":"Get Expenses Pending Review","isWebhook":false,"pointer":"/paths/~1expenses~1review/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get Expenses Pending Review","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Get expenses pending review"},{"nodeType":"security","requirements":[{"schemes":[{"name":"ApiKeyAuth","scopes":[],"type":"apiKey","in":"header","paramName":"X-API-KEY"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"fromdate","in":"query","schemaId":"schema_11","description":"Start date (yyyy-mm-dd)"},{"name":"todate","in":"query","schemaId":"schema_11","description":"End date (yyyy-mm-dd)"},{"name":"page","in":"query","schemaId":"schema_12","description":"Page number"},{"name":"limit","in":"query","schemaId":"schema_13","description":"Number of items per page"}],"pointer":"/paths/~1expenses~1review/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/expenses/review","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"parameters":{"path":[],"query":[{"name":"fromdate","in":"query","schemaId":"schema_11"},{"name":"todate","in":"query","schemaId":"schema_11"},{"name":"page","in":"query","schemaId":"schema_12"},{"name":"limit","in":"query","schemaId":"schema_13"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"ApiKeyAuth","type":"apiKey","name":"X-API-KEY","in":"header"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/expenses/review","href":"other/get-expenses-review","openApiOperationId":"get-expenses-review","summary":"Get Expenses Pending Review"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}},"schemaId":"components/schemas/ExpenseList"}],"pointer":"/paths/~1expenses~1review/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ExpenseList","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/get-expenses-review"}],"panels":[]}]},"httpPath":"/expenses/review"},{"label":"Get approved expenses","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/expenses/other/get-expenses-accepted","routeSlug":"/expenses/other/get-expenses-accepted","metadata":{"seo":{"title":"Get approved expenses","description":"Get approved expenses"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get-expenses-accepted","name":"Get approved expenses","isWebhook":false,"pointer":"/paths/~1expenses~1accepted/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get approved expenses","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"ApiKeyAuth","scopes":[],"type":"apiKey","in":"header","paramName":"X-API-KEY"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"fromdate","in":"query","schemaId":"schema_11","description":"Start date (yyyy-mm-dd)"},{"name":"todate","in":"query","schemaId":"schema_11","description":"End date (yyyy-mm-dd)"},{"name":"page","in":"query","schemaId":"schema_12","description":"Page number"},{"name":"limit","in":"query","schemaId":"schema_13","description":"Number of items per page"}],"pointer":"/paths/~1expenses~1accepted/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/expenses/accepted","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"parameters":{"path":[],"query":[{"name":"fromdate","in":"query","schemaId":"schema_11"},{"name":"todate","in":"query","schemaId":"schema_11"},{"name":"page","in":"query","schemaId":"schema_12"},{"name":"limit","in":"query","schemaId":"schema_13"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"ApiKeyAuth","type":"apiKey","name":"X-API-KEY","in":"header"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/expenses/accepted","href":"other/get-expenses-accepted","openApiOperationId":"get-expenses-accepted","summary":"Get approved expenses"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}},"schemaId":"components/schemas/ExpenseList"}],"pointer":"/paths/~1expenses~1accepted/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ExpenseList","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/get-expenses-accepted"}],"panels":[]}]},"httpPath":"/expenses/accepted"},{"label":"Get rejected expenses","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/expenses/other/get-expenses-rejected","routeSlug":"/expenses/other/get-expenses-rejected","metadata":{"seo":{"title":"Get rejected expenses","description":"Get rejected expenses"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get-expenses-rejected","name":"Get rejected expenses","isWebhook":false,"pointer":"/paths/~1expenses~1rejected/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get rejected expenses","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"ApiKeyAuth","scopes":[],"type":"apiKey","in":"header","paramName":"X-API-KEY"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"fromdate","in":"query","schemaId":"schema_11","description":"Start date (yyyy-mm-dd)"},{"name":"todate","in":"query","schemaId":"schema_11","description":"End date (yyyy-mm-dd)"},{"name":"page","in":"query","schemaId":"schema_12","description":"Page number"},{"name":"limit","in":"query","schemaId":"schema_13","description":"Number of items per page"}],"pointer":"/paths/~1expenses~1rejected/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/expenses/rejected","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"parameters":{"path":[],"query":[{"name":"fromdate","in":"query","schemaId":"schema_11"},{"name":"todate","in":"query","schemaId":"schema_11"},{"name":"page","in":"query","schemaId":"schema_12"},{"name":"limit","in":"query","schemaId":"schema_13"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"ApiKeyAuth","type":"apiKey","name":"X-API-KEY","in":"header"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/expenses/rejected","href":"other/get-expenses-rejected","openApiOperationId":"get-expenses-rejected","summary":"Get rejected expenses"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}},"schemaId":"components/schemas/ExpenseList"}],"pointer":"/paths/~1expenses~1rejected/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ExpenseList","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/get-expenses-rejected"}],"panels":[]}]},"httpPath":"/expenses/rejected"},{"label":"Get recovered expenses","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/expenses/other/get-expenses-recovered","routeSlug":"/expenses/other/get-expenses-recovered","metadata":{"seo":{"title":"Get recovered expenses","description":"Get recovered expenses"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get-expenses-recovered","name":"Get recovered expenses","isWebhook":false,"pointer":"/paths/~1expenses~1recovered/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get recovered expenses","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"ApiKeyAuth","scopes":[],"type":"apiKey","in":"header","paramName":"X-API-KEY"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"fromdate","in":"query","schemaId":"schema_11","description":"Start date (yyyy-mm-dd)"},{"name":"todate","in":"query","schemaId":"schema_11","description":"End date (yyyy-mm-dd)"},{"name":"page","in":"query","schemaId":"schema_12","description":"Page number"},{"name":"limit","in":"query","schemaId":"schema_13","description":"Number of items per page"}],"pointer":"/paths/~1expenses~1recovered/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/expenses/recovered","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"parameters":{"path":[],"query":[{"name":"fromdate","in":"query","schemaId":"schema_11"},{"name":"todate","in":"query","schemaId":"schema_11"},{"name":"page","in":"query","schemaId":"schema_12"},{"name":"limit","in":"query","schemaId":"schema_13"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"ApiKeyAuth","type":"apiKey","name":"X-API-KEY","in":"header"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/expenses/recovered","href":"other/get-expenses-recovered","openApiOperationId":"get-expenses-recovered","summary":"Get recovered expenses"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}},"schemaId":"components/schemas/ExpenseList"}],"pointer":"/paths/~1expenses~1recovered/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ExpenseList","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/get-expenses-recovered"}],"panels":[]}]},"httpPath":"/expenses/recovered"},{"label":"Get expenses with refunded payments","deprecated":false,"httpVerb":"get","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/expenses/other/get-expenses-refunded","routeSlug":"/expenses/other/get-expenses-refunded","metadata":{"seo":{"title":"Get expenses with refunded payments","description":"Get expenses with refunded payments"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"get-expenses-refunded","name":"Get expenses with refunded payments","isWebhook":false,"pointer":"/paths/~1expenses~1refunded/get","hasSamples":false},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Get expenses with refunded payments","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"security","requirements":[{"schemes":[{"name":"ApiKeyAuth","scopes":[],"type":"apiKey","in":"header","paramName":"X-API-KEY"}]}]},{"nodeType":"item-content","variant":"query","label":"Query","labelTranslationKey":"query","parameters":[{"name":"fromdate","in":"query","schemaId":"schema_11","description":"Start date (yyyy-mm-dd)"},{"name":"todate","in":"query","schemaId":"schema_11","description":"End date (yyyy-mm-dd)"},{"name":"page","in":"query","schemaId":"schema_12","description":"Page number"},{"name":"limit","in":"query","schemaId":"schema_13","description":"Number of items per page"}],"pointer":"/paths/~1expenses~1refunded/get/parameters"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"GET","path":"/expenses/refunded","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"parameters":{"path":[],"query":[{"name":"fromdate","in":"query","schemaId":"schema_11"},{"name":"todate","in":"query","schemaId":"schema_11"},{"name":"page","in":"query","schemaId":"schema_12"},{"name":"limit","in":"query","schemaId":"schema_13"}],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"ApiKeyAuth","type":"apiKey","name":"X-API-KEY","in":"header"}],"scopes":[]}],"responseCodes":["200"],"pointer":"/expenses/refunded","href":"other/get-expenses-refunded","openApiOperationId":"get-expenses-refunded","summary":"Get expenses with refunded payments"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"OK","mediaType":"application/json","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}},"schemaId":"components/schemas/ExpenseList"}],"pointer":"/paths/~1expenses~1refunded/get/responses"}],"panels":[{"children":[{"kind":"response","headerTitle":"Response","responseCodes":[{"code":"200","schemaId":"components/schemas/ExpenseList","mediaTypes":["application/json"],"mediaTypeContent":{"application/json":{"schemaId":"components/schemas/ExpenseList"}}}],"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/get-expenses-refunded"}],"panels":[]}]},"httpPath":"/expenses/refunded"},{"label":"Update expense sync status","deprecated":false,"httpVerb":"patch","isAdditionalOperation":false,"isWebhook":false,"type":"link","link":"/expenses/other/update-expenses-sync-status","routeSlug":"/expenses/other/update-expenses-sync-status","metadata":{"seo":{"title":"Update expense sync status","description":"Update sync status for one or more expenses"}},"content":{"contentType":"item","itemVariant":"httpItem","meta":{"sourceId":"update-expenses-sync-status","name":"Update expense sync status","isWebhook":false,"pointer":"/paths/~1expenses~1sync_status/patch","hasSamples":true},"children":[{"nodeType":"container","children":[{"nodeType":"header","level":2,"label":"Update expense sync status","isWebhook":false,"showPageActions":true}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Request","labelTranslationKey":"request","deepLinkSuffix":"request"},{"nodeType":"markdoc","content":"Update sync status for one or more expenses"},{"nodeType":"security","requirements":[{"schemes":[{"name":"ApiKeyAuth","scopes":[],"type":"apiKey","in":"header","paramName":"X-API-KEY"}]}]},{"nodeType":"item-content","variant":"body","label":"Request Body","labelTranslationKey":"body","required":true,"mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_14"}},"schemaId":"schema_14","pointer":"/paths/~1expenses~1sync_status/patch/requestBody"}],"panels":[{"children":[{"kind":"code-sample","source":{"kind":"code-sample","operationType":"http","method":"PATCH","path":"/expenses/sync_status","servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"parameters":{"path":[],"query":[],"querystring":[],"header":[],"cookie":[]},"security":[{"schemes":[{"id":"ApiKeyAuth","type":"apiKey","name":"X-API-KEY","in":"header"}],"scopes":[]}],"requestBody":{"application/json":{"schemaId":"schema_14"}},"responseCodes":["200","400","404"],"pointer":"/expenses/sync_status","href":"other/update-expenses-sync-status","openApiOperationId":"update-expenses-sync-status","summary":"Update expense sync status"},"isWebhook":false,"hideReplay":false,"servers":[{"url":"/_mock/expenses","description":"Mock server","isMockServer":true},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}],"schemaId":"schema_14","mediaTypes":["application/json"],"mediaTypeSchemas":{"application/json":{"schemaId":"schema_14"}},"examples":[]}]}]},{"nodeType":"container","children":[{"nodeType":"header","level":4,"label":"Responses","labelTranslationKey":"responses","deepLinkSuffix":"responses"},{"nodeType":"item-content","variant":"responses","responses":[{"code":"200","description":"Sync status updated successfully"},{"code":"400","description":"Invalid request body"},{"code":"404","description":"One or more expenses not found"}],"pointer":"/paths/~1expenses~1sync_status/patch/responses"}],"panels":[]},{"nodeType":"container","children":[{"nodeType":"feedback","pageSlug":"/other/update-expenses-sync-status"}],"panels":[]}]},"httpPath":"/expenses/sync_status"}],"store":{"schemaStore":{"components/schemas/Expense":{"id":"components/schemas/Expense","kind":"json-schema","title":"Expense","data":{"type":"object","properties":{"_id":{"type":"string"},"amount":{"type":"number"},"fees":{"type":"number"},"charge":{"type":"number"},"original_currency":{"type":"string"},"currency":{"type":"string"},"original_amount":{"type":"number"},"transaction_ref":{"type":"string"},"provider_ref":{"type":"string"},"employee_id":{"type":"string"},"person":{"type":"string"},"transaction_date":{"type":"string","format":"date-time"},"MerchantCategoryCode":{"type":"string"},"MerchantIdentifier":{"type":"string"},"fx_rate":{"type":"number"},"card_vcn":{"type":"string"},"receiver":{"type":"string"},"accno":{"type":"string"},"payment_type":{"type":"string"},"channel":{"type":"string"},"subcategory":{"$ref":"#/components/schemas/Subcategory"},"team":{"$ref":"#/components/schemas/Team"},"tag":{"type":"array","items":{"type":"string"}},"notes":{"type":"string"},"risk":{"type":"string"},"risk_notes":{"type":"string"},"ip":{"type":"string"},"attachments":{"type":"array","items":{"type":"string"}},"payment_status":{"type":"string"},"status":{"type":"string"},"review_participants":{"type":"array","items":{"type":"string"}},"review_mandate":{"type":"integer"},"review_level":{"type":"integer"},"events":{"type":"array","items":{"type":"object"}},"exported":{"type":"boolean"},"sync_successful":{"type":"boolean"},"org_wallet_ref":{"type":"string"},"vendor":{"type":"string"},"customer":{"type":["object","null"]},"account_number":{"type":"string"},"reviews":{"type":"array","items":{"$ref":"#/components/schemas/Review"}},"createdAt":{"type":"string","format":"date-time"},"updatedAt":{"type":"string","format":"date-time"},"__v":{"type":"integer"},"id":{"type":"string"}}}},"components/schemas/Subcategory":{"id":"components/schemas/Subcategory","kind":"json-schema","title":"Subcategory","data":{"type":"object","properties":{"_id":{"type":"string"},"category":{"type":"object","properties":{"_id":{"type":"string"},"groupid":{"type":"string"},"name":{"type":"string"}}},"code":{"type":"string"},"name":{"type":"string"}}}},"components/schemas/Team":{"id":"components/schemas/Team","kind":"json-schema","title":"Team","data":{"type":"object","properties":{"_id":{"type":"string"},"name":{"type":"string"},"code":{"type":"string"}}}},"components/schemas/Review":{"id":"components/schemas/Review","kind":"json-schema","title":"Review","data":{"type":"object","properties":{"person":{"type":"string"},"notes":{"type":"string"},"status":{"type":"string"},"_id":{"type":"string"},"reviewed_on":{"type":"string","format":"date-time"}}}},"components/schemas/ExpenseList":{"id":"components/schemas/ExpenseList","kind":"json-schema","title":"ExpenseList","data":{"type":"object","properties":{"docs":{"type":"array","items":{"$ref":"#/components/schemas/Expense"}},"total":{"type":"integer"},"limit":{"type":"integer"},"page":{"type":"integer"},"pages":{"type":"integer"}}}},"schema_11":{"kind":"json-schema","data":{"type":"string","format":"date"},"id":"schema_11"},"schema_12":{"kind":"json-schema","data":{"type":"integer","default":1},"id":"schema_12"},"schema_13":{"kind":"json-schema","data":{"type":"integer","default":50},"id":"schema_13"},"schema_14":{"kind":"json-schema","data":{"type":"array","items":{"type":"object","required":["transaction_ref"],"properties":{"transaction_ref":{"type":"string","description":"Reference ID of the transaction"}}}},"id":"schema_14"}},"exampleStore":{},"securitySchemeStore":{"ApiKeyAuth":{"id":"ApiKeyAuth","type":"apiKey","in":"header","paramName":"X-API-KEY"}},"servers":[{"url":"/_mock/expenses","isMockServer":true,"description":"Mock server"},{"url":"https://api.boyahq.com/v1","description":"Production (v1)"},{"url":"https://sandbox.api.boyahq.com/v1","description":"Sandbox (v1)"}]},"options":{"hideSidebar":true,"mockServer":{"url":"/_mock/expenses","position":"first","description":"Mock server"},"disableRouter":true,"downloadUrls":[{"url":"/_bundle/expenses.json?download"},{"url":"/_bundle/expenses.yaml?download"}],"excludeFromSearch":false,"specType":"openapi","markdocOptions":{"tags":{},"nodes":{},"components":{}},"metadata":{"title":"Expenses API","description":"API to get and update expense reports","summary":"Expenses API"}},"baseSlug":"/expenses","routesMapping":{}}