<commit_before>FORMAT: 1A
HOST: http://api.opened.io

# OpenEd

OpenEd is the world's largest educational resource catalog, currently with over 250,000 videos, games and other resources. It is the only site completely focused on aligning educational resources to standards.

The **OpenEd API** lets you use the capabilities of the OpenEd engine for finding resources and providing information about educational standards (Common Core and otherwise) inside your own apps and websites.

All API access is over HTTPS, and accessed from the api.opened.io domain. All data is sent and received as JSON. API calls which make changes require OAuth 2 authentication.

OpenEd allows videos to be searchable with the following REST API, from any app, web or otherwise.

# Manage Resources [/resources.json{?descriptive,category,limit}]

## Search Resources [GET]

Find resources based on:

* descriptive - searches title, description, area_title and subject_title with Solr fulltext search
* category - looks for resources aligned with specified standards are in the category by category.id or category.title
* standard - looks for resources aligned with specified standard by standard.id (the internal object ID) or standard.identifier (the Common Core ID)
* area - looks for resources assigned with specified area (and/or with specified subjects of area) by area.id or area.title
* subject - looks for resources assigned with specified subject by subject.id or subject.title
* grade - restricts to specified grades (expressed as K,1, .. 12)
* ids - comma separated list of resource IDs (will ignore all other supplied filters)
* limit - resources to return, default to 50
* contribution_name - the name of the contribution (e.g. "BrightStorm", "KhanAcademy")

+ Parameters 
    + descriptive (optional, string, `Fibonacci Sequence`) ... Filters title, description, area_title and subject_title with Solr fulltext search
    + category (optional, string) ... Looks for resources aligned with specified standards are in the category by category.id or category.title
    + limit (optional, number) ... Maximum number of results to return.

+ Response 200 (text/plain)

        {
        "resources": [
        {
        "standard_idents": [
        "F.IF.3"
        ],
        "grades_range": "6-12",
        "contribution_name": "PBS",<commit_msg>Transferring blueprint from apiary.io<commit_after>FORMAT: 1A
HOST: http://api.opened.io

# OpenEd

OpenEd is the world's largest educational resource catalog, currently with over 250,000 videos, games and other resources. It is the only site completely focused on aligning educational resources to standards.

The **OpenEd API** lets you use the capabilities of the OpenEd engine for finding resources and providing information about educational standards (Common Core and otherwise) inside your own apps and websites.

All API access is over HTTPS, and accessed from the api.opened.io domain. All data is sent and received as JSON. API calls which make changes require OAuth 2 authentication.

OpenEd allows videos to be searchable with the following REST API, from any app, web or otherwise.

# Manage Resources [/resources.json{?descriptive,category,limit}]

## Search Resources [GET]

Find resources based on:

* descriptive - searches title, description, area_title and subject_title with Solr fulltext search
* category - looks for resources aligned with specified standards are in the category by category.id or category.title
* standard - looks for resources aligned with specified standard by standard.id (the internal object ID) or standard.identifier (the Common Core ID)
* area - looks for resources assigned with specified area (and/or with specified subjects of area) by area.id or area.title
* subject - looks for resources assigned with specified subject by subject.id or subject.title
* grade - restricts to specified grades (expressed as K,1, .. 12)
* ids - comma separated list of resource IDs (will ignore all other supplied filters)
* limit - resources to return, default to 50
* contribution_name - the name of the contribution (e.g. "BrightStorm", "KhanAcademy")

+ Parameters 
    + descriptive (optional, string, `Fibonacci Sequence`) ... Filters title, description, area_title and subject_title with Solr fulltext search
    + category (optional, string) ... Looks for resources aligned with specified standards are in the category by category.id or category.title
    + limit (optional, number) ... Maximum number of results to return.

+ Response 200 (application/json)

        {
        "resources": [
        {
        "standard_idents": [
        "F.IF.3"
        ],
        "grades_range": "6-12",
        "contribution_name": "PBS",
{'fraction_non_alphanumeric': 0.06994047619047619, 'fraction_numerical': 0.008503401360544218, 'mean_word_length': 4.021344717182497, 'pattern_counts': {'":': 8, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4278291', 'n_tokens_mistral': 1199, 'n_tokens_neox': 1126, 'n_words': 582}