Theneo sample project ## Sections • [Checkkredit till företag – Flexibel finansiering från Financed](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/getting-started/introduction.md): En checkkredit från Financed ger ditt företag en flexibel finansieringslösning som alltid finns tillgänglig när du behöver extra kapital. Med snabba beslut, ingen krav på företagsinteckning och inga dolda avgifter, får du tillgång till pengar direkt – precis när verksamheten kräver det. Betala endast ränta för de dagar du faktiskt använder krediten. Vad är en checkkredit? Checkkredit till företag är en revolverande kreditlina som ger dig omedelbar tillgång till kapital upp till en förutbestämd kreditgräns. Till skillnad från traditionella företagslån behöver du inte ansöka varje gång du behöver pengar – krediten finns alltid tillgänglig på ditt företagskonto, redo att användas när behovet uppstår. Checkkredit fungerar genom att du får en kreditlimit kopplad till företagets konto. Du använder endast den summa du behöver, när du behöver den, och betalar enbart ränta på det belopp och för den tid du faktiskt utnyttjar krediten. När du betalar tillbaka pengarna återställs din tillgängliga kredit automatiskt, vilket gör den perfekt för återkommande behov. Vanliga användningsområden för checkkredit inkluderar: Överbrygga tillfälliga likviditetsgap när fakturor dröjer men leverantörer behöver betalas Hantera säsongsvariationer i intäkter utan att behöva panikfinansiera Täcka akuta inköp eller investeringsmöjligheter som kräver snabba beslut Skapa en ekonomisk buffert för oförutsedda utgifter Så fungerar checkkredit från Financed När du ansöker om checkkredit online hos Financed möts du av en process som skiljer sig markant från traditionella bankers checkkrediter. Vi har byggt vår tjänst för att vara transparent, snabb och företagsanpassad. Inga gränsdragningsavgifter eller dolda kostnader Hos Financed betalar du enbart ränta på checkkredit för de dagar du använder krediten. Inga uppläggningsavgifter, inga månatliga avgifter för outnyttjad kredit, inga obehagliga överraskningar. Du vet alltid exakt vad kostar en checkkredit hos oss. Inget krav på företagsinteckning Till skillnad från många banker kräver vi inte att du pantsätter företagets tillgångar eller lägger företagsinteckning. Detta gör ansökningsprocessen snabbare och mindre komplicerad, särskilt för mindre företag och nystartade verksamheter. Snabba beslut Vår digitala process innebär att du kan få besked samma dag. För företag med UC-godkänt kreditbetyg går processen ännu snabbare, men även företag utan perfekt UC-historik kan kvalificera sig för checkkredit hos oss. Flexibel kreditlina som växer med ditt företag Din kreditlimit kan anpassas efter verksamhetens behov och tillväxt. Startande företag kan börja med lägre belopp, medan etablerade företag med dokumenterad omsättning kan få högre limiter. Kreditlinjen kan justeras uppåt i takt med att företaget utvecklas. Transparenta villkor Belopp : Från 50 000 kr upp till 2 000 000 kr beroende på företagets förutsättningar Ränta : Rörlig ränta som varierar baserat på kreditvärdighet och UC-betyg, från cirka 9% för företag med stark ekonomi Uttag : Använd krediten direkt via företagskontot eller genom överföring Med eller utan UC : Vi bedömer varje företag individuellt – även utan perfekt kreditbetyg finns möjligheter Fördelar med checkkredit från Financed Betala endast för det du använder – Ränta debiteras bara för de dagar och det belopp du faktiskt utnyttjar Ingen bindningstid – Du bestämmer själv hur länge du vill ha krediten Snabb tillgång till kapital – Pengarna finns tillgängliga direkt när de godkänts Ingen företagsinteckning krävs – Enklare ansökan utan komplicerade säkerheter Revolverande kredit – Återställs automatiskt när du betalar tillbaka Flexibel återbetalning – Betala tillbaka i din egen takt, helt eller delvis Transparent kostnadsbild – Inga dolda avgifter eller obegripliga villkor Digital ansökningsprocess – Ansök bekvämt online utan tidsödande bankmöten Personlig service – Kontakt med rådgivare som förstår småföretagens behov Skalbar kreditlimit – Kan öka i takt med företagets tillväxt Vem passar checkkredit för? Checkkredit från Financed är särskilt lämplig för: Enskild firma Som enskild företagare behöver du ofta snabb tillgång till kapital för att hantera varierande inkomster och oförutsedda utgifter. En checkkredit ger dig den flexibilitet som behövs utan att du behöver binda upp dig i stora, långsiktiga lån. Nystartat företag För nystartade företag kan de första åren vara ekonomiskt turbulenta. En kreditlina fungerar som en säkerhetsnät när intäkterna ännu inte är stabila men utgifterna fortsätter att komma. Även utan lång historik kan du kvalificera dig för checkkredit hos Financed. Säsongsbaserade företag Har ditt företag säsongsvariationer i försäljningen? Checkkredit är perfekt för att täcka lågsäsongens utgifter medan du väntar på högsäsongens intäkter. Du använder krediten när det behövs och betalar av när pengarna rullar in. Snabbväxande företag När företaget växer snabbt uppstår ofta likviditetsgap – du behöver investera i lager, personal eller utrustning innan kundbetalningarna hinner komma in. En flexibel kreditlina ger dig kapitalet att fortsätta växa utan att bromsa utvecklingen. Etablerade företag som vill ha en buffert Även välmående företag uppskattar tryggheten i att ha en ekonomisk buffert tillgänglig. När oväntade möjligheter eller utmaningar uppstår kan du agera snabbt utan att behöva vänta på långsamma låneprocesser. Så ansöker du om checkkredit Att ansöka om checkkredit online hos Financed är enkelt och går snabbt: Steg 1: Fyll i ansökan online Besök vår webbplats och fyll i den digitala ansökningsblanketten. Du behöver grundläggande uppgifter om företaget, önskad kreditlimit och ekonomisk information. Processen tar endast några minuter. Steg 2: Vi gör en snabb kreditbedömning Vårt team går igenom din ansökan och bedömer företagets kreditvärdighet. Vi tittar på omsättning, betalningshistorik och företagets stabilitet. Många får besked samma dag. Steg 3: Få ditt kreditbeslut Du får ett tydligt besked om din ansökan godkänns, vilken kreditlimit du beviljas och vilken ränta som gäller. Alla villkor presenteras transparent utan krångliga fotnoter. Steg 4: Börja använda din checkkredit När allt är klart aktiveras din kreditlina och du kan omedelbart börja använda den. Pengarna finns tillgängliga på kontot och du kan ta ut eller överföra det belopp du behöver, när du behöver det. Ta steget mot en mer flexibel företagsekonomi redan idag! Ansök om checkkredit från Financed och få den ekonomiska friheten att fatta snabba beslut och gripa möjligheter när de dyker upp. Kontakta oss för en kostnadsfri rådgivning eller ansök direkt online – det tar bara några minuter. Vanliga frågor om checkkredit Vad är en checkkredit? En checkkredit är en revolverande kreditlina som ger företag tillgång till ett förutbestämt kreditbelopp som kan användas vid behov. Du betalar endast ränta på det belopp du faktiskt använder, och krediten återställs automatiskt när du betalar tillbaka. Hur stor checkkredit kan jag få? Hos Financed kan företag få checkkredit från 50 000 kr upp till 2 000 000 kr. Beloppet beror på företagets omsättning, ekonomiska stabilitet och kreditvärdighet. Nystartade och mindre företag börjar ofta med lägre belopp som kan öka över tid. Hur funkar en checkkredit? Checkkredit fungerar som ett kreditkort för företag – du får en kreditgräns på ditt företagskonto och kan använda pengarna när du behöver dem. Du betalar endast ränta för de dagar och det belopp du använder. När du betalar tillbaka blir krediten åter tillgänglig att använda. Vad är räntan på en checkkredit? Räntan på checkkredit varierar beroende på företagets kreditvärdighet och UC-betyg. Hos Financed börjar räntan från cirka 9% för företag med stark ekonomi och god betalningshistorik. Räntan är rörlig och anpassas efter företagets förutsättningar. Varför är Financeds checkkredit ett bra val? Financed erbjuder transparent prissättning utan dolda avgifter, kräver ingen företagsinteckning, ger snabba beslut och har flexibla villkor. Vi arbetar med både företag med och utan perfekt UC, och vår digitala process gör ansökan enkel och smidig. Vad är kostnaden för en checkkredit i procent? Den totala kostnaden uttrycks i en årlig räntesats som varierar från cirka 9% och uppåt, beroende på kreditbedömning. Hos Financed finns inga gränsdragningsavgifter eller månadsavgifter, så den enda kostnaden är räntan på utnyttjat belopp. Är checkkredit och företagslån samma sak? Nej, checkkredit och företagslån är olika produkter. Ett företagslån innebär att du lånar ett bestämt belopp som betalas tillbaka enligt en fastställd plan. En checkkredit är en revolverande kredit där du kan ta ut och betala tillbaka fritt upp till din kreditgräns, och endast betalar ränta på det du använder. Vilken är den maximala limiten för en checkkredit? Hos Financed kan företag få upp till 2 000 000 kr i checkkredit, beroende på verksamhetens storlek, omsättning och ekonomiska ställning. Limiten kan också öka över tid när företaget växer och visar god betalningsförmåga. Hur snabbt kan jag få en checkkredit beviljad? Många företag får besked samma dag de ansöker. Hela processen från ansökan till aktiverad kredit kan ta allt från några timmar till ett par dagar, beroende på hur snabbt vi kan verifiera uppgifterna och företagets ekonomi. Är checkkredit bra? Checkkredit är utmärkt för företag som behöver flexibel finansiering och snabb tillgång till kapital. Det passar särskilt bra för att hantera säsongsvariationer, likviditetsgap och oförutsedda utgifter. Tack vare att du endast betalar för det du använder blir det ofta mer kostnadseffektivt än att ta större lån. Är checkräkningskredit räntebärande? Ja, checkkredit är räntebärande. Du betalar ränta på det belopp du utnyttjar från din kreditlimit, beräknat per dag. När du inte använder krediten betalar du ingen ränta, vilket gör det till en kostnadseffektiv lösning jämfört med traditionella lån. Vad krävs för att få checkkredit? För att få checkkredit behöver du driva ett registrerat företag i Sverige, helst med viss omsättning och verksamhetstid. Financed tittar på företagets ekonomi, betalningshistorik och UC-betyg, men även företag utan perfekt kreditvärdighet kan kvalificera sig. Ingen företagsinteckning krävs. Hur återbetalar jag en checkkredit? Du återbetalar din checkkredit flexibelt efter eget schema. Du kan välja att betala tillbaka hela beloppet på en gång eller göra delbetalningar. När du betalar tillbaka återställs din tillgängliga kredit automatiskt, så du kan använda den igen vid behov utan ny ansökan. När är det fördelaktigt för ett företag att ha en checkkredit? En checkkredit är fördelaktig när företaget behöver flexibilitet och snabb tillgång till kapital. Det passar utmärkt för att hantera ojämna kassaflöden, säsongsbetonade verksamheter, akuta investeringsbehov eller som en ekonomisk buffert för oväntade utgifter. Särskilt fördelaktigt för småföretag och nystartade verksamheter som behöver rörelsekapital utan att binda upp sig i stora, långsiktiga lån. • [Theneo API documentation](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/getting-started/theneo-api-documentation.md): Theneo Sample documentation offers a glimpse into how you can manage your API documentation within the Theneo platform. It showcases the tools supported by Theneo and provides insights into the appearance of your API documentation. Please note that this documentation serves as a demonstration and showcases how to effectively manage your API documentation within the Theneo platform. All mentioned endpoints and sections are purely for illustrative purposes. Generate API Documentation Build interactive API docs Tailor you documentation Create and launch quickly Update easily within seconds Built for everyone Theneo's web editor boasts a variety of API management widgets, each designed to streamline the documentation process and enhance user experience. These widgets include: Base URL: Define the root URL(s) for API requests. Language Box: Specify the programming language used in your API documentation. API Endpoint Summary: Provide a concise overview of each API endpoint. Object Example: Display sample representations of API objects. Error Codes: Document possible error codes and their meanings. Status Codes: Explain HTTP status codes and their significance. Integrations Import your collections manually or use our integrations to automatically migrate your work from: Swagger Postman Github • [Customizing](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/getting-started/customizing.md): In Theneo, you have complete control over the look and feel of your documentation. This is achieved through an extensive set of color customization options that cater to every aspect of your project's interface. Here's a detailed overview of what you can configure: General Settings: Logos : Upload separate logos for light and dark modes, ensuring clear visibility regardless of theme. Ideal dimensions are provided for optimal display. Favicon : Customize the small icon that appears in browser tabs and bookmarks to make your site easily identifiable. Logo Hyperlink : Direct users to your desired URL through the logo in your documentation. Attribution : Toggle the "Powered by Theneo" attribution on or off to match your branding preferences. Document Font : Select from a variety of fonts to maintain consistency across your documentation. Color Customization of the published view projects: Global Settings: Body Text : Set the text color for readability. Section Headings: Highlight section titles. Background: Choose a primary background color. Accents: Customize borders and outlines. Buttons: Define button colors. Links: Customize hyperlink colors. Left Sidebar Menu: Item Colors: Set colors for menu items and active selection. Background: Choose a sidebar background color. Widget Cards: Code Snippet Card: Customize the header and body colors for request, response, and object example cards. Base URL Card: Set header and body background colors. Custom CSS and JavaScript Custom CSS and JavaScript offer powerful tools to personalize and enhance your Theneo documentation, giving you full control over its appearance and functionality. This feature allows you to create a highly branded, interactive, and tailored user experience. Benefits: Enhanced Personalization : Customize the visual style to perfectly align with your brand. Extended Functionality : Implement advanced features or third-party integrations using JavaScript. Improved User Experience : Optimize layout, navigation, and interactions for a more user-friendly and branded interface. • [Theneo web editor](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/getting-started/theneo-web-editor.md): Theneo's web editor is a rich and intuitive platform, equipped with a variety of widgets that enrich the documentation experience. These widgets add depth and clarity to your API documentation, making it more engaging and informative. You can easily access these widgets by simply going to a new line in the editor and typing /, which brings up the widget options. Additionally, Theneo's live collaboration feature enables real-time teamwork, allowing multiple users to simultaneously edit, comment, and review documentation. This streamlines the editing process, reduces bottlenecks, and fosters seamless collaboration across teams. Whether you're working in the same room or across different time zones, live collaboration ensures that everyone stays aligned and up to date on changes. Let's take a look at the widgets available: Code Blocks : Perfect for displaying code snippets, helping users und/erstand implementation details in different programming languages. Divider : A simple yet effective tool to create clear separations between sections, enhancing readability and structure. Callout : Draws focus to important information, tips, or warnings, ensuring key messages are not missed. Table : Ideal for presenting data or information systematically, making complex details easier to digest. Image & Video : Brings your documentation to life with visual content like diagrams, screenshots, or explanatory videos, offering a richer understanding. Object Example : Shows practical examples of objects used in your API, demystifying complex data structures for better comprehension. Error Codes : Outlines potential errors that might occur, providing a guide for troubleshooting and error resolution. Status Codes : Clarifies the HTTP status codes your API returns, giving insights into various responses and their meanings. Base URL : Displays the base URL of your API prominently, a crucial starting point for users making API requests. Language Box : Allows for multi-language documentation, offering code examples in various programming languages to cater to a diverse audience. Request Widget : Demonstrates specific API requests, detailing parameters, headers, and other necessary request components. Response Widget : Provides examples of API responses, helping users understand expected outcomes from their API interactions. Each widget is tailored to enhance specific aspects of API documentation, making Theneo's web editor a versatile tool for developers and technical writers. As you proceed with documentation, these widgets can be seamlessly integrated to cater to your content needs, ensuring a comprehensive and user-friendly experience. • [Basics of APIs](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/api-reference-guide/basics-of-apis.md): Theneo offers a comprehensive and flexible selection of API formats and collection types to meet diverse integration and development needs. Our platform supports various API formats, such as REST, SOAP, GraphQL, and Async APIs, each designed for specific use cases and requirements. We also provide compatibility with multiple API specification collections, ensuring smooth integration and an efficient development process. HTTP Methods HTTP methods, or verbs, denote actions performed on resources. Theneo APIs support various HTTP methods: GET: Retrieve a representation of a specific resource. Example: Retrieving transaction details. POST: Submit data to create a new resource or trigger a state change. Example: Creating a new customer profile. PUT: Replace all representations of a target resource with the provided payload. Example: Updating a subscription plan. DELETE: Remove a specified resource. Example: Deleting a stored card. PATCH: Apply partial modifications to a resource. Example: Changing the status of an existing order. Parameters Parameters allow customization of API requests and responses. Theneo APIs support four types of parameters: Path Parameters: Integral parts of the endpoint URL, identifying specific resources. Query Parameters: Appended to the endpoint URL to filter or paginate results. Request Body Parameters: Included in the request body, transmitting data to the API server. Response Body Parameters: Represent data returned by the server in response to a request. HTTP Status Codes HTTP status codes communicate the outcome of client requests. Theneo employs HTTP status codes categorized into the following classes: Success (200): The request was successfully processed. Example: Successfully retrieved a resource or completed an action. 400 (Bad Request): The server could not understand the request due to invalid syntax. Example: Missing required parameters in the request. 401 (Unauthorized): Authentication is required and has failed or has not yet been provided. Example: Invalid or missing API key. 402 (Request Failed): The parameters were valid but the request failed. Example: Insufficient funds or expired credit card. 403 (Forbidden): The client does not have access rights to the content. Example: Attempting to access a resource without the necessary permissions. 404 (Not Found): The server can not find the requested resource. Example: Trying to access an endpoint that does not exist. • [Base URL](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/api-reference-guide/base-url.md): The Base URL is a crucial element for making API calls, enabling you to clearly specify the root URL(s) for API requests. When making API calls, you combine the base URL with the specific endpoint path to form the complete request URL. It supports multiple environments, including staging and production. Additionally, the base URL synchronizes with the API explorer, allowing you to seamlessly switch between environments like Sandbox and Production while trying out API calls. • [Authentication](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/api-reference-guide/authentication.md): When it comes to interacting with APIs, authentication is a critical step to ensure secure communication between your application and the API service. API authentication is performed via HTTP Basic Auth, which involves including your API key in the HTTP request headers. This method verifies your identity and grants you access to the API's resources, ensuring that only authorized users can make requests. Theneo Sample API uses API keys to authenticate requests. To retrieve your API key from app.theneo.io, follow these steps: Sign in : Navigate to app.theneo.io and sign in with your credentials. User Settings : Once logged in, locate the user settings. Tools & Integrations Tab : Within the user settings, find the "Tools & Integrations" tab. Click on it to access settings related to integrations and tools. Locate API Key : In the Tools & Integrations tab, you should find your API key listed. Add headers to an HTTP request When issuing an HTTP request to Theneo, each request must contain an Api-Key header that specifies a valid API key and must be encoded as JSON with the Content-Type: application/json header. CURL curl -s -X POST "https://app.theneo.io" \ -H "Content-Type: application/json" \ -H "Api-Key: YOUR_API_KEY" \ -d '{ "given_name": "Theneo", "last_name": "APIDoc", "mail": "hello@theneo.io", "phone_number": "" } Your API keys grant significant access, so it’s crucial to keep them safe! Avoid sharing your secret API keys in public places like GitHub, client-side code, and similar locations. API requests without authentication will fail. • [Customer CRM API Example](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/customer-crm-api-example.md): Note: All of the stated endpoints and sections are for demonstration purposes only. Theneo does not manage payments API, get sales data, itemize payments, push orders to POS, and more. • [Create customer](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/customer-crm-api-example/create-customer.md): Create customer allows users to add a new customer to the system, providing essential details such as name, email, address, and phone number. By utilizing this functionality, users can easily store and manage customer information for seamless transactions and interactions within the application. • [Update customer](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/customer-crm-api-example/update-customer.md): Update customer allows users to modify and update customer information within the system. Users can easily adjust customer details such as name, email, phone number, and more. This section provides a seamless way to keep customer data accurate and up-to-date. • [Retrieve customer](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/customer-crm-api-example/retrieve-customer.md): This section allows users to retrieve detailed information about a specific customer within the system. Users can access essential details such as the customer's name, email address, phone number, address, and creation source. By utilizing this functionality, users can efficiently manage customer data and preferences. • [List all customers](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/customer-crm-api-example/list-all-customers.md): This section allows users to retrieve a list of all customers associated with the project. By accessing this data, users can gain insights into their customer base, track customer interactions, and manage customer information effectively within the project. • [Delete customer](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/customer-crm-api-example/delete-customer.md): Deletes a customer from the system permanently, and this action cannot be reversed. Additionally, it promptly cancels any active subscriptions associated with the customer. • [Transaction API Example](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example.md): Note: All of the stated endpoints and sections are for demonstration purposes only. Theneo does not manage payments API, get sales data, itemize payments, push orders to POS, and more. • [Create a charge](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example/create-a-charge.md): Create a charge allows users to initiate a payment transaction and charge a customer's payment source. With this API section, users can easily process payments, handle card details securely, and ensure a seamless checkout experience for their customers. • [Update a charge](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example/update-a-charge.md): This section allows users to update a charge by setting the values of the parameters passed. By leveraging this functionality, users can modify the details of an existing charge, such as updating the amount, description, or metadata associated with the charge. • [Retrieve a charge](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example/retrieve-a-charge.md) • [Create subscription](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example/create-subscription.md): Creates a subscription to a subscription plan by a customer. If a card on file is provided in the request, the API provider will charge the card for the subscription. Otherwise, an email invoice is sent to the customer. The subscription begins instantly unless the optional start date parameter is included in the request. Each unique subscription corresponds to a certain region. • [Update subscription](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example/update-subscription.md): Updates a subscription. You can set, modify, and clear the subscription field values. • [Search subscriptions](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example/search-subscriptions.md): Searches for subscriptions. Results are ordered chronologically by subscription creation date. If the request specifies more than one location ID, the endpoint orders the result by location ID, and then by creation date within each location. If no locations are given in the query, all locations are searched. You can also optionally specify customer_ids to search by customer. If left unset, all customers associated with the specified locations are returned. If the request specifies customer IDs, the endpoint orders results first by location, within location by customer ID, and within customer by subscription creation date. • [Cancel subscription](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/transaction-api-example/cancel-subscription.md): Schedules a CANCEL action to cancel an active subscription by setting the canceled_date field to the end of the active billing period and changing the subscription status from ACTIVE to CANCELED after this date. • [Dev Tools API Examples](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/hr-management-examples.md): Note: All of the stated endpoints and sections are for demonstration purposes only. Theneo does not manage payments API, get sales data, itemize payments, push orders to POS, and more. • [List branches](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/hr-management-examples/list-branches.md): This section allows users to retrieve a list of branches associated with the account. By accessing this API, users can gain insights into the different branches within a repository and their associated information. • [Get a branch](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/hr-management-examples/get-a-branch.md): This section allows users to retrieve detailed information about a specific branch within a repository. By accessing this functionality, users can gather essential data related to the branch, such as commit details, author information, and associated URLs, enabling them to better understand the branch's history and contributors. • [Rename a branch](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/hr-management-examples/rename-a-branch.md): Renames a branch in a repository. Note: Although the API responds immediately, the branch rename process might take some extra time to complete in the background. You won't be able to push to the old branch name while the rename process is in progress. The permissions required to use this endpoint depends on whether you are renaming the default branch. To rename a non-default branch: Users must have push access. Apps must have the contents:write repository permission. To rename the default branch: Users must have admin or owner permissions. Apps must have the administration:write repository permission. • [Get a schedule](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/hr-management-examples/get-a-schedule.md): This section allows users to retrieve schedule information, including details such as hours of the day, days of the week, and months. By accessing this endpoint, users can access essential scheduling data for efficient planning and management within their projects. • [Update a schedule](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/hr-management-examples/update-a-schedule.md): This section allows users to update a schedule with specific parameters and details, such as description, timetable settings, and attribution information. By sending a request to this endpoint, users can modify existing schedules to reflect any changes or updates needed within their project or application. • [Delete a schedule](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/hr-management-examples/delete-a-schedule.md): The "Delete a schedule" section allows users to remove a scheduled event or task from the system. By utilizing this functionality, users can effectively manage their schedules and ensure accurate records without unnecessary clutter. This feature provides a straightforward way to declutter and streamline the scheduling process. • [Theneo Real APIs](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis.md): Creating intuitive, detailed, and easy-to-navigate API documentation has never been easier. Theneo streamlines every step of the process, ensuring that your documentation is not only comprehensive but also interactive and user-friendly. Here's how you can quickly set up your project in Theneo • [Add new project](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/add-new-project.md): This section allows users to add a new project to their account. By providing specific parameters such as project name, key, and logo, users can create a new project with customized settings. The response provides details on the successful creation of the project or any errors encountered during the process. • [Get all projects](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/get-all-projects.md): This section allows users to retrieve all projects associated with a specific criteria, such as company ID or publication status. By accessing this endpoint, users can obtain a list of projects along with relevant information such as project name, key, creator, and accessors. This information can be valuable for managing and monitoring projects within the platform. • [Get project by id](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/get-project-by-id.md): The "Get project by id" section allows users to retrieve detailed information about a specific project within the system. By providing the project's unique identifier, users can access essential details such as project name, key, company ID, and creation information. This functionality enables users to efficiently access and review project-specific data for their workflow needs. • [Delete project](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/delete-project.md): This section allows users to delete a project from the system, removing all associated data and configurations. By utilizing this API functionality, users can efficiently manage their project list and ensure accurate data organization within the platform. • [Get accessible users](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/get-accessible-users.md): This section allows users to retrieve a list of accessible users within a specific project. Users can access information such as user IDs, names, contact details, and account status to manage project access permissions effectively. • [Share a project](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/share-a-project.md): This section allows users to share a project with other users by specifying their user IDs, email addresses, and roles. Users can choose to make the project public and opt to receive notifications when others interact with the shared project. • [Change user access to a project](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/change-user-access-to-a-project.md): This section allows users to modify the access permissions for a specific user within a project. By changing the user's access level or removing them entirely, users can effectively manage project collaboration and security settings. This feature provides flexibility and control over project access rights. • [Import API specification](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/rest-api-reference/theneo-real-apis/import-api-specification.md): The Import API specification section allows users to import project data into the system, enabling seamless migration or integration of project information. With this feature, users can effortlessly transfer project details and associated data to streamline their workflow within the application. • [Payments / Banking API example](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/soap-api-referenc/payments-banking-api-example.md): Note: All of the stated endpoints and sections are for demonstration purposes only. Theneo does not manage payments API, get sales data, itemize payments, push orders to POS, and more. • [Create bank account](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/soap-api-referenc/payments-banking-api-example/create-bank-account.md): Creates a new bank account. • [Create entity](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/soap-api-referenc/payments-banking-api-example/create-entity.md): How to create a new Customer or Supplier. • [Create invoice](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/soap-api-referenc/payments-banking-api-example/create-invoice.md): Create a new invoice. • [Delete entity](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/soap-api-referenc/payments-banking-api-example/delete-entity.md): Delete an existing Customer or Supplier. • [Get invoice ID by number](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/soap-api-referenc/payments-banking-api-example/get-invoice-id-by-number.md): Returns the latest invoice ID for an invoice prefix and invoice number pair. • [List bank accounts](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/soap-api-referenc/payments-banking-api-example/list-bank-accounts.md): Lists the existing bank accounts on the account. • [Query](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/query.md): Note: All of the stated endpoints and sections are for demonstration purposes only. Theneo does not manage payments API, get sales data, itemize payments, push orders to POS, and more. The Query type in GraphQL represents the entry point for retrieving data from the API. It defines the available read-only operations (queries) that clients can execute to fetch data. • [continent](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/query/continent.md): The "continent" section allows users to query for information about a specific continent, including its code, name, and a list of countries within that continent. Users can retrieve details such as country codes, names, native names, currencies, languages, and emojis related to the continent and its countries. This section provides comprehensive data on continents and their associated countries for use in various applications. • [country](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/query/country.md): The country section allows users to retrieve detailed information about a specific country based on its unique country code. Users can access data such as the country's name, native name, phone code, currency, languages spoken, and even its flag emoji. This section provides comprehensive insights into individual countries for various analysis and reference purposes. • [language](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/query/language.md): The "language" section allows users to retrieve information about a specific language based on its code. By making a query with the language code as a parameter, users can access details such as the language's name, native form, and writing direction (rtl). This section helps developers access and display language-specific information within their applications. • [Objects](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/objects.md): Objects in GraphQL represent complex data structures. They define the fields and their types that can be queried in a GraphQL API. Objects can have nested fields and relationships with other objects. • [Continent](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/objects/continent.md): The Continent section of the Blank API allows users to retrieve information related to continents. By utilizing this section, users can access data such as continent names, populations, and geographical features. This functionality enables developers to incorporate continent-specific information into their applications with ease. • [Country](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/objects/country.md): The Country section provides users with a comprehensive list of supported countries and their corresponding details. Users can utilize this information to customize their services based on specific countries, such as currency settings, language preferences, and regulatory requirements. This section serves as a valuable resource for developers looking to expand their global reach and cater to diverse international markets effectively. • [Language](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/objects/language.md): The Language section of the Blank API allows users to manage and manipulate linguistic data associated with their projects. Users can access language-related functionalities to enhance text processing and analysis within their applications. • [Scalars](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/scalars.md): Scalars: Scalars in GraphQL represent primitive data types, such as String, Int, Boolean, Float, etc. They are used to define the types of individual fields in the GraphQL schema. • [Boolean](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/scalars/boolean.md): Represents a boolean value that can be either true or false. • [Float](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/scalars/float.md): A signed double-precision floating-point value. • [ID](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/scalars/id.md): A unique identifier, often used to refetch an object or as a key for caching. • [Int](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/scalars/int.md): A signed 32-bit integer. • [String](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/scalars/int-1.md): A UTF-8 character sequence. • [Upload](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/scalars/upload.md): The Upload scalar type represents a file upload. • [Directives](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/directives.md): Directives in GraphQL provide a way to control the execution behavior of queries and mutations. They allow you to modify the result, change the execution order, skip or include fields conditionally, and apply custom logic to the resolution process. • [cacheControl](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/directives/cachecontrol.md): The cacheControl section allows users to manage caching behavior for improved performance and reduced load times. By adjusting cache settings, users can control how often data is retrieved from the server, optimizing the efficiency of API requests and enhancing overall user experience. This section empowers users to fine-tune caching strategies to meet their specific needs and requirements. • [Enums](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/enums.md): Enums in GraphQL define a set of possible values for a field. They represent a discrete set of options or states that a field can have. Enums help ensure type safety and provide a clear list of valid values for a field. • [CacheControlScope](https://app.theneo.io/c9384026-14e2-4211-a041-04ddd3f7ab61/theneo-sample-project/graphql-api-reference/enums/cachecontrolscope.md): This section defines the scope of cache control for specific resources within the API. Users can modify caching behavior for different types of data to enhance performance and optimize resource delivery. Understanding and setting the cache control scope can help users manage the caching strategy effectively.