# Business Applications V2 Use this endpoint to view, create and manage Business Applications. ## Create Business Application - [POST /api/v2/business-applications/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/create_business_application_api_v2_business_applications__post.md): This endpoint initiates a new application for a business account. This is the first step in the business onboarding process. A successful request will create a new application record and return a 201 Created status. ## List Business Applications - [GET /api/v2/business-applications/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/list_business_applications_api_v2_business_applications__get.md): This endpoint retrieves a list of all business applications associated with the user. It allows for tracking the status and details of multiple applications. The response is a paginated list of BusinessApplication objects. Pagination is controlled using cursor and limit query parameters. ## Get Business Application - [GET /api/v2/business-applications/{application_id}/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/get_business_application_api_v2_business_applications__application_id___get.md): This endpoint fetches the complete details of a single business application using its unique ID. It returns a comprehensive BusinessApplication object containing all submitted information, such as entity details, risk information, and current status. ## Update Business Application - [PATCH /api/v2/business-applications/{application_id}/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/update_business_application_api_v2_business_applications__application_id___patch.md): This endpoint is used to update the information of an existing, unsubmitted business application. The request body should contain a BusinessApplicationRequest object with the fields to be updated. It returns the full BusinessApplication object with the changes applied. ## Apply Business Application - [POST /api/v2/business-applications/{application_id}/apply/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/apply_business_application_api_v2_business_applications__application_id__apply__post.md): This endpoint formally submits a completed business application for review and processing. Once submitted, the application status will change, and it will be sent to Jiko for verification and approval. The updated BusinessApplication object is returned. ## List Related Party Applications - [GET /api/v2/business-applications/{application_id}/related-parties/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/list_related_party_applications_api_v2_business_applications__application_id__related_parties__get.md): This endpoint lists all related parties (e.g., beneficial owners, control persons) associated with a specific business application. It returns a list of RelatedPartyApplicationResponse objects, each detailing an individual linked to the business entity. ## Create Related Party Application - [POST /api/v2/business-applications/{application_id}/related-parties/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/create_related_party_application_api_v2_business_applications__application_id__related_parties__post.md): This endpoint adds a new related party to a business application. The request body must be a RelatedPartyApplicationRequest object containing the individual's details. The newly created related party record is returned with a 201 Created reponse. ## List Business Documents - [GET /api/v2/business-applications/{application_id}/documents/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/list_business_documents_api_v2_business_applications__application_id__documents__get.md): This endpoint lists all the documents that have been uploaded in connection with a specific application. It returns an array of Document objects, showing the type, status, and id of each uploaded file. ## List Related Party Documents - [GET /api/v2/business-applications/{application_id}/related-parties/{related_party_id}/documents/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/list_related_party_documents_api_v2_business_applications__application_id__related_parties__related_party_id__documents__get.md): This endpoint lists all the documents that have been uploaded in connection with a specific application. It returns an array of Document objects, showing the type, status, and id of each uploaded file. ## Business Application Invite - [POST /api/v2/business-applications/{application_id}/invite/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/business_application_invite_api_v2_business_applications__application_id__invite__post.md): This endpoint sends invitations related to the business application. It can be used to invite collaborators to help fill out the application, request that an authorized person submit the application, or invite a related party to provide their information. The request body is a polymorphic Invite object where the invitation_type determines the action and required fields. ## List Invites - [GET /api/v2/business-applications/{application_id}/invites/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/list_invites_api_v2_business_applications__application_id__invites__get.md): This endpoint retrieves a list of all active invitations associated with a business application. It returns a list of Collaborator objects, each containing the id and email of the invited person. ## Update Related Party Application - [PATCH /api/v2/business-applications/{application_id}/related-parties/{related_party_id}/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/update_related_party_application_api_v2_business_applications__application_id__related_parties__related_party_id___patch.md): This endpoint updates the information for a specific related party that is already associated with a business application. The request body takes a RelatedPartyApplicationRequest object with the updated fields. It returns the modified RelatedPartyApplicationResponse. ## Delete Related Party Application - [DELETE /api/v2/business-applications/{application_id}/related-parties/{related_party_id}/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/delete_related_party_application_api_v2_business_applications__application_id__related_parties__related_party_id___delete.md): This endpoint removes a related party from a business application, and returns a 204 No Content response upon a successful deletion. ## Business Application Create Team - [POST /api/v2/business-applications/{application_id}/team/](https://docs.jiko.io/products/customer-api/reference/business-applications-v2/business_application_create_team_api_v2_business_applications__application_id__team__post.md): This endpoint creates a team for the business being onboarded and sends invitations to the initial set of team members. The request body is an array of InviteMemberPayload objects, each specifying the email, first_name,last_name, phone_number, and role for a new team member.