Api article functions