{
	"root": {
		"linksReferences": [
			"audit-and-history",
			"create-tenant",
			"get-tenant-by-key",
			"get-tenant-by-id",
			"tenant-register-a-push-notification",
			"tenant-retrieve-a-registered-push-notification",
			"tenant-delete-a-registered-push-notification",
			"tenant-add-a-per-tenant-configuration-system-properties",
			"tenant-retrieve-a-per-tenant-configuration-system-properties",
			"tenant-retrieve-a-per-tenant-key-value-based-on-key-prefix",
			"tenant-delete-a-per-tenant-configuration-system-properties",
			"tenant-add-a-per-tenant-configuration-for-a-plugin",
			"tenant-retrieve-a-per-tenant-configuration-for-a-plugin",
			"tenant-delete-a-per-tenant-configuration-for-a-plugin",
			"tenant-add-a-per-tenant-payment-state-machine-for-a-plugin",
			"tenant-retrieve-a-per-tenant-payment-state-machine-for-a-plugin",
			"tenant-delete-a-per-tenant-payment-state-machine-for-a-plugin",
			"tenant-add-a-per-tenant-user-key-value",
			"tenant-retrieve-a-per-tenant-user-key-value",
			"tenant-delete-a-per-tenant-user-key-value",
			"catalog-upload-the-full-catalog-as-xml",
			"catalog-retrieve-the-catalog-as-xml",
			"catalog-retrieve-the-catalog-as-json",
			"catalog-retrieve-a-list-of-catalog-versions",
			"catalog-retrieve-available-base-plans",
			"catalog-retrieve-available-add-ons-for-a-given-product",
			"catalog-delete-all-versions-for-a-per-tenant-catalog",
			"catalog-retrieve-the-phase-for-a-given-subscription-and-date",
			"catalog-retrieve-the-plan-for-a-given-subscription-and-date",
			"catalog-retrieve-the-pricelist-for-a-given-subscription-and-date",
			"catalog-retrieve-product-for-a-given-subscription-and-date",
			"catalog-add-a-simple-plan",
			"account-create-an-account",
			"account-retrieve-an-account-by-its-id",
			"account-retrieve-an-account-by-its-external-key",
			"account-update-an-account",
			"account-close-account",
			"account-add-account-email",
			"account-retrieve-an-account-emails",
			"account-delete-email-from-account",
			"account-retrieve-bundles-for-account",
			"account-retrieve-account-invoices",
			"account-trigger-a-payment-for-all-unpaid-invoices",
			"account-retrieve-account-invoice-payments",
			"account-retrieve-account-payments",
			"account-trigger-a-payment-authorization-purchase-or-credit",
			"account-trigger-a-payment-using-the-account-external-key-authorization-purchase-or-credit",
			"account-add-a-payment-method",
			"account-retrieve-account-payment-methods",
			"account-set-the-default-payment-method",
			"account-refresh-account-payment-methods",
			"account-retrieve-overdue-state-for-account",
			"account-block-an-account",
			"account-retrieve-blocking-states-for-account",
			"account-list-children-accounts",
			"account-transfer-a-given-child-credit-to-the-parent-level",
			"account-add-custom-fields-to-account",
			"account-retrieve-all-custom-fields",
			"account-retrieve-account-custom-fields",
			"account-modify-custom-fields-to-account",
			"account-remove-custom-fields-from-account",
			"account-add-tags-to-account",
			"account-retrieve-all-account-tags",
			"account-retrieve-account-tags",
			"account-remove-tags-from-account",
			"account-retrieve-audit-logs-by-account-id",
			"account-retrieve-account-audit-logs-with-history-by-account-id",
			"account-retrieve-account-email-audit-logs-with-history-by-id",
			"account-retrieve-account-timeline",
			"account-list-accounts",
			"account-search-accounts",
			"payment-method-retrieve-a-payment-method-by-id",
			"payment-method-retrieve-a-payment-method-by-external-key",
			"payment-method-delete-a-payment-method",
			"payment-method-add-custom-fields-to-payment-method",
			"payment-method-retrieve-payment-method-custom-fields",
			"payment-method-modify-custom-fields-to-payment-method",
			"payment-method-remove-custom-fields-from-payment-method",
			"payment-method-retrieve-payment-method-audit-logs-with-history-by-id",
			"payment-method-list-payment-methods",
			"payment-method-search-payment-methods",
			"subscription-create-a-subscription",
			"subscription-create-a-subscription-with-addon-products",
			"subscription-create-multiple-subscriptions-with-addon-products",
			"subscription-retrieve-a-subscription-by-id",
			"subscription-update-the-bcd-associated-to-a-subscription",
			"subscription-change-subscription-plan",
			"subscription-undo-a-pending-change-plan-on-a-subscription",
			"subscription-cancel-a-subscription-plan",
			"subscription-un-cancel-a-subscription",
			"subscription-block-a-subscription",
			"subscription-add-custom-fields-to-subscription",
			"subscription-retrieve-subscription-custom-fields",
			"subscription-modify-custom-fields-to-subscription",
			"subscription-remove-custom-fields-from-subscription",
			"subscription-add-tags-to-subscription",
			"subscription-retrieve-subscription-tags",
			"subscription-remove-tags-from-subscription",
			"bundle-retrieve-a-bundle-by-id",
			"bundle-retrieve-a-bundle-by-external-key",
			"bundle-update-a-bundle-externalkey",
			"bundle-transfer-a-bundle-to-another-account",
			"bundle-pause-a-bundle",
			"bundle-resume-a-bundle",
			"bundle-block-a-bundle",
			"bundle-add-custom-fields-to-bundle",
			"bundle-retrieve-bundle-custom-fields",
			"bundle-modify-custom-fields-to-bundle",
			"bundle-remove-custom-fields-from-bundle",
			"bundle-add-tags-to-bundle",
			"bundle-retrieve-bundle-tags",
			"bundle-remove-tags-from-bundle",
			"bundle-list-bundles",
			"bundle-search-bundles",
			"invoice-trigger-an-invoice-run",
			"invoice-create-a-migration-invoice",
			"invoice-create-external-charge-s",
			"invoice-create-tax-items",
			"invoice-retrieve-an-invoice-by-id",
			"invoice-retrieve-an-invoice-by-number",
			"invoice-retrieve-an-invoice-by-invoice-item-id",
			"invoice-render-an-invoice-as-html",
			"invoice-perform-the-invoice-status-transition-from-draft-to-committed",
			"invoice-perform-the-action-of-voiding-an-invoice",
			"invoice-adjust-an-invoice-item",
			"invoice-delete-a-cba-item",
			"invoice-generate-a-dryrun-invoice",
			"invoice-trigger-a-payment-for-invoice",
			"invoice-retrieve-payments-associated-with-an-invoice",
			"invoice-add-custom-fields-to-invoice",
			"invoice-retrieve-invoice-custom-fields",
			"invoice-modify-custom-fields-to-invoice",
			"invoice-remove-custom-fields-from-invoice",
			"invoice-add-tags-to-invoice",
			"invoice-retrieve-invoice-tags",
			"invoice-remove-tags-from-invoice",
			"invoice-upload-the-catalog-translation-for-the-tenant",
			"invoice-retrieves-the-catalog-translation-for-the-tenant",
			"invoice-upload-the-invoice-translation-for-the-tenant",
			"invoice-retrieves-the-invoice-translation-for-the-tenant",
			"invoice-upload-the-manualpay-invoice-template-for-the-tenant",
			"invoice-retrieves-the-manualpay-invoice-template-for-the-tenant",
			"invoice-upload-the-invoice-template-for-the-tenant",
			"invoice-retrieves-the-invoice-template-for-the-tenant",
			"invoice-list-invoices",
			"invoice-search-invoices",
			"credit-create-a-credit",
			"credit-retrieve-a-credit-by-id",
			"payment-capture-an-existing-authorization",
			"payment-capture-an-existing-authorization-using-external-key",
			"payment-retrieve-a-payment-by-id-payment",
			"payment-retrieve-a-payment-by-external-key",
			"payment-complete-an-existing-transaction-payment",
			"payment-complete-an-existing-transaction-using-external-key",
			"payment-void-an-existing-payment",
			"payment-void-an-existing-payment-using-external-key",
			"payment-record-a-chargeback-payment",
			"payment-record-a-chargeback-using-external-key",
			"payment-record-a-chargeback-reversal-payment",
			"payment-record-a-chargeback-reversal-using-external-key",
			"payment-refund-an-existing-payment",
			"payment-refund-an-existing-payment-with-external-key",
			"payment-cancels-a-scheduled-payment-attempt-retry",
			"payment-cancels-a-scheduled-payment-attempt-retry-using-external-key",
			"payment-combo-api-to-create-a-new-payment-transaction-on-a-existing-or-not-account",
			"payment-add-custom-fields-to-payment-payment",
			"payment-retrieve-payment-custom-fields-payment",
			"payment-modify-custom-fields-to-payment-payment",
			"payment-remove-custom-fields-from-payment-payment",
			"payment-add-tags-to-payment-payment",
			"payment-retrieve-payment-tags-payment",
			"payment-remove-tags-from-payment-payment",
			"payment-retrieve-payment-audit-logs-with-history-by-id",
			"payment-get-payments",
			"payment-search-payments",
			"payment-transaction-retrieve-a-payment-by-transaction-external-key",
			"payment-transaction-retrieve-a-payment-by-transaction-id",
			"payment-transaction-mark-a-pending-payment-transaction-as-succeeded-or-failed",
			"payment-transaction-retrieve-payment-transaction-audit-logs-with-history-by-id",
			"payment-transaction-add-custom-fields-to-payment-transaction",
			"payment-transaction-retrieve-payment-transaction-custom-fields",
			"payment-transaction-modify-custom-fields-to-payment-transaction",
			"payment-transaction-remove-custom-fields-from-payment-transaction",
			"payment-transaction-add-tags-to-payment-transaction",
			"payment-transaction-retrieve-payment-transaction-tags",
			"payment-transaction-remove-tags-from-payment-transaction",
			"invoice-payment-retrieve-a-payment-by-id",
			"invoice-payment-refund-a-payment-and-adjust-the-invoice-if-needed",
			"invoice-payment-record-a-chargeback",
			"invoice-payment-complete-an-existing-transaction",
			"invoice-payment-record-a-chargeback-reversal",
			"invoice-payment-add-custom-fields-to-payment",
			"invoice-payment-retrieve-payment-custom-fields",
			"invoice-payment-modify-custom-fields-to-payment",
			"invoice-payment-remove-custom-fields-from-payment",
			"invoice-payment-add-tags-to-payment",
			"invoice-payment-retrieve-payment-tags",
			"invoice-payment-remove-tags-from-payment",
			"usage-record-usage-for-a-subscription",
			"usage-retrieve-usage-for-a-subscription-and-unit-type",
			"usage-retrieve-usage-for-a-subscription",
			"tag-definition-create-a-tag-definition",
			"tag-definition-retrieve-a-tag-definition-by-its-id",
			"tag-definition-delete-a-tag-definition",
			"admin-trigger-an-invoice-generation-for-all-parked-accounts",
			"admin-update-existing-paymenttransaction-and-associated-payment-state",
			"admin-invalidates-the-given-cache-if-specified-otherwise-invalidates-all-caches",
			"admin-invalidates-caches-per-account-level",
			"admin-invalidates-caches-per-tenant-level",
			"admin-put-the-host-back-into-rotation",
			"admin-put-the-host-out-of-rotation",
			"admin-get-queues-entries"
		]
	},	
	"audit-and-history": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}?audit=MINIMAL",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"create-tenant": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/tenants",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{ \"apiKey\": \"demo${1-999}\", \"apiSecret\": \"demo-secret\"}",
		"linksReferences": [
			"*root"
		]
	},
	"get-tenant-by-key": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants?apiKey=demo${1-999}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"tenantId"
		],
		"linksReferences": [
			"*root"
		]
	},
	"get-tenant-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants/#{tenantId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"get-tenant-by-key"
		],
		"linksReferences": [
			"*root"
		]
	},
	"tenant-register-a-push-notification": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/tenants/registerNotificationCallback?cb=http://demo/callmeback",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-retrieve-a-registered-push-notification": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants/registerNotificationCallback",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-delete-a-registered-push-notification": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/tenants/registerNotificationCallback",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-add-a-per-tenant-configuration-system-properties": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPerTenantConfig",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/plain; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{'org.killbill.invoice.sanitySafetyBoundEnabled':'<true|false>'}",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-retrieve-a-per-tenant-configuration-system-properties": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPerTenantConfig",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-retrieve-a-per-tenant-key-value-based-on-key-prefix": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPerTenantConfig/PER_TENANT/search",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-delete-a-per-tenant-configuration-system-properties": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPerTenantConfig",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-add-a-per-tenant-configuration-for-a-plugin": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPluginConfig/demo_plugin",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "tenant_config",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-retrieve-a-per-tenant-configuration-for-a-plugin": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPluginConfig/demo_plugin",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-delete-a-per-tenant-configuration-for-a-plugin": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPluginConfig/demo_plugin",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-add-a-per-tenant-payment-state-machine-for-a-plugin": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPluginPaymentStateMachineConfig/demo_plugin",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/plain; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "@SimplePaymentStates.xml",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-retrieve-a-per-tenant-payment-state-machine-for-a-plugin": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPluginPaymentStateMachineConfig/demo_plugin",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-delete-a-per-tenant-payment-state-machine-for-a-plugin": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/tenants/uploadPluginPaymentStateMachineConfig/demo_plugin",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-add-a-per-tenant-user-key-value": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/tenants/userKeyValue/demo_value",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/plain; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "demo_value",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-retrieve-a-per-tenant-user-key-value": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tenants/userKeyValue/demo_value",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"tenant-delete-a-per-tenant-user-key-value": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/tenants/userKeyValue/demo_value",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-upload-the-full-catalog-as-xml": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/catalog/xml",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/xml; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"<no|yes>\"?><catalog> ...",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-the-catalog-as-xml": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/xml",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Accept: text/xml",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-the-catalog-as-json": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-a-list-of-catalog-versions": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/versions",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-available-base-plans": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/availableBasePlans",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-available-add-ons-for-a-given-product": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/availableAddons",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-delete-all-versions-for-a-per-tenant-catalog": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/catalog",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-the-phase-for-a-given-subscription-and-date": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/phase?subscriptionId=#{[0]subscriptions[0]subscriptionId}&requestedDate=2018-${1-12}-${1-28}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-the-plan-for-a-given-subscription-and-date": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/plan?subscriptionId=#{[0]subscriptions[0]subscriptionId}&requestedDate=2018-${1-12}-${1-28}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-the-pricelist-for-a-given-subscription-and-date": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/priceList?subscriptionId=#{[0]subscriptions[0]subscriptionId}&requestedDate=2018-${1-12}-${1-28}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"catalog-retrieve-product-for-a-given-subscription-and-date": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/catalog/product?subscriptionId=#{[0]subscriptions[0]subscriptionId}&requestedDate=2018-${1-12}-${1-28}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"catalog-add-a-simple-plan": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/catalog/simplePlan",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"planId\": \"basic-annual\", \"productName\": \"Basic\", \"productCategory\": \"BASE\", \"currency\": \"USD\", \"amount\": 1000, \"billingPeriod\": \"ANNUAL\", \"trialLength\": 0, \"trialTimeUnit\": \"UNLIMITED\"}",
		"linksReferences": [
			"*root"
		]
	},
	"account-create-an-account": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"name\": \"John Doe\", \"email\": \"john@laposte.com\", \"currency\": \"USD\"}",
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-an-account-by-its-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-an-account-by-its-external-key": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts?externalKey=#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-update-an-account": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"name\": \"$\"}",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-close-account": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-add-account-email": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/emails",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"accountId\": \"#{[0]#accountId}\", \"email\": \"email@laposte.com\"}",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-an-account-emails": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/emails",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-delete-email-from-account": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/emails/email%40localhost:8080",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-bundles-for-account": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/bundles",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"storeFields": [
			"[0]subscriptions[0]subscriptionId"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-invoices": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/invoices",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-trigger-a-payment-for-all-unpaid-invoices": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/invoicePayments?paymentMethodId=#{[0]paymentMethodId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts",
			"account-retrieve-account-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-invoice-payments": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/invoicePayments",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-payments": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/payments",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-trigger-a-payment-authorization-purchase-or-credit": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/payments?paymentMethodId=#{[0]paymentMethodId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"transactionType\": \"AUTHORIZE\", \"amount\": 0}",
		"requirementsReferences": [
			"account-list-accounts",
			"account-retrieve-account-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-trigger-a-payment-using-the-account-external-key-authorization-purchase-or-credit": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/payments?externalKey=#{[0]#accountId}&paymentMethodId=#{[0]paymentMethodId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"transactionType\": \"AUTHORIZE\", \"amount\": 0}",
		"requirementsReferences": [
			"account-list-accounts",
			"account-retrieve-account-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-add-a-payment-method": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/paymentMethods",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"accountId\": \"#{[0]#accountId}\", \"isDefault\": false, \"pluginName\": \"__EXTERNAL_PAYMENT__\"}",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-payment-methods": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/paymentMethods",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"[0]paymentMethodId"
		],
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-set-the-default-payment-method": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/paymentMethods/#{[0]paymentMethodId}/setDefault",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts",
			"account-retrieve-account-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-refresh-account-payment-methods": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/paymentMethods/refresh",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-overdue-state-for-account": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/overdue",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-block-an-account": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/block",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"stateName\": \"STATE1\", \"service\": \"ServiceStateService\", \"isBlockChange\": false, \"isBlockEntitlement\": false, \"isBlockBilling\": false, \"effectiveDate\": \"2018-07-17T21:17:28.842Z\", \"type\": \"ACCOUNT\"}",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-blocking-states-for-account": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/block?blockingStateTypes=ACCOUNT",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-list-children-accounts": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/children",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-transfer-a-given-child-credit-to-the-parent-level": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/transferCredit",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-add-custom-fields-to-account": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"objectType\": \"ACCOUNT\", \"name\": \"Test Custom Field\", \"value\": \"demo_test_value\"}]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-all-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/allCustomFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"[0]customFieldId"
		],
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-modify-custom-fields-to-account": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"customFieldId\": \"48e24ca0-1cfe-41c3-85e7-0ff0d51679fe\", \"objectId\": \"#{[0]#accountId}\", \"objectType\": \"ACCOUNT\", \"name\": \"Test Custom Field\", \"value\": \"test_modify_value\", \"auditLogs\": []}]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-remove-custom-fields-from-account": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/customFields?customField=9913e0f6-b5ef-498b-ac47-60e1626eba8f",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-add-tags-to-account": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ \"00000000-0000-0000-0000-000000000002\"]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-all-account-tags": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/allTags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-tags": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-remove-tags-from-account": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-audit-logs-by-account-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/auditLogs",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-audit-logs-with-history-by-account-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/auditLogsWithHistory",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-email-audit-logs-with-history-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/emails/aa2a5614-88d9-4ec3-a042-a4771bd66670/auditLogsWithHistory",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-retrieve-account-timeline": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/#{[0]#accountId}/timeline",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"account-list-accounts": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/pagination?offset=${0-50}&limit=${100-200}&accountWithBalance=<false|true>&accountWithBalanceAndCBA=<false|true>&audit=<NONE|MINIMAL|FULL>",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"headers": "accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"[0]#accountId"
		],
		"linksReferences": [
			"*root"
		]
	},	
	"account-search-accounts": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/accounts/search/John%20Doe",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-retrieve-a-payment-method-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]paymentMethodId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-method-list-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-retrieve-a-payment-method-by-external-key": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]paymentMethodId}?externalKey=coolPaymentMethod",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-method-list-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-delete-a-payment-method": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]paymentMethodId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"payment-method-list-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-add-custom-fields-to-payment-method": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]paymentMethodId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"objectId\": \"#{[0]paymentMethodId}\", \"objectType\": \"PAYMENT_METHOD\", \"name\": \"Test Custom Field\", \"value\": \"test_value\"}]",
		"requirementsReferences": [
			"payment-method-list-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-retrieve-payment-method-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]paymentMethodId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-method-list-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-modify-custom-fields-to-payment-method": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]paymentMethodId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"payment-method-list-payment-methods"
		],
		"data": "[{\"customFieldId\": \"6d4c073b-fd89-4e39-9802-eba65f42492f\", \"value\": \"NewValue\"}]",
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-remove-custom-fields-from-payment-method": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]subscriptions[0]subscriptionId}/customFields?customField=439ed0f8-9b37-4688-bace-e2595b1d3801",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"payment-method-list-payment-methods",
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-retrieve-payment-method-audit-logs-with-history-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/#{[0]paymentMethodId}/auditLogsWithHistory",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-method-list-payment-methods"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-list-payment-methods": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/pagination",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"[0]paymentMethodId"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-method-search-payment-methods": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentMethods/search/coolPaymentMethod",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"subscription-create-a-subscription": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/subscriptions",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"accountId\": \"#{[0]#accountId}\", \"externalKey\": \"somethingSpecial\", \"planName\": \"super-monthly\"}",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-create-a-subscription-with-addon-products": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/createSubscriptionWithAddOns",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[ {\"accountId\": \"#{[0]#accountId}\", \"externalKey\": \"base\", \"productName\": \"Sports\", \"productCategory\": \"BASE\", \"billingPeriod\": \"MONTHLY\", \"priceList\": \"DEFAULT\"}, {\"accountId\": \"#{[0]#accountId}\", \"productName\": \"OilSlick\", \"productCategory\": \"ADD_ON\", \"billingPeriod\": \"MONTHLY\", \"priceList\": \"DEFAULT\"}]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-create-multiple-subscriptions-with-addon-products": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/createSubscriptionsWithAddOns",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[ {\"baseEntitlementAndAddOns\": [ {\"accountId\": \"#{[0]#accountId}\", \"externalKey\": \"base\", \"productName\": \"Sports\", \"productCategory\": \"BASE\", \"billingPeriod\": \"MONTHLY\", \"priceList\": \"DEFAULT\"}, {\"accountId\": \"#{[0]#accountId}\", \"productName\": \"OilSlick\", \"productCategory\": \"ADD_ON\", \"billingPeriod\": \"MONTHLY\", \"priceList\": \"DEFAULT\"}]}]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-retrieve-a-subscription-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-update-the-bcd-associated-to-a-subscription": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/bcd",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"billCycleDayLocal\": 16}",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-change-subscription-plan": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"accountId\": \"#{[0]#accountId}\", \"productName\": \"Sports\", \"billingPeriod\": \"MONTHLY\", \"priceList\": \"DEFAULT\"}",
		"requirementsReferences": [
			"account-list-accounts",
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-undo-a-pending-change-plan-on-a-subscription": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/undoChangePlan",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-cancel-a-subscription-plan": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-un-cancel-a-subscription": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/uncancel",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-block-a-subscription": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/block",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"stateName\": \"STATE\", \"service\": \"ServiceStateService\", \"isBlockChange\": false, \"isBlockEntitlement\": false, \"isBlockBilling\": false}",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-add-custom-fields-to-subscription": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"objectId\": \"#{[0]subscriptions[0]subscriptionId}\", \"objectType\": \"SUBSCRIPTION\", \"name\": \"Test Custom Field\", \"value\": \"test_value\"}]",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-retrieve-subscription-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-modify-custom-fields-to-subscription": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"customFieldId\": \"439ed0f8-9b37-4688-bace-e2595b1d3801\", \"value\": \"NewValue\"}]",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-remove-custom-fields-from-subscription": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/customFields?customField=439ed0f8-9b37-4688-bace-e2595b1d3801",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-add-tags-to-subscription": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[ \"353752dd-9041-4450-b782-a8bb03a923c8\"]",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-retrieve-subscription-tags": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"subscription-remove-tags-from-subscription": {
		"method": "DELETE",
		"headers": "X-Killbill-CreatedBy: demo",
		"URL": "http://localhost:8080/1.0/kb/subscriptions/#{[0]subscriptions[0]subscriptionId}/tags?tagDef=353752dd-9041-4450-b782-a8bb03a923c8",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-retrieve-a-bundle-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-retrieve-a-bundle-by-external-key": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/bundles?externalKey=#{[0]subscriptions[0]bundleId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-update-a-bundle-externalkey": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/renameKey",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"bundleId\": \"#{[0]subscriptions[0]bundleId}\", \"externalKey\": \"another_external_key\"}",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-transfer-a-bundle-to-another-account": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"accountId\": \"#{[0]#accountId}\", \"bundleId\": \"#{[0]subscriptions[0]bundleId}\"}",
		"requirementsReferences": [
			"account-list-accounts",
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-pause-a-bundle": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/pause",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-resume-a-bundle": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/resume",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-block-a-bundle": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/block",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"stateName\": \"STATE1\", \"service\": \"ServiceStateService\", \"isBlockChange\": false, \"isBlockEntitlement\": false, \"isBlockBilling\": false, \"effectiveDate\": \"2018-07-17T21:17:28.842Z\", \"type\": \"SUBSCRIPTION\"}",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-add-custom-fields-to-bundle": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"objectType\": \"BUNDLE\", \"name\": \"Test Custom Field\", \"value\": \"demo_test_value\"}]",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-retrieve-bundle-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-modify-custom-fields-to-bundle": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"customFieldId\": \"349de10f-4bb1-4e1a-93f6-11b745200bf5\", \"objectId\": \"#{[0]subscriptions[0]bundleId}\", \"objectType\": \"BUNDLE\", \"name\": \"Test Custom Field\", \"value\": \"test_modify_value\", \"auditLogs\": []}]",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-remove-custom-fields-from-bundle": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/customFields?customField=349de10f-4bb1-4e1a-93f6-11b745200bf5",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-add-tags-to-bundle": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ \"353752dd-9041-4450-b782-a8bb03a923c8\"]",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-retrieve-bundle-tags": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-remove-tags-from-bundle": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/bundles/#{[0]subscriptions[0]bundleId}/tags?tagDef=353752dd-9041-4450-b782-a8bb03a923c8",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"bundle-list-bundles"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-list-bundles": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/bundles/pagination",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"[0]subscriptions[0]bundleId"
		],
		"linksReferences": [
			"*root"
		]
	},
	"bundle-search-bundles": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/bundles/search/another_external_key",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-trigger-an-invoice-run": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices?accountId=#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-create-a-migration-invoice": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/migration/#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"invoiceItemId\": \"f38505c9-d673-4f0b-b7d4-9125cac2a567\", \"invoiceId\": \"f38505c9-d673-4f0b-b7d4-9125cac2a567\", \"linkedInvoiceItemId\": \"f38505c9-d673-4f0b-b7d4-9125cac2a567\", \"accountId\": \"#{[0]#accountId}\", \"itemType\": \"EXTERNAL_CHARGE\", \"amount\": 10, \"rate\": 0, \"currency\": \"USD\"}]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-create-external-charge-s": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/charges/#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"accountId\": \"#{[0]#accountId}\", \"description\": \"My charge\", \"amount\": 50, \"currency\": \"USD\"}]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-create-tax-items": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/taxes/#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"accountId\": \"#{[0]#accountId}\", \"amount\": 50, \"currency\": \"USD\"}]",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieve-an-invoice-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]invoiceId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"invoice-list-invoices"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieve-an-invoice-by-number": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/byNumber/310",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieve-an-invoice-by-invoice-item-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/byItemId/3f0aa8f7-ca75-40cc-8c78-15a15cdbb977",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-render-an-invoice-as-html": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]invoiceId}/html",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Accept: text/html",
		"requirementsReferences": [
			"invoice-list-invoices"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-perform-the-invoice-status-transition-from-draft-to-committed": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]invoiceId}/commitInvoice",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"invoice-list-invoices"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-perform-the-action-of-voiding-an-invoice": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/invoices/18e9b3d9-9083-4725-9e8a-27d3a57c2e88/voidInvoice",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-adjust-an-invoice-item": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]invoiceId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"invoiceItemId\": \"#{[0]invoiceId}\", \"invoiceId\": \"#{[0]invoiceId}\", \"accountId\": \"#{[0]#accountId}\", \"description\": \"Free adjustment: good customer\", \"amount\": 50, \"currency\": \"USD\"}",
		"requirementsReferences": [
			"account-list-accounts",
			"invoice-list-invoices"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-delete-a-cba-item": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/invoices/404a98a8-4dd8-4737-a39f-be871e916a8c/a35fb7b5-aec8-489e-aadf-c86107aa1d92/cba?accountId=#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-generate-a-dryrun-invoice": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/dryRun?accountId=#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"dryRunType\": \"UPCOMING_INVOICE\"}",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-trigger-a-payment-for-invoice": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]invoiceId}/payments?externalPayment=false",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"accountId\": \"#{[0]#accountId}\", \"purchasedAmount\": 50, \"targetInvoiceId\": \"#{[0]invoiceId}\"}",
		"requirementsReferences": [
			"account-list-accounts",
			"invoice-list-invoices"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieve-payments-associated-with-an-invoice": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]invoiceId}/payments",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"invoice-list-invoices"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-add-custom-fields-to-invoice": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]subscriptions[0]bundleId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"objectType\": \"INVOICE\", \"name\": \"Test Custom Field\", \"value\": \"demo_test_value\"}]",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieve-invoice-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]subscriptions[0]bundleId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-modify-custom-fields-to-invoice": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]subscriptions[0]bundleId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ {\"customFieldId\": \"349de10f-4bb1-4e1a-93f6-11b745200bf5\", \"objectId\": \"#{[0]subscriptions[0]bundleId}\", \"objectType\": \"INVOICE\", \"name\": \"Test Custom Field\", \"value\": \"test_modify_value\", \"auditLogs\": []}]",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-remove-custom-fields-from-invoice": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]subscriptions[0]bundleId}/customFields?customField=349de10f-4bb1-4e1a-93f6-11b745200bf5",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-add-tags-to-invoice": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]subscriptions[0]bundleId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[ \"00000000-0000-0000-0000-000000000004\"]",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieve-invoice-tags": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]subscriptions[0]bundleId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-remove-tags-from-invoice": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/invoices/#{[0]subscriptions[0]bundleId}/tags?tagDef=00000000-0000-0000-0000-000000000002",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-upload-the-catalog-translation-for-the-tenant": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/catalogTranslation/fr_FR",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/plain; Accept: text/plain; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "\"sports-monthly = Voiture Sport\"",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieves-the-catalog-translation-for-the-tenant": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/catalogTranslation/fr_FR",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Accept: text/plain",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-upload-the-invoice-translation-for-the-tenant": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/translation/fr_FR",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/plain; Accept: text/plain; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "sports-monthly = Voiture Sport",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieves-the-invoice-translation-for-the-tenant": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/translation/fr_FR",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Accept: text/plain",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-upload-the-manualpay-invoice-template-for-the-tenant": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/manualPayTemplate?deleteIfExists=false",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/html; Accept: text/html; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "\"Some_HTML_String\"",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieves-the-manualpay-invoice-template-for-the-tenant": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/manualPayTemplate/%257Blocale%3A.*%257D",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Accept: text/html",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-upload-the-invoice-template-for-the-tenant": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoices/template",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Content-Type: text/html; Accept: text/html; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "Some_HTML_String",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-retrieves-the-invoice-template-for-the-tenant": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/template",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Accept: text/html",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-list-invoices": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/pagination",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"[0]invoiceId"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-search-invoices": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoices/search/404a98a8-4dd8-4737-a39f-be871e916a8c",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"credit-create-a-credit": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/credits?autoCommit=false",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"creditAmount\": 50.0, \"currency\": \"USD\", \"accountId\": \"#{[0]#accountId}\", \"description\": \"example\"}",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"credit-retrieve-a-credit-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/credits/c8bfa9d1-76e5-4a42-92d0-b106c0902c16",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"payment-capture-an-existing-authorization": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"transactionExternalKey\": \"transactionExternalKey\", \"paymentId\": \"#{[0]paymentId}\", \"transactionType\": \"AUTHORIZE\", \"amount\": 5, \"currency\": \"USD\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-capture-an-existing-authorization-using-external-key": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"transactionExternalKey\": \"transaction\", \"paymentExternalKey\": \"paymentExternalKey\", \"transactionType\": \"AUTHORIZE\", \"amount\": 1, \"currency\": \"USD\"}",
		"linksReferences": [
			"*root"
		]
	},
	"payment-retrieve-a-payment-by-id-payment": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-retrieve-a-payment-by-external-key": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments?externalKey=paymentExternalKey",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"payment-complete-an-existing-transaction-payment": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentId\": \"#{[0]paymentId}\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-complete-an-existing-transaction-using-external-key": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/payments",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentExternalKey\": \"paymentExternalKey\"}",
		"linksReferences": [
			"*root"
		]
	},
	"payment-void-an-existing-payment": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentId\": \"#{[0]paymentId}\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-void-an-existing-payment-using-external-key": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/payments",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentExternalKey\": \"paymentExternalKey\"}",
		"linksReferences": [
			"*root"
		]
	},
	"payment-record-a-chargeback-payment": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/chargebacks",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentId\": \"#{[0]paymentId}\", \"amount\": 5, \"currency\": \"USD\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-record-a-chargeback-using-external-key": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/chargebacks",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentExternalKey\": \"a187746f-841a-481c-8d6c-4497080ed968\", \"amount\": 5, \"currency\": \"USD\"}",
		"linksReferences": [
			"*root"
		]
	},
	"payment-record-a-chargeback-reversal-payment": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/chargebackReversals",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"transactionExternalKey\": \"7ff346e8-24cc-4437-acfa-c79d96d54ee2\", \"paymentId\": \"#{[0]paymentId}\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-record-a-chargeback-reversal-using-external-key": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/chargebackReversals",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"transactionExternalKey\": \"7ff346e8-24cc-4437-acfa-c79d96d54ee2\", \"paymentExternalKey\": \"paymentExternalKey\",}",
		"linksReferences": [
			"*root"
		]
	},
	"payment-refund-an-existing-payment": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/refunds",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentId\": \"#{[0]paymentId}\", \"amount\": 5, \"currency\": \"USD\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-refund-an-existing-payment-with-external-key": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/refunds",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentExternalKey\": \"paymentExternalKey\", \"amount\": 5, \"currency\": \"USD\"}",
		"linksReferences": [
			"*root"
		]
	},
	"payment-cancels-a-scheduled-payment-attempt-retry": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/payments/208d38df-8d5a-4e20-89df-15db4b3516b4/cancelScheduledPaymentTransaction",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"linksReferences": [
			"*root"
		]
	},
	"payment-cancels-a-scheduled-payment-attempt-retry-using-external-key": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/payments/cancelScheduledPaymentTransaction?transactionExternalKey=transaction",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"linksReferences": [
			"*root"
		]
	},
	"payment-combo-api-to-create-a-new-payment-transaction-on-a-existing-or-not-account": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments/combo",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"method": "POST",
		"headers": "X-Killbill-CreatedBy: demo",
		"data": "{\"account\": {\"name\": \"John Doe\"}, {\"paymentMethod\": {\"pluginName\": \"__EXTERNAL_PAYMENT__\"}, {\"transaction\": {\"transactionExternalKey\": \"somedTransactionExternalKey\", \"transactionType\": \"AUTHORIZE\", \"amount\": 5, \"currency\": \"USD\"}}",
		"linksReferences": [
			"*root"
		]
	},
	"payment-add-custom-fields-to-payment-payment": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"objectId\": \"#{[0]paymentId}\", \"objectType\": \"PAYMENT\", \"name\": \"Test Custom Field\", \"value\": \"test_value\"}]",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-retrieve-payment-custom-fields-payment": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-modify-custom-fields-to-payment-payment": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"customFieldId\": \"e4bac228-872d-4966-8072-2c3ac06442ed\", \"value\": \"NewValue\"}]",
		"requirementsReferences": [
			"account-retrieve-all-custom-fields",
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-remove-custom-fields-from-payment-payment": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]subscriptions[0]subscriptionId}/customFields?customField=e4bac228-872d-4966-8072-2c3ac06442ed",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"account-retrieve-all-custom-fields",
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-add-tags-to-payment-payment": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[ \"353752dd-9041-4450-b782-a8bb03a923c8\"]",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-retrieve-payment-tags-payment": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-remove-tags-from-payment-payment": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/tags?tagDef=353752dd-9041-4450-b782-a8bb03a923c8",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-retrieve-payment-audit-logs-with-history-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments/#{[0]paymentId}/auditLogsWithHistory",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-get-payments": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments/pagination",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"storeFields": [
			"[0]paymentId",
			"[0]transactions[0]transactionId"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-search-payments": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/payments/search/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-retrieve-a-payment-by-transaction-external-key": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions?transactionExternalKey=#{[0]transactions[0]transactionId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-retrieve-a-payment-by-transaction-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]transactions[0]transactionId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-mark-a-pending-payment-transaction-as-succeeded-or-failed": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]transactions[0]transactionId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "[{\"paymentId\": \"#{[0]paymentId}\", \"status\": \"SUCCESS\"}]",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-retrieve-payment-transaction-audit-logs-with-history-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]transactions[0]transactionId}/auditLogsWithHistory",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-add-custom-fields-to-payment-transaction": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"objectId\": \"#{[0]paymentId}\", \"objectType\": \"TRANSACTION\", \"name\": \"Test Custom Field\", \"value\": \"test_value\"}]",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-retrieve-payment-transaction-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-modify-custom-fields-to-payment-transaction": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"customFieldId\": \"e4bac228-872d-4966-8072-2c3ac06442ed\", \"value\": \"NewValue\"}]",
		"requirementsReferences": [
			"account-retrieve-all-custom-fields",
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-remove-custom-fields-from-payment-transaction": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]subscriptions[0]subscriptionId}/customFields?customField=e4bac228-872d-4966-8072-2c3ac06442ed",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"account-retrieve-all-custom-fields",
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-add-tags-to-payment-transaction": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]paymentId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[ \"353752dd-9041-4450-b782-a8bb03a923c8\"]",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-retrieve-payment-transaction-tags": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]paymentId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"payment-transaction-remove-tags-from-payment-transaction": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/paymentTransactions/#{[0]paymentId}/tags?tagDef=353752dd-9041-4450-b782-a8bb03a923c8",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-retrieve-a-payment-by-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-refund-a-payment-and-adjust-the-invoice-if-needed": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/refunds",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentId\": \"#{[0]paymentId}\", \"amount\": 50, \"currency\": \"USD\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-record-a-chargeback": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/chargebacks",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentId\": \"#{[0]paymentId}\", \"amount\": 5, \"currency\": \"USD\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-complete-an-existing-transaction": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"paymentId\": \"#{[0]paymentId}\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-record-a-chargeback-reversal": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/chargebackReversals",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "{\"transactionExternalKey\": \"a335f7d2-e115-436f-8c63-2b0114d974de\", \"paymentId\": \"#{[0]paymentId}\", \"effectiveDate\": \"2018-07-20T15:05:36.853Z\"}",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-add-custom-fields-to-payment": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"objectId\": \"#{[0]paymentId}\", \"objectType\": \"INVOICE_PAYMENT\", \"name\": \"Test Custom Fields\", \"value\": \"test_value\"}]",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-retrieve-payment-custom-fields": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-modify-custom-fields-to-payment": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/customFields",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[{\"customFieldId\": \"e2408cac-931b-43eb-855b-9f2902615c39\", \"value\": \"NewValue\"}]",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-remove-custom-fields-from-payment": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/customFields?customField=e2408cac-931b-43eb-855b-9f2902615c39",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-add-tags-to-payment": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"data": "[ \"353752dd-9041-4450-b782-a8bb03a923c8\"]",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-retrieve-payment-tags": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/tags",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"invoice-payment-remove-tags-from-payment": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/invoicePayments/#{[0]paymentId}/tags?tagDef=00000000-0000-0000-0000-000000000001",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"usage-record-usage-for-a-subscription": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/usages",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"subscriptionId\":\"#{[0]subscriptions[0]subscriptionId}\",\"unitUsageRecords\":[{\"unitType\":\"chocolate-videos\",\"usageRecords\":[{\"recordDate\":\"2013-03-14\",\"amount\":1}]}]}",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"usage-retrieve-usage-for-a-subscription-and-unit-type": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/usages/#{[0]subscriptions[0]subscriptionId}/chocolate-videos?startDate=2012-08-25&endDate=2013-08-26",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"usage-retrieve-usage-for-a-subscription": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/usages/#{[0]subscriptions[0]subscriptionId}?startDate=2012-08-25&endDate=2013-08-26",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-retrieve-bundles-for-account"
		],
		"linksReferences": [
			"*root"
		]
	},
	"tag-definition-create-a-tag-definition": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/tagDefinitions",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"data": "{\"name\": \"good_customer\", \"description\": \"a good customer\", \"applicableObjectTypes\": [\"ACCOUNT\"]}",
		"linksReferences": [
			"*root"
		]
	},
	"tag-definition-retrieve-a-tag-definition-by-its-id": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/tagDefinitions/93f2bc59-e18d-4a5e-a645-9386c76fc03f",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"tag-definition-delete-a-tag-definition": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/tagDefinitions/93f2bc59-e18d-4a5e-a645-9386c76fc03f",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"admin-trigger-an-invoice-generation-for-all-parked-accounts": {
		"method": "POST",
		"URL": "http://localhost:8080/1.0/kb/admin/invoices",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo; X-Killbill-Reason: demo; X-Killbill-Comment: demo",
		"linksReferences": [
			"*root"
		]
	},
	"admin-update-existing-paymenttransaction-and-associated-payment-state": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/admin/payments/#{[0]paymentId}/transactions/#{[0]paymentId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; X-Killbill-CreatedBy: demo",
		"requirementsReferences": [
			"payment-get-payments"
		],
		"linksReferences": [
			"*root"
		]
	},
	"admin-invalidates-the-given-cache-if-specified-otherwise-invalidates-all-caches": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/admin/cache",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"admin-invalidates-caches-per-account-level": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/admin/cache/accounts/#{[0]#accountId}",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"requirementsReferences": [
			"account-list-accounts"
		],
		"linksReferences": [
			"*root"
		]
	},
	"admin-invalidates-caches-per-tenant-level": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/admin/cache/tenants",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"admin-put-the-host-back-into-rotation": {
		"method": "PUT",
		"URL": "http://localhost:8080/1.0/kb/admin/healthcheck",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"admin-put-the-host-out-of-rotation": {
		"method": "DELETE",
		"URL": "http://localhost:8080/1.0/kb/admin/healthcheck",
		"headers": "Content-Type: application/json; accept: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password",
		"linksReferences": [
			"*root"
		]
	},
	"admin-get-queues-entries": {
		"method": "GET",
		"URL": "http://localhost:8080/1.0/kb/admin/queues",
		"headers": "Content-Type: application/json; authorization: Basic YWRtaW46cGFzc3dvcmQ=; X-Killbill-ApiKey: admin; X-Killbill-ApiSecret: password; Accept: application/octet-stream",
		"linksReferences": [
			"*root"
		]
	}
}
