Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2017
160
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
JSON 16.34 KB | None | 0 0
  1. {"swagger":"2.0","info":{"title":"","version":"0.0.0","description":""},"paths":{"/provider/customer_invoices/{customer_invoice_id}/charges":{"post":{"tags":["Charge"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"customer_invoice_id","in":"path","required":true,"type":"string","description":"Unique CustomerInvoice ID "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Create_Charge"}}]}},"/provider/customer_invoices/{customer_invoice_id}/charges/{id}":{"delete":{"tags":["Charge"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"customer_invoice_id","in":"path","required":true,"type":"string","description":"Unique CustomerInvoice ID "},{"name":"id","in":"path","required":true,"type":"string","description":"Unique Charge ID "}]},"patch":{"tags":["Charge"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"customer_invoice_id","in":"path","required":true,"type":"string","description":"Unique CustomerInvoice ID "},{"name":"id","in":"path","required":true,"type":"string","description":"Unique Charge ID "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Update_Charge"}}]}},"/provider/charge_items":{"post":{"tags":["ChargeItem"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Create_Charge_Item"}}]},"get":{"tags":["ChargeItem"],"consumes":["application/json"],"produces":["application/json"],"parameters":[]}},"/provider/charge_items/{id}":{"delete":{"tags":["ChargeItem"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Charge ID "}]},"get":{"tags":["ChargeItem"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique ChargeItem ID "}]},"patch":{"tags":["ChargeItem"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Charge Item ID "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Update_Charge_Item"}}]}},"/provider/customer_invoices":{"post":{"tags":["CustomerInvoice"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/owner"}}]},"get":{"tags":["CustomerInvoice"],"consumes":["application/json"],"produces":["application/json"],"parameters":[]}},"/provider/customer_invoices/{id}":{"delete":{"tags":["CustomerInvoice"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "}]},"get":{"tags":["CustomerInvoice"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "}]},"patch":{"tags":["CustomerInvoice"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Update_Customer_Invoice"}}]}},"/provider/customer_invoices/{id}/issue":{"post":{"tags":["CustomerInvoice"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Issue_Customer_Invoice"}}]}},"/provider/customer_invoices/{id}/void":{"post":{"tags":["CustomerInvoice"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Void_Customer_Invoice"}}]}},"/integrations/{id}/deactivate":{"post":{"tags":["Integrations"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","schema":{"$ref":"#/definitions/null"}}]}},"/integrations":{"get":{"tags":["Integrations"],"consumes":["application/json"],"produces":["application/json"],"parameters":[]}},"/integrations/{id}":{"get":{"tags":["Integrations"],"consumes":["application/json"],"produces":["application/json"],"parameters":[]},"patch":{"tags":["Integrations"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Update_Integration"}}]}},"/oauth/tokens":{"post":{"tags":["OAuth"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Token_Exchange"}}]}},"/api/partner":{"post":{"tags":["Partner"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Update_Partner"}}]}},"/provider/patients":{"post":{"tags":["Patient"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Create_Patient"}}]},"get":{"tags":["Patient"],"consumes":["application/json"],"produces":["application/json"],"parameters":[]}},"/provider/patients/{id}":{"delete":{"tags":["Patient"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Patient ID (or integration_record_id) "}]},"get":{"tags":["Patient"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Patient ID (or integration_record_id) "}]},"patch":{"tags":["Patient"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Patient ID (or integration_record_id) "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Update_Patient"}}]}},"/provider/practitioners":{"post":{"tags":["Practitioner"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Create_Practitioner"}}]},"get":{"tags":["Practitioner"],"consumes":["application/json"],"produces":["application/json"],"parameters":[]}},"/provider/practitioners/{id}":{"delete":{"tags":["Practitioner"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Practitoner ID (or integration_record_id) "}]},"get":{"tags":["Practitioner"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Practitoner ID (or integration_record_id) "}]},"patch":{"tags":["Practitioner"],"consumes":["application/json"],"produces":["application/json"],"parameters":[{"name":"id","in":"path","required":true,"type":"string","description":"Unique Practitoner ID (or integration_record_id) "},{"in":"body","name":"body","required":true,"schema":{"$ref":"#/definitions/Update_Practitioner"}}]}},"/api/webhook_requests":{"get":{"tags":["WebhookRequests"],"consumes":["application/json"],"produces":["application/json"],"parameters":[]}}},"definitions":{"Create_Charge":{"properties":{"customer_invoice_id":{"type":"string","description":"Unique CustomerInvoice ID "},"quantity":{"type":"number","description":""},"price_in_cents":{"type":"number","description":""},"name":{"type":"string","description":""},"description":{"type":"string","description":""},"patient":{"type":"object","description":"","$ref":"#/definitions/patient"},"practitioner":{"type":"object","description":"","$ref":"#/definitions/practitioner"},"category":{"type":"object","description":"","$ref":"#/definitions/category"},"charge_item":{"type":"object","description":"","$ref":"#/definitions/charge_item"}},"required":["customer_invoice_id","quantity","price_in_cents","name","description"]},"patient":{"properties":{"id":{"type":"string","description":""}},"required":[]},"practitioner":{"properties":{"id":{"type":"number","description":""}},"required":[]},"category":{"properties":{"id":{"type":"number","description":""}},"required":[]},"charge_item":{"properties":{"id":{"type":"number","description":""}},"required":[]},"Delete_Charge":{"properties":{"customer_invoice_id":{"type":"string","description":"Unique CustomerInvoice ID "},"id":{"type":"string","description":"Unique Charge ID "}},"required":["customer_invoice_id","id"]},"Update_Charge":{"properties":{"customer_invoice_id":{"type":"string","description":"Unique CustomerInvoice ID "},"id":{"type":"string","description":"Unique Charge ID "},"quantity":{"type":"number","description":""},"price_in_cents":{"type":"number","description":""},"name":{"type":"string","description":""},"description":{"type":"string","description":""},"patient":{"type":"object","description":"","$ref":"#/definitions/patient"},"practitioner":{"type":"object","description":"","$ref":"#/definitions/practitioner"},"category":{"type":"object","description":"","$ref":"#/definitions/category"},"charge_item":{"type":"object","description":"","$ref":"#/definitions/charge_item"}},"required":["customer_invoice_id","id","quantity","price_in_cents","name","description"]},"Create_Charge_Item":{"properties":{"id":{"type":"string","description":"Unique ChargeItem ID "},"name":{"type":"string","description":""},"price_in_cents":{"type":"number","description":""},"type":{"type":"string","description":""},"description":{"type":"string","description":""}},"required":["id","name","price_in_cents","type"]},"Destroy_Charge_Item":{"properties":{"id":{"type":"string","description":"Unique Charge ID "}},"required":["id"]},"Show_Charge_Item":{"properties":{"id":{"type":"string","description":"Unique ChargeItem ID "}},"required":["id"]},"Update_Charge_Item":{"properties":{"id":{"type":"string","description":"Unique Charge Item ID "},"name":{"type":"string","description":""},"price_in_cents":{"type":"number","description":""},"description":{"type":"string","description":""},"type":{"type":"string","description":""}},"required":["id"]},"owner":{"properties":{"id":{"type":"string","description":""}},"required":[]},"Create_Customer_Invoice":{"properties":{"patient":{"type":"object","description":"If no owner is sent up, the patient's default payer will be assigned as owner. ","$ref":"#/definitions/patient"},"integration_record_id":{"type":"string","description":""}},"required":[]},"Delete_Customer_Invoice":{"properties":{"id":{"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "}},"required":["id"]},"Show_Customer_Invoice":{"properties":{"id":{"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "}},"required":["id"]},"Update_Customer_Invoice":{"properties":{"id":{"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "},"owner":{"type":"object","description":"The payer of the CustomerInvoice. Optional. ","$ref":"#/definitions/owner"},"patient":{"type":"object","description":"If no owner is sent up, the patient's default payer will be assigned as owner. ","$ref":"#/definitions/patient"},"integration_record_id":{"type":"string","description":""}},"required":["id"]},"Issue_Customer_Invoice":{"properties":{"id":{"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "}},"required":["id"]},"Void_Customer_Invoice":{"properties":{"id":{"type":"string","description":"Unique Customer Invoice ID (or integration_record_id) "}},"required":["id"]},"Update_Integration":{"properties":{"webhook_url_override":{"type":"string","description":""}},"required":[]},"Token_Exchange":{"properties":{"grant_type":{"type":"string","description":""},"code":{"type":"string","description":""}},"required":["grant_type","code"]},"Update_Partner":{"properties":{"webhook_url":{"type":"string","description":""},"marketing_url":{"type":"string","description":""},"support_url":{"type":"string","description":""},"redirect_url":{"type":"string","description":""},"product_description":{"type":"string","description":""},"integration_description":{"type":"string","description":""},"email":{"type":"string","description":""},"logo_url":{"type":"string","description":""}},"required":[]},"Create_Patient":{"properties":{"first_name":{"type":"string","description":""},"last_name":{"type":"string","description":""},"email":{"type":"string","description":""},"gender":{"type":"string","description":""},"dob":{"type":"date","description":""},"phones":{"type":"array","description":"","items":{"type":"Object"}},"health_insurance_group_id":{"type":"string","description":""},"health_insurance_member_id":{"type":"string","description":""},"health_insurance_payer_name":{"type":"string","description":""},"health_insurance_payer_id":{"type":"string","description":""},"address_line1":{"type":"string","description":""},"address_line2":{"type":"string","description":""},"address_city":{"type":"string","description":""},"address_state":{"type":"string","description":""},"address_zip":{"type":"string","description":""},"address_country":{"type":"string","description":""},"import_id":{"type":"string","description":"(deprecated) "},"import_source":{"type":"string","description":"(deprecated) "},"external_link_id":{"type":"string","description":"(deprecated) "},"integration_record_id":{"type":"string","description":""},"integration_error_message":{"type":"string","description":""},"integration_web_link":{"type":"string","description":""}},"required":["first_name","last_name"]},"Destroy_Patient":{"properties":{"id":{"type":"string","description":"Unique Patient ID (or integration_record_id) "}},"required":["id"]},"Show_Patient":{"properties":{"id":{"type":"string","description":"Unique Patient ID (or integration_record_id) "}},"required":["id"]},"Update_Patient":{"properties":{"id":{"type":"string","description":"Unique Patient ID (or integration_record_id) "},"first_name":{"type":"string","description":""},"last_name":{"type":"string","description":""},"email":{"type":"string","description":""},"gender":{"type":"string","description":""},"dob":{"type":"date","description":""},"phones":{"type":"array","description":"","items":{"type":"Object"}},"health_insurance_group_id":{"type":"string","description":""},"health_insurance_member_id":{"type":"string","description":""},"health_insurance_payer_name":{"type":"string","description":""},"health_insurance_payer_id":{"type":"string","description":""},"address_line1":{"type":"string","description":""},"address_line2":{"type":"string","description":""},"address_city":{"type":"string","description":""},"address_state":{"type":"string","description":""},"address_zip":{"type":"string","description":""},"address_country":{"type":"string","description":""},"import_id":{"type":"string","description":"(deprecated) "},"import_source":{"type":"string","description":"(deprecated) "},"external_link_id":{"type":"string","description":"(deprecated) "},"integration_record_id":{"type":"string","description":""},"integration_error_message":{"type":"string","description":""},"integration_web_link":{"type":"string","description":""}},"required":["id"]},"Create_Practitioner":{"properties":{"name":{"type":"string","description":""},"email":{"type":"string","description":""},"integration_record_id":{"type":"string","description":""}},"required":["name","email"]},"Destroy_Practitioner":{"properties":{"id":{"type":"string","description":"Unique Practitoner ID (or integration_record_id) "}},"required":["id"]},"Show_Practitioner":{"properties":{"id":{"type":"string","description":"Unique Practitoner ID (or integration_record_id) "}},"required":["id"]},"Update_Practitioner":{"properties":{"id":{"type":"string","description":"Unique Practitoner ID (or integration_record_id) "},"name":{"type":"string","description":""},"email":{"type":"string","description":""},"integration_record_id":{"type":"string","description":""}},"required":["id"]}}}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement