# Asset Sourcing

The **Asset Sourcing** capability is enabled by the following components of ***Sunbird CoKreat***

**Sourcing Web App**

Sourcing Web App is an application that allows creators to source assets from in-house or through contributions from outside. A few key features of Sourcing Web App are:

1. Allows contribution and curation at scale with a large set of contributors
2. Provide recognition and data about contribution to contributors

For more information about **Sourcing Web App** please click [here](https://sunbird.gitbook.io/sunbird-cokreat-1/learn/capabilities/product-and-developer-guide/asset-sourcing/different-types-of-sourcing)

**Contribution Service**

The Contribution Service is a microservice that provides API to enable organizations to digitally plan, coordinate, and manage crowdsourcing of assets for defined projects. These services are leveraged by the Sourcing Web App to:

1. Create and manage projects to get the crowdsourcing of assets
2. Provide the ability to nominate and manage nominations made to the project
3. Provide the ability to add, update, read user and project preferences

For more information about **Contribution Service** please click [here](https://sunbird.gitbook.io/sunbird-cokreat-1/learn/capabilities/product-and-developer-guide/asset-sourcing/contribution-service)

**Contribution Registry**

Contribution registry stores information about the individual contributors, organizations, and the roles of various users in the organization. It also stores the metadata of the project scope.

For more information about **Contribution Registry** please click [here](https://sunbird.gitbook.io/sunbird-cokreat-1/learn/capabilities/product-and-developer-guide/asset-sourcing/contribution-registry)

{% hint style="info" %}
Powered By [release-6.0.0](https://sunbird.gitbook.io/sunbird-cokreat-1/)
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://ed.sunbird.org/release-6.0.0/learn/functional-capabilities/product-and-developers-guide/asset-sourcing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
