Sinao API
Sinao API for account management, apps administration and network exploration
- Homepage
- https://api.apis.guru/v2/specs/sinao.app/1.1.0.json
- Provider
- sinao.app
- OpenAPI version
- 3.0.0
- Spec (JSON)
- https://api.apis.guru/v2/specs/sinao.app/1.1.0/openapi.json
- Spec (YAML)
- https://api.apis.guru/v2/specs/sinao.app/1.1.0/openapi.yaml
Tools (274)
Extracted live via the executor SDK.
-
account.getGet current logged user, as
Userobject -
account.updateUpdate current user informations
-
accountCategories.appAccountingCategoriesCreate -
accountCategories.appAccountingCategoriesDelete -
accountCategories.appAccountingCategoriesGet -
accountCategories.appAccountingCategoriesList -
accountCategories.appAccountingCategoriesUpdate -
accounts.appAccountingAccountsCreate -
accounts.appAccountingAccountsDelete -
accounts.appAccountingAccountsGet -
accounts.appAccountingAccountsList -
accounts.appAccountingAccountsUpdate -
applications.appApikeysCreateCreate new API key
-
applications.appApikeysDeleteRemove an api key
-
applications.appApikeysListGet all api keys
-
applications.appApipartnersListGet all api parners
-
applications.appGetGet app informations
-
applications.appListGet all apps
-
applications.appSettingsGetGet a configuration variable by key
-
applications.appSettingsUpdateGeneral settings of an app. Can be modified in app
-
attachments.appAttachmentsCreate -
attachments.appAttachmentsDelete -
attachments.appAttachmentsDownload -
attachments.appAttachmentsGet -
attachments.appAttachmentsListGet list of attachments
-
attachments.appAttachmentsRedirectToPublicUrl -
attachments.appSapAttestationsDownload -
attachments.appSapAttestationsGenerateSapAttestations -
authentication.authLoginUser login by email and password. Used only on Sinao API. CloudAccounting API needs a different API key
-
authentication.authRefreshRefresh token without relogin
-
bankDetails.appDocumentsSalesBankdetailsCreate -
bankDetails.appDocumentsSalesBankdetailsDelete -
bankDetails.appDocumentsSalesBankdetailsGet -
bankDetails.appDocumentsSalesBankdetailsList -
bankDetails.appDocumentsSalesBankdetailsUpdate -
emails.appContactsEmailBatch -
emails.appContactsEmailSend -
entries.appAccountingEntriesList -
establishments.appContactsEstablishmentsDeleteRemove an establishment
-
establishments.appContactsEstablishmentsGetGet an establishment by id
-
establishments.appContactsEstablishmentsUpdateUpdate an establishment by id
-
exports.appAccountingExportAcdComptaGetUuidIf response UUID is empty, you must register your identifiants.
-
exports.appAccountingExportAcdComptaSetUuidSinao will try to connect ACD authentification with your ids. If succed, Sinao will store your ids.
-
exports.appAccountingExportCreate -
exports.appAccountingExportDelete -
exports.appAccountingExportDownload -
exports.appAccountingExportGet -
exports.appAccountingExportList -
exports.appAccountingExportListByMonths -
hidden.accountCreateCreate a new
Userfrom the registration form. The user will be created without an application or access, there is nothing he can do without another step such as creating an application or inviting access -
hidden.adminPurchaseCollectorPushPush to purchase collector
-
hidden.appAccountingAccountsBatchCreate many accounts
-
hidden.appCashflowBanksConnect -
hidden.appCashflowBanksDeleteThe deletion of the account is irreversible, it will not be possible to resume synchronization as it is afterwards. - If transactions have been exported to accounting or used as payment, the CashflowSource will be left as it is. Resuming synchronization will remain impossible. If you re-import the account, a new CashflowSource will be created and transactions will therefore be duplicated. - Otherwise, if the CashflowSource was not used, it as well as its transactions will be deleted
-
hidden.appCashflowBanksList -
hidden.appCashflowBanksSelectAccounts -
hidden.appCashflowBanksSynchronize -
hidden.appCashflowBanksUrlEdit -
hidden.appCashflowBanksUrlSync -
hidden.appCashflowBanksUrlValidate -
hidden.appCashflowLogsautoreconciliationsClear -
hidden.appCashflowLogsautoreconciliationsList -
hidden.appCashflowLogsautoreconciliationsStart -
hidden.appCatalogCategoriesCreateCreate a new product category
-
hidden.appCatalogCategoriesDeleteRemove a product category by id
-
hidden.appCatalogCategoriesGetGet a Product category object by Id
-
hidden.appCatalogCategoriesListGet list of product categories
-
hidden.appCatalogCategoriesUpdateUpdate a product category by id
-
hidden.appContactsTransformMerge -
hidden.appCreateCreate a new
Appwith their organization profile -
hidden.appDocumentsSalesModelsCreate -
hidden.appDocumentsSalesModelsDelete -
hidden.appDocumentsSalesModelsGet -
hidden.appDocumentsSalesModelsList -
hidden.appDocumentsSalesModelsUpdate -
hidden.appDocumentsSalesRecurringinvoicesBatchCreate or update many RecurringInvoice
-
hidden.appDocumentsSalesRecurringinvoicesBatchDeleteDelete many RecurringInvoice
-
hidden.appDocumentsSalesRecurringinvoicesCreate -
hidden.appDocumentsSalesRecurringinvoicesDelete -
hidden.appDocumentsSalesRecurringinvoicesGet -
hidden.appDocumentsSalesRecurringinvoicesGetPeriodsGet json of periods_formats for a date. If request parameter date is null, returns periods_formats for today.
-
hidden.appDocumentsSalesRecurringinvoicesList -
hidden.appDocumentsSalesRecurringinvoicesPlan -
hidden.appDocumentsSalesRecurringinvoicesUpdate -
hidden.appPingTry if a specific app is online
-
hidden.appPoliciesDeleteCancel access for an user on an app
-
hidden.appPoliciesGetFind policy profile for an user on an app
-
hidden.appPoliciesInvitationsCreateInvites a user to access the organization panel
-
hidden.appPoliciesInvitationsDeleteRemove an invitation
-
hidden.appPoliciesInvitationsListGet all sent invitations
-
hidden.appPoliciesListGet all policies for an app. Manage access for users
-
hidden.appPoliciesProfilesListGet all profiles
-
hidden.appPoliciesRegistrationDeleteRemove an invitation from token
-
hidden.appPoliciesRegistrationGetGet infos of an invitation request. Returns an
AccessInvitationobject -
hidden.appPoliciesRegistrationRegisterRegistration for an invited user
-
hidden.appPoliciesUpdateUpdate police for an user on an app
-
hidden.appResetReset everything
-
hidden.appRulesCreate -
hidden.appRulesDelete -
hidden.appRulesExecuteOn -
hidden.appRulesGet -
hidden.appRulesList -
hidden.appRulesUpdate -
hidden.appServicesStripeWebhookHandleWebhook for Stripe
-
hidden.appServicesStripeWebhookPingPing Stripe webhook endpoint
-
hidden.appServicesYousignWebhookHandleWebhook for Yousign
-
hidden.appSettingsTemplatesBatchCreate multiple templates
-
hidden.appSettingsTemplatesCreateCreate a template
-
hidden.appSettingsTemplatesDefaultTemplateGet the default template
-
hidden.appSettingsTemplatesGetGet a template
-
hidden.appSettingsTemplatesListGet all templates
-
hidden.appSettingsTemplatesUpdateUpdate a template
-
hidden.appSubscriptionAddSourceAdd creditcard or sepadebit
-
hidden.appSubscriptionAnchordateUpdate anchor date
-
hidden.appSubscriptionCheckoutGet payment link to Stripe Checkout
-
hidden.appSubscriptionCheckoutAddSourceGet payment link to Stripe Checkout
-
hidden.appSubscriptionCouponAdd coupon
-
hidden.appSubscriptionEndEnd current plan
-
hidden.appSubscriptionExtendTrialExtend trial period
-
hidden.appSubscriptionExtraEnableEnable plan
-
hidden.appSubscriptionGetGet current plan
-
hidden.appSubscriptionListGet plans
-
hidden.appSubscriptionPayChange plan
-
hidden.appSubscriptionPayAllPay all due invoices
-
hidden.appSubscriptionRemoveSourceRemove creditcard or sepadebit
-
hidden.appSubscriptionSetDefaultChange default source
-
hidden.appSubscriptionUpcomingSimulate a plan
-
hidden.authChangepasswordChange password by email forgotten_password_token
-
hidden.authLogoutLog the user out (Invalidate the token)
-
hidden.authPing -
hidden.authSendpasswordSend a forgotten_password_token by email to recover password
-
hidden.servicesViesGetGet VIES database informations from SIREN
-
invoices.appDocumentsSalesInvoicesAttach -
invoices.appDocumentsSalesInvoicesAvoid -
invoices.appDocumentsSalesInvoicesBatchCreate or update many invoices
-
invoices.appDocumentsSalesInvoicesBatchDeleteDelete many invoices
-
invoices.appDocumentsSalesInvoicesCreateCreate a new invoice with an Organization or a Person. Relationship store notes, metadata and accounting settings parameters
-
invoices.appDocumentsSalesInvoicesDeleteRemove an invoice by id : only for draft
-
invoices.appDocumentsSalesInvoicesDetach -
invoices.appDocumentsSalesInvoicesDownload -
invoices.appDocumentsSalesInvoicesDuplicate -
invoices.appDocumentsSalesInvoicesFinalize -
invoices.appDocumentsSalesInvoicesFresh -
invoices.appDocumentsSalesInvoicesGetGet an Sales/Invoice object by Id
-
invoices.appDocumentsSalesInvoicesListGet list of invoices
-
invoices.appDocumentsSalesInvoicesNextnumber -
invoices.appDocumentsSalesInvoicesPdf -
invoices.appDocumentsSalesInvoicesPreview -
invoices.appDocumentsSalesInvoicesStatistics -
invoices.appDocumentsSalesInvoicesTag -
invoices.appDocumentsSalesInvoicesUntag -
invoices.appDocumentsSalesInvoicesUpdateUpdate an invoice by id
-
invoices.appDocumentsSalesInvoicesUpdatestatus -
organizationProfile.appOrganizationGetGet organization profile for current app
-
organizationProfile.appOrganizationUpdateUpdate organization profile for current app
-
organizations.appContactsOrganizationsBatchCreate a contact organization. This organization will be automatically completed and updated by public data. The public profile will be automatically find by NationalID
-
organizations.appContactsOrganizationsCreateCreate a contact organization. This organization will be automatically completed and updated by public data. The public profile will be automatically find by NationalID
-
organizations.appContactsOrganizationsDeleteRemove an organization
-
organizations.appContactsOrganizationsGetGet an organization by id
-
organizations.appContactsOrganizationsListList all organizations
-
organizations.appContactsOrganizationsRestoreRestore an organization by id
-
organizations.appContactsOrganizationsUpdateUpdate an organization by id
-
payments.appPaymentsPaymentsDeleteRemove a payment by id
-
payments.appPaymentsPaymentsGetGet a Payment object by Id
-
payments.appPaymentsPaymentsListGet list of payments
-
payments.appPaymentsPaymentsRecipeBookGet a Payment object by Id
-
payments.appPaymentsReconciliationBatchCreate new payments and categorizations by one-to-many
-
payments.appPaymentsReconciliationReconcileCreate a new payments and categorizations by one-to-many
-
payments.appPaymentsReconciliationUnreconcileRemove all payments of a parent object
-
payments.appPaymentsSepacredittransferDownload -
payments.appPaymentsSepacredittransferPreview -
payments.appPaymentsSepadirectdebitDownload -
payments.appPaymentsSepadirectdebitPreview -
payments.appPaymentsSepamandatesCreate -
payments.appPaymentsSepamandatesDelete -
payments.appPaymentsSepamandatesGet -
payments.appPaymentsSepamandatesList -
payments.appPaymentsSepamandatesUpdate -
payments.appPaymentsUrssaftiersAuth -
payments.appPaymentsUrssaftiersGetStatus -
payments.appPaymentsUrssaftiersPreview -
payments.appPaymentsUrssaftiersRegisterCustomer -
payments.appPaymentsUrssaftiersSendPayments -
persons.appContactsPersonsBatchCreate a new person. Represent a private contact
-
persons.appContactsPersonsCreateCreate a new person. Represent a private contact
-
persons.appContactsPersonsDeleteRemove an person
-
persons.appContactsPersonsGetGet a person by id
-
persons.appContactsPersonsListGet all persons
-
persons.appContactsPersonsRestoreRestore a person by id
-
persons.appContactsPersonsUpdateUpdate a person by id
-
products.appCatalogProductsAttach -
products.appCatalogProductsBatchCreate a new product
-
products.appCatalogProductsCreateCreate a new product
-
products.appCatalogProductsDeleteRemove a product by id
-
products.appCatalogProductsDetach -
products.appCatalogProductsGetGet a Product object by Id
-
products.appCatalogProductsListGet list of products
-
products.appCatalogProductsUpdateUpdate a product by id
-
purchases.appDocumentsPurchasesPurchasesAttach -
purchases.appDocumentsPurchasesPurchasesBatchCreate or update many purchases
-
purchases.appDocumentsPurchasesPurchasesBatchDeleteDelete many purchases
-
purchases.appDocumentsPurchasesPurchasesCreateCreate a new purchase with an Organization. Relationship store notes, metadata and accounting settings parameters
-
purchases.appDocumentsPurchasesPurchasesDeleteRemove a purchase by id
-
purchases.appDocumentsPurchasesPurchasesDetach -
purchases.appDocumentsPurchasesPurchasesDownload -
purchases.appDocumentsPurchasesPurchasesGetGet an Purchase/Purchase object by Id
-
purchases.appDocumentsPurchasesPurchasesListGet list of purchases
-
purchases.appDocumentsPurchasesPurchasesOriginal -
purchases.appDocumentsPurchasesPurchasesPreview -
purchases.appDocumentsPurchasesPurchasesStatistics -
purchases.appDocumentsPurchasesPurchasesTag -
purchases.appDocumentsPurchasesPurchasesThumbnail -
purchases.appDocumentsPurchasesPurchasesUntag -
purchases.appDocumentsPurchasesPurchasesUpdateUpdate a purchase by id
-
purchases.appDocumentsPurchasesPurchasesUpdatestatus -
quotes.appDocumentsSalesQuotesAttach -
quotes.appDocumentsSalesQuotesBatchCreate or update many quotes
-
quotes.appDocumentsSalesQuotesBatchDeleteDelete many quotes
-
quotes.appDocumentsSalesQuotesCreateCreate a new quote with an Organization or a Person. Relationship store notes, metadata and accounting settings parameters
-
quotes.appDocumentsSalesQuotesDeleteRemove a quote by id : only for draft
-
quotes.appDocumentsSalesQuotesDetach -
quotes.appDocumentsSalesQuotesDownload -
quotes.appDocumentsSalesQuotesDownpayment -
quotes.appDocumentsSalesQuotesDuplicate -
quotes.appDocumentsSalesQuotesFinalize -
quotes.appDocumentsSalesQuotesFresh -
quotes.appDocumentsSalesQuotesGetGet a Sales/Quote object by Id
-
quotes.appDocumentsSalesQuotesInvoice -
quotes.appDocumentsSalesQuotesInvoicesCreate or update many quotes
-
quotes.appDocumentsSalesQuotesListGet list of quotes
-
quotes.appDocumentsSalesQuotesNextnumber -
quotes.appDocumentsSalesQuotesPdf -
quotes.appDocumentsSalesQuotesPreview -
quotes.appDocumentsSalesQuotesSituationInvoice -
quotes.appDocumentsSalesQuotesStatistics -
quotes.appDocumentsSalesQuotesTag -
quotes.appDocumentsSalesQuotesUntag -
quotes.appDocumentsSalesQuotesUpdateUpdate a quote by id
-
quotes.appDocumentsSalesQuotesUpdatestatus -
quotes.appDocumentsSalesQuotesYousignPreview -
relationships.appContactsRelationshipsAttach -
relationships.appContactsRelationshipsDetach -
relationships.appContactsRelationshipsGetGet a relationship by id
-
relationships.appContactsRelationshipsListList all relationships
-
relationships.appContactsRelationshipsUpdateUpdate a relationship by id
-
signature.appDocumentsSalesSignatureCreateCreate a new signature
-
sources.appCashflowCashflowsourcesCreate -
sources.appCashflowCashflowsourcesDelete -
sources.appCashflowCashflowsourcesGet -
sources.appCashflowCashflowsourcesList -
sources.appCashflowCashflowsourcesUpdate -
statistics.appStatisticsChartsGet -
statistics.appStatisticsTagsGet -
statistics.appStatisticsTimetablePurchases -
statistics.appStatisticsTimetableSales -
statistics.appStatisticsVatGet -
stocks.appCatalogStocksCreateCreate a new stocks
-
stocks.appCatalogStocksDeleteRemove a stocks by id
-
stocks.appCatalogStocksDestructUpdate a stocks by id to reduce quantity of stocks
-
stocks.appCatalogStocksGetGet a Product object by Id
-
stocks.appCatalogStocksListGet list of stocks
-
stocks.appCatalogStocksRentalBackUpdate the amount of stocks available through the return of rented stocks
-
stocks.appCatalogStocksRentalExitUpdates the quantity of available stocks and provides for a stocks return date
-
stocks.appCatalogStocksUpdateUpdate a stocks by id
-
transactions.appCashflowTransactionsAttach -
transactions.appCashflowTransactionsBatch -
transactions.appCashflowTransactionsCreate -
transactions.appCashflowTransactionsDelete -
transactions.appCashflowTransactionsDetach -
transactions.appCashflowTransactionsGet -
transactions.appCashflowTransactionsList -
transactions.appCashflowTransactionsUpdate -
openapi.previewSpecPreview an OpenAPI document before adding it as a source
-
openapi.addSourceAdd an OpenAPI source and register its operations as tools