Open Science Foundation (OSF) PHP API Client

A downloadable PHP package that lets you connect your PHP application to the Open Science Foundation (OSF) API in a private and secure way.

Imagine...

A robust Open Science Foundation (OSF) API client

Written in PHP

With everything you need

Open Science Foundation (OSF) Logo
  • A convenient fluent interface for interacting with the Open Science Foundation (OSF) API.
  • Supports 132 API operations.
  • Full IDE autocomplete support.
  • Comprehensive documentation.
  • Great customer support.
  • Comprehensive tests, including unit and functional integration tests. All test cases provided.

About Tectalic

Building robust API clients for developers like you

Our experienced team of developers is on a mission to standardize and simplify how developers interact with the Open Science Foundation (OSF) API in their applications.

Instead of writing low-level code yourself to interact with the Open Science Foundation (OSF) API, we think there's a better way.

Purchasing a reliable and robust Open Science Foundation (OSF) API client can save you time and money by letting you focus on delivering value within your application.

Sounds good?

Interested in a Open Science Foundation (OSF) API client?

We're actively building PHP API clients at the moment.

An API client for Open Science Foundation (OSF) isn't available just yet. We are prioritising versions based on development requests, please get in touch to register your interest.

If your requirement is for a Open Science Foundation (OSF) PHP API client, we will respond with an availability date.

Programming Language(s)

A comprehensive Open Science Foundation (OSF) API client

Supporting 132 operations

Root

Actions

List all addons

List all citation styles

Retrieve a citation style

List all Collections

Create a Collection

Retrieve a Collection

Delete a Collection

Retrieve a list of collected metadata for a collection

Add Metadata or Subjects to a Entitiy in a Collection

Retrieve Specific Metadata for a Collection

Add Metadata or Subjects to an Entity in a Collection

Delete Collection Metadata from entitiy

Retrieve subject metadata for a specific piece of metadata in a collection

Update subjects for a specific piece of metadata in a collection

Retrieve subject data for a specific piece of metadata info for a collection

List All Linked Nodes for a Collection

Give a Sparse List of Node Ids

Link Nodes to Collection

Remove Nodes From Collection

List All Linked Preprints for a Collection

List All Linked Registrations for a Collection

Give a Sparse List of Registrations Ids

Link Registrations to Collection

Remove Registrations From Collection

Retrieve a comment

Update a comment

Delete a comment

Retrieve a file

Update a file

List all file versions

Retrieve a file version

List all institutions

Retrieve an institution

List all affiliated nodes

List all affiliated registrations

List all affiliated users

Retrieve a license

List all licenses

Retrieve a log

List all metaschemas

Retrieve a metaschema

List all nodes

Create a node

Retrieve a node

Delete a node

Update a node

List all addons

Retrieve an addon

Update an addon

List all addon folders

List all child nodes

Create a child node

Retrieve citation details

Retrieve a styled citation

List all comments

Create a comment

List all contributors

Create a contributor

Retrieve a contributor

Delete a contributor

Update a contributor

List all draft registrations

Create a draft registration

Retrieve a draft registration

Delete a draft registration

Update a draft registration

List all storage providers

Retrieve a storage provider

List all node files

Retrieve a file

List all forks of this node

Create a fork of this node

List all identifiers

List all institutions

List all linked nodes

List all logs

List all preprints

List all registrations

List all view only links

Retrieve a view only link

List all wikis

List all preprint providers

Retrieve a preprint provider

List all licenses

List all preprints

List all taxonomies

List all preprints

Create a preprint

Retrieve a preprint

Update a preprint

Retrieve citation details

Retrieve a styled citation

List all registrations

Retrieve a registration

Update a registration

List all child registrations

List all citation styles

Retrieve a citation

List all comments

List all contributors

Retrieve a contributor

List all storage providers

List all files

Retrieve a file

List all forks

Create a fork

List all identifiers

List all institutions

List all linked nodes

List all logs

List all view only links

Retrieve a view only link

List all wikis

List all taxonomies

Retrieve a taxonomy

List all users

Retrieve a user

Update a user

List all user addons

Retrieve a user addon

List all addon accounts

Retrieve an addon account

List all institutions

List all nodes

List all preprints

List all registrations

Retrieve a view only link

List all nodes

Retrieve a Wiki

Retrieve the Content of a Wiki

Interested in a Open Science Foundation (OSF) API client?

We're actively building PHP API clients at the moment.

An API client for Open Science Foundation (OSF) isn't available just yet. We are prioritising versions based on development requests, please get in touch to register your interest.

If your requirement is for a Open Science Foundation (OSF) PHP API client, we will respond with an availability date.

Programming Language(s)